aboutsummaryrefslogtreecommitdiff
path: root/project/text-files
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--[-rwxr-xr-x]project/text-files/distrib.inc/distrib-head-cr.inc0
-rw-r--r--[-rwxr-xr-x]project/text-files/itemslot.inc/itemslot-head-cr.inc0
-rw-r--r--[-rwxr-xr-x]project/text-files/itemslot.inc/itemslot-info-cr.inc0
-rw-r--r--[-rwxr-xr-x]project/text-files/itemslot.inc/itemslot-param-cr.inc0
-rw-r--r--[-rwxr-xr-x]project/text-files/itemslot.inc/itemslot-setup-cr.inc0
-rw-r--r--[-rwxr-xr-x]project/text-files/itemslot.inc/itemslot-table-cr.inc0
-rw-r--r--project/text-files/kmp.inc/kmp-gobj-cr.inc6
-rw-r--r--project/text-files/kmp.inc/kmp-ktpt-cr.inc4
-rw-r--r--project/text-files/kmp.inc/kmp-pt-info-cr.inc12
-rw-r--r--project/text-files/kmp.inc/kmp-pt2-cr.inc4
-rw-r--r--[-rwxr-xr-x]project/text-files/lex.inc/lex-elem-hipt-cr.inc0
-rw-r--r--[-rwxr-xr-x]project/text-files/lex.inc/lex-head-cr.inc0
-rw-r--r--[-rwxr-xr-x]project/text-files/lex.inc/lex-hexdump-cr.inc0
-rw-r--r--[-rwxr-xr-x]project/text-files/lex.inc/lex-setup-cr.inc0
-rw-r--r--[-rwxr-xr-x]project/text-files/mdl.inc/mdl-hexdump-cr.inc0
-rw-r--r--[-rwxr-xr-x]project/text-files/minigame.inc/minigame-head-cr.inc0
-rw-r--r--[-rwxr-xr-x]project/text-files/minigame.inc/minigame-info-cr.inc0
-rw-r--r--[-rwxr-xr-x]project/text-files/minigame.inc/minigame-param-cr.inc0
-rw-r--r--[-rwxr-xr-x]project/text-files/minigame.inc/minigame-setup-cr.inc0
-rw-r--r--[-rwxr-xr-x]project/text-files/minigame.inc/minigame-table-cr.inc0
-rw-r--r--[-rwxr-xr-x]project/text-files/minigame.inc/minigame-table-head-cr.inc0
-rw-r--r--[-rwxr-xr-x]project/text-files/setup.inc/setup-create-cr.inc0
-rw-r--r--[-rwxr-xr-x]project/text-files/setup.inc/setup-encode-cr.inc0
-rw-r--r--[-rwxr-xr-x]project/text-files/setup.inc/setup-exclude-cr.inc0
-rw-r--r--[-rwxr-xr-x]project/text-files/setup.inc/setup-header-cr.inc0
-rw-r--r--[-rwxr-xr-x]project/text-files/setup.inc/setup-include-cr.inc0
26 files changed, 20 insertions, 6 deletions
diff --git a/project/text-files/distrib.inc/distrib-head-cr.inc b/project/text-files/distrib.inc/distrib-head-cr.inc
index bdb3862..bdb3862 100755..100644
--- a/project/text-files/distrib.inc/distrib-head-cr.inc
+++ b/project/text-files/distrib.inc/distrib-head-cr.inc
diff --git a/project/text-files/itemslot.inc/itemslot-head-cr.inc b/project/text-files/itemslot.inc/itemslot-head-cr.inc
index dbea88a..dbea88a 100755..100644
--- a/project/text-files/itemslot.inc/itemslot-head-cr.inc
+++ b/project/text-files/itemslot.inc/itemslot-head-cr.inc
diff --git a/project/text-files/itemslot.inc/itemslot-info-cr.inc b/project/text-files/itemslot.inc/itemslot-info-cr.inc
index 1d6c2a7..1d6c2a7 100755..100644
--- a/project/text-files/itemslot.inc/itemslot-info-cr.inc
+++ b/project/text-files/itemslot.inc/itemslot-info-cr.inc
diff --git a/project/text-files/itemslot.inc/itemslot-param-cr.inc b/project/text-files/itemslot.inc/itemslot-param-cr.inc
index 6e16e0e..6e16e0e 100755..100644
--- a/project/text-files/itemslot.inc/itemslot-param-cr.inc
+++ b/project/text-files/itemslot.inc/itemslot-param-cr.inc
diff --git a/project/text-files/itemslot.inc/itemslot-setup-cr.inc b/project/text-files/itemslot.inc/itemslot-setup-cr.inc
index c8d5b7c..c8d5b7c 100755..100644
--- a/project/text-files/itemslot.inc/itemslot-setup-cr.inc
+++ b/project/text-files/itemslot.inc/itemslot-setup-cr.inc
diff --git a/project/text-files/itemslot.inc/itemslot-table-cr.inc b/project/text-files/itemslot.inc/itemslot-table-cr.inc
index d7fe18b..d7fe18b 100755..100644
--- a/project/text-files/itemslot.inc/itemslot-table-cr.inc
+++ b/project/text-files/itemslot.inc/itemslot-table-cr.inc
diff --git a/project/text-files/kmp.inc/kmp-gobj-cr.inc b/project/text-files/kmp.inc/kmp-gobj-cr.inc
index 86943aa..a70d536 100644
--- a/project/text-files/kmp.inc/kmp-gobj-cr.inc
+++ b/project/text-files/kmp.inc/kmp-gobj-cr.inc
@@ -10,6 +10,11 @@
@GOBJ-HEAD-VALUE = %#x
@AUTO-ENEMY-ITEM = 0 # mode$test ? <item$star,item$mega> : 0
@AUTO-OBJECT-NAME = 0
+@SORT-OBJECTS = SORT$OFF # SORT$GROUPING SORT$ANGLE SORT$TINY
+
+# KCL-FALL (automatic height correction)
+# Define the following values here or at any place between the objects.
+# They are valid until re-defined. Disable this feature by @KCL-FALL-WIDTH=0.
@KCL-FALL-WIDTH = 0 # set to a value >0 (e.g. 200) to enable KCL falling
@KCL-FALL-PRE-ADD = 0 # add this height or vector before falling
@KCL-FALL-POST-ADD = 0 # add this height or vector after success
@@ -17,7 +22,6 @@
# Best values are:
# - KCL$BORDER: All KCL types except effects.
# - KCL$DRIVE: All driveable types like road, boost, ramp, water, ...
-@SORT-OBJECTS = SORT$OFF # SORT$GROUPING SORT$ANGLE SORT$TINY
#------------------------------------------------------------------------------
# Definition objects and references
diff --git a/project/text-files/kmp.inc/kmp-ktpt-cr.inc b/project/text-files/kmp.inc/kmp-ktpt-cr.inc
index b19a0b7..ed36444 100644
--- a/project/text-files/kmp.inc/kmp-ktpt-cr.inc
+++ b/project/text-files/kmp.inc/kmp-ktpt-cr.inc
@@ -8,6 +8,10 @@
@REVISION = %u
@KTPT-HEAD-VALUE = %#x
+
+# KCL-FALL (automatic height correction)
+# Define the following values here or at any place between the points.
+# They are valid until re-defined. Disable this feature by @KCL-FALL-WIDTH=0.
@KCL-FALL-WIDTH = 0 # set to a value >0 (e.g. 200) to enable KCL falling
@KCL-FALL-PRE-ADD = 0 # add this height or vector before falling
@KCL-FALL-POST-ADD = 0 # add this height or vector after success
diff --git a/project/text-files/kmp.inc/kmp-pt-info-cr.inc b/project/text-files/kmp.inc/kmp-pt-info-cr.inc
index 8a06663..f11d5a8 100644
--- a/project/text-files/kmp.inc/kmp-pt-info-cr.inc
+++ b/project/text-files/kmp.inc/kmp-pt-info-cr.inc
@@ -5,6 +5,13 @@
@AUTO-FILL = 0.0 # >1 (e.g. 5000): create more points if distance is larger
@AUTO-GROUP-NAME = 0
@ROTATE-GROUP-LINKS = 0
+@ROUTE-OBJECT = mode$showrt & %u ? -1 : 0 # 0=off, -1=use default, >0=object id
+@ROUTE-OBJECT-SHIFT = $NONE # v3(0) # add vector to position
+@ROUTE-OBJECT-SCALE = $NONE # v3(1) # define vector scale
+
+# KCL-FALL (automatic height correction)
+# Define the following values here or at any place between the points.
+# They are valid until re-defined. Disable this feature by @KCL-FALL-WIDTH=0.
@KCL-FALL-WIDTH = 0 # set to a value >0 (e.g. 200) to enable KCL falling
@KCL-FALL-PRE-ADD = 0 # add this height or vector before falling
@KCL-FALL-POST-ADD = 0 # add this height or vector after success
@@ -12,11 +19,8 @@
# Best values are:
# - KCL$BORDER: All KCL types except effects.
# - KCL$DRIVE: All driveable types like road, boost, ramp, water, ...
-@ROUTE-OBJECT = mode$showrt & %u ? -1 : 0 # 0=off, -1=use default, >0=object id
-@ROUTE-OBJECT-SHIFT = $NONE # v3(0) # add vector to position
-@ROUTE-OBJECT-SCALE = $NONE # v3(1) # define vector scale
-# Column 'flag' is optional and ususally only used internally.
+# Column 'flag' is optional and usually only used internally.
# Syntax: FLAGS_STRING or '(' EXPRESSION ')'
# F (F$FALL): Point can be used for FALL-DOWN functionality.
# S (F$SNAP): Point can be used for SNAP functionality (ignored by ITPT).
diff --git a/project/text-files/kmp.inc/kmp-pt2-cr.inc b/project/text-files/kmp.inc/kmp-pt2-cr.inc
index e7ee696..677cb29 100644
--- a/project/text-files/kmp.inc/kmp-pt2-cr.inc
+++ b/project/text-files/kmp.inc/kmp-pt2-cr.inc
@@ -3,7 +3,9 @@
@%s-HEAD-VALUE = %#x
@AUTO-ID = %u
-# Activate automatic Y-correction (KCL fall)
+# KCL-FALL (automatic height correction)
+# Define the following values here or at any place between the points.
+# They are valid until re-defined. Disable this feature by @KCL-FALL-WIDTH=0.
@KCL-FALL-WIDTH = 0 # set to a value >0 (e.g. 200) to enable KCL falling
@KCL-FALL-PRE-ADD = 0 # add this height or vector before falling
@KCL-FALL-POST-ADD = 0 # add this height or vector after success
diff --git a/project/text-files/lex.inc/lex-elem-hipt-cr.inc b/project/text-files/lex.inc/lex-elem-hipt-cr.inc
index 479099e..479099e 100755..100644
--- a/project/text-files/lex.inc/lex-elem-hipt-cr.inc
+++ b/project/text-files/lex.inc/lex-elem-hipt-cr.inc
diff --git a/project/text-files/lex.inc/lex-head-cr.inc b/project/text-files/lex.inc/lex-head-cr.inc
index 5c94c39..5c94c39 100755..100644
--- a/project/text-files/lex.inc/lex-head-cr.inc
+++ b/project/text-files/lex.inc/lex-head-cr.inc
diff --git a/project/text-files/lex.inc/lex-hexdump-cr.inc b/project/text-files/lex.inc/lex-hexdump-cr.inc
index 156281f..156281f 100755..100644
--- a/project/text-files/lex.inc/lex-hexdump-cr.inc
+++ b/project/text-files/lex.inc/lex-hexdump-cr.inc
diff --git a/project/text-files/lex.inc/lex-setup-cr.inc b/project/text-files/lex.inc/lex-setup-cr.inc
index d56bfdb..d56bfdb 100755..100644
--- a/project/text-files/lex.inc/lex-setup-cr.inc
+++ b/project/text-files/lex.inc/lex-setup-cr.inc
diff --git a/project/text-files/mdl.inc/mdl-hexdump-cr.inc b/project/text-files/mdl.inc/mdl-hexdump-cr.inc
index caa6029..caa6029 100755..100644
--- a/project/text-files/mdl.inc/mdl-hexdump-cr.inc
+++ b/project/text-files/mdl.inc/mdl-hexdump-cr.inc
diff --git a/project/text-files/minigame.inc/minigame-head-cr.inc b/project/text-files/minigame.inc/minigame-head-cr.inc
index 2cf6953..2cf6953 100755..100644
--- a/project/text-files/minigame.inc/minigame-head-cr.inc
+++ b/project/text-files/minigame.inc/minigame-head-cr.inc
diff --git a/project/text-files/minigame.inc/minigame-info-cr.inc b/project/text-files/minigame.inc/minigame-info-cr.inc
index 20aa095..20aa095 100755..100644
--- a/project/text-files/minigame.inc/minigame-info-cr.inc
+++ b/project/text-files/minigame.inc/minigame-info-cr.inc
diff --git a/project/text-files/minigame.inc/minigame-param-cr.inc b/project/text-files/minigame.inc/minigame-param-cr.inc
index 286c2e0..286c2e0 100755..100644
--- a/project/text-files/minigame.inc/minigame-param-cr.inc
+++ b/project/text-files/minigame.inc/minigame-param-cr.inc
diff --git a/project/text-files/minigame.inc/minigame-setup-cr.inc b/project/text-files/minigame.inc/minigame-setup-cr.inc
index c8d5b7c..c8d5b7c 100755..100644
--- a/project/text-files/minigame.inc/minigame-setup-cr.inc
+++ b/project/text-files/minigame.inc/minigame-setup-cr.inc
diff --git a/project/text-files/minigame.inc/minigame-table-cr.inc b/project/text-files/minigame.inc/minigame-table-cr.inc
index 80700c0..80700c0 100755..100644
--- a/project/text-files/minigame.inc/minigame-table-cr.inc
+++ b/project/text-files/minigame.inc/minigame-table-cr.inc
diff --git a/project/text-files/minigame.inc/minigame-table-head-cr.inc b/project/text-files/minigame.inc/minigame-table-head-cr.inc
index 5737e65..5737e65 100755..100644
--- a/project/text-files/minigame.inc/minigame-table-head-cr.inc
+++ b/project/text-files/minigame.inc/minigame-table-head-cr.inc
diff --git a/project/text-files/setup.inc/setup-create-cr.inc b/project/text-files/setup.inc/setup-create-cr.inc
index 1442584..1442584 100755..100644
--- a/project/text-files/setup.inc/setup-create-cr.inc
+++ b/project/text-files/setup.inc/setup-create-cr.inc
diff --git a/project/text-files/setup.inc/setup-encode-cr.inc b/project/text-files/setup.inc/setup-encode-cr.inc
index 9775867..9775867 100755..100644
--- a/project/text-files/setup.inc/setup-encode-cr.inc
+++ b/project/text-files/setup.inc/setup-encode-cr.inc
diff --git a/project/text-files/setup.inc/setup-exclude-cr.inc b/project/text-files/setup.inc/setup-exclude-cr.inc
index 3800343..3800343 100755..100644
--- a/project/text-files/setup.inc/setup-exclude-cr.inc
+++ b/project/text-files/setup.inc/setup-exclude-cr.inc
diff --git a/project/text-files/setup.inc/setup-header-cr.inc b/project/text-files/setup.inc/setup-header-cr.inc
index dac1238..dac1238 100755..100644
--- a/project/text-files/setup.inc/setup-header-cr.inc
+++ b/project/text-files/setup.inc/setup-header-cr.inc
diff --git a/project/text-files/setup.inc/setup-include-cr.inc b/project/text-files/setup.inc/setup-include-cr.inc
index 8edec87..8edec87 100755..100644
--- a/project/text-files/setup.inc/setup-include-cr.inc
+++ b/project/text-files/setup.inc/setup-include-cr.inc