The special node dictionary now supports specifying different labels or pickers based on the value of another field.

This commit is contained in:
2025-03-06 00:14:52 -05:00
committed by Celtic Minstrel
parent 246aec3253
commit b86ef8ae39
20 changed files with 416 additions and 75 deletions

View File

@@ -10,7 +10,7 @@ Restrictions
Special if Cancel button pressed
Unused
Selection Mode
0..6 - PC, 100+ - monster (if above = 2)
Unused|0..6 - PC, 100+ - monster
Unused
Special to Jump To

View File

@@ -196,7 +196,7 @@ Unused
0 - allow, 1 - prevent
Unused
Unused
Force allow if blocked?
Unused|Force allow if blocked?
Unused
Unused
Special to Jump To
@@ -509,16 +509,16 @@ Special to Jump To
--------------------
Debug Print Numbers
Stuff Done Flag Part A
Stuff Done Flag Part B
Unused|Stuff Done Flag Part A
Unused|Stuff Done Flag Part B
Unused
Unused
Unused
Specify what to print
Unused
Number of monster, or value to print
Value to print (could be a pointer)
Value to print (could be a pointer)
Unused|Value to print (could be a pointer)|Number of monster
Unused|Value to print (could be a pointer)
Unused|Value to print (could be a pointer)
Unused
Unused
Unused
@@ -774,7 +774,7 @@ Unused
Which quest?
New Quest Status
Unused
Job Board Source / Anger (see docs)
Unused|Job Board Source|Job Board Anger
Unused
Unused
Special to Jump To

View File

@@ -465,11 +465,11 @@ Minimum allowed response
Maximum allowed response
Comparison Mode
If tests 1 and 2 both pass, call this special ...
Range lower bound (or value to compare to)
Range upper bound (or comparison method -2 .. 2)
Range lower bound|Value to compare to
Range upper bound|Comparison method
If test 1 passes but test 2 fails, call this special ...
Range lower bound (or value to compare to)
Range upper bound (or comparison method -2 .. 2)
Range lower bound|Value to compare to
Range upper bound|Comparison method
If test 2 passes but test 1 fails, call this special ...
Otherwise call this special

View File

@@ -231,7 +231,7 @@ Type of trap
Trap severity (0 .. 3)
Animation Loops (-2 for infinite)
Penalty (0 .. 100, higher is harder)
(Custom only) Special node for effect
Unused|Special node for effect
Animation FPS (-1 for default 2)
Special after trap finished