Skip to content

Scripting Miscellany

Spatulade edited this page Aug 3, 2023 · 3 revisions

Here are some miscellaneous scripting resources:

TUTORIAL_FLASH_BUTTON

This is an updated table of all of the TUTORIAL_FLASH_BUTTON locations, along with a visual guide.


Number Interface element
0 Clear any flashing elements
1 Information panel
2 Rooms panel
3 Spells panel
4 Workshop panel
5 Creatures panel
6 Treasure room
7 Hatchery
8 Lair
9 Library
10 Training room
11 Prison
12 Temple
13 Workshop
14 Scavenger
15 Graveyard
16 Barracks
17 Torture chamber
18 Bridge
19 Guard post
20 Rooms Sell button
21 Create imp
22 Sight of Evil
23 Call to Arms
24 Cave in
25 Lightning spell
26 Heal spell
27 Speed monster spell
28 Protect spell
29 Invisibility spell
30 Chicken spell
31 Disease spell
32 Destroy walls
33 Armageddon spell
34 Hold audience spell
35 Must obey spell
36 Possess creature
37 View map
38 Map zoom in
39 Map zoom out
40 Information area 1
41 Information area 2
42 Information area 3
43 Information area 4
44 Information area 5
45 Information area 6
46 Information area 7
47 Information area 8
48 Information area 9
49 Information area 10
50 Information area 11
51 Information area 12
52 Information area 13
53 Boulder trap
54 Alarm trap
55 Poison Gas trap
56 Lightning trap
57 Word of Power trap
58 Wooden door
59 Braced door
60 Iron door
61 Magic door
62 Trap/Door Sell button
63 Trap/Door Slot 7
64 Trap/Door Slot 8
65 Trap/Door Slot 13
66 Trap/Door Slot 14
67 Lava trap
68 Trap/Door Slot 15
69 Imprisonment
70 Avoid combat
71 NULL?
72 Creature idle
73 Creature work
74 Creature combat
75 NULL?
76 NULL?
77 Options (almost)
78 Message Box Focus on area
79 Message Box Close window
80 Message Box Scroll up
81 Message Box Scroll down