Various special node fixes/tweaks

- Fix secret passage nodes (CANT_ENTER with ex1a = 0, ex2a = 1) not working
- Set many flags now sets the entire row of 50 flags
- Division node now accepts either SDF to be null
- New mode for append item to buffer - adds the item's "interesting string" rather than its name
- Affect mage/priest spell inverted the meaning of ex1b relative to other affect nodes; this has been fixed
- Fix affect party status being confused about which fields mean what (the implementation had one idea, and the porting of old scenarios had a different idea, and the scenario editor had yet a different idea). In addition, it now allows removing the statuses.
- Fix some typos in special node information for the editor
This commit is contained in:
2015-01-29 21:16:44 -05:00
parent 28a630d9e7
commit 7a59776189
8 changed files with 67 additions and 48 deletions

View File

@@ -11,7 +11,7 @@ Town event timer triggered
Scenario event timer triggered
Special node timer triggered
Killed a monster
Entetred outdoor combat
Entered outdoor combat
Fled outdoor encounter
Won outdoor encounter
Targetung spell

View File

@@ -297,7 +297,7 @@ Unused
Amount (0 .. 10)
0 - increase, 1 - decrease
Unused
Statistic to adjust (0..21)
Statistic to adjust (0..20)
Unused
Unused
Special to Jump To
@@ -311,7 +311,7 @@ Unused
Unused
Unused
Which Spell (0 .. 61)
0 - remove, 1 - give
1 - remove, 0 - give
Unused
Unused
Unused
@@ -327,7 +327,7 @@ Unused
Unused
Unused
Which Spell (0 .. 61)
0 - remove, 1 - give
1 - remove, 0 - give
Unused
Unused
Unused
@@ -391,11 +391,11 @@ Unused
Unused
Unused
Amount (0 .. 250)
0 - increase, 1 - decrease
Unused
Which effect (0 .. 3)
Unused
Unused
Unused
Unused
Special to Jump To
--------------------
Create New PC

View File

@@ -383,19 +383,19 @@ Unused
Special to Jump To
--------------------
Display Picture
sdf1
sdf2
Unused
Unused
Picture title string
msg2
msg3
pic
pt
Unused
Unused
Unused
Unused
Number of large (full-sheet) pic to display
ex1b
ex1c
ex2a
ex2b
ex2c
Unused
Unused
Unused
Unused
Unused
Special to Jump To
--------------------
Have a Rest
@@ -472,26 +472,26 @@ Unused
Unused
Campaign Flag Part A (0..24)
Campaign Flag Part B (0..24)
ex1c
Unused
0 - Set Campaign Flag, 1 - Retrieve Flag
ex2b
ex2c
Unused
Unused
Special to Jump To
--------------------
Debug Print Numbers
Stuff Done Flag Part A
Stuff Done Flag Part B
msg1
msg2
msg3
Unused
Unused
Unused
0 - SDF, 1 - extra1 values, 2 - monster hp/mp
pt
Unused
Number of monster, or value to print
Value to print (could be a pointer)
Value to print (could be a pointer)
ex2a
ex2b
ex2c
Unused
Unused
Unused
Special to Jump To
--------------------
Multiplication

View File

@@ -1,3 +1,4 @@
Random Trap (out of next 4)
Knife Trap
Poison Dart
Poison Gas (affects whole party)