OSDN Git Service

Fixed comparison between pointer and integer in ACC's token.c.
[zandronum/zandronum-acc.git] / zspecial.acs
1 //**************************************************************************\r
2 //**\r
3 //** zspecials.acs\r
4 //**\r
5 //**************************************************************************\r
6 \r
7 special\r
8         80:ACS_Execute(2,5),\r
9         81:ACS_Suspend(2),\r
10         82:ACS_Terminate(2),\r
11         83:ACS_LockedExecute(5),\r
12         85:ACS_LockedExecuteDoor(5),\r
13         42:Ceiling_CrushAndRaise(3,4),\r
14         44:Ceiling_CrushStop(1),\r
15         43:Ceiling_LowerAndCrush(3,4),\r
16         40:Ceiling_LowerByValue(3),\r
17         41:Ceiling_RaiseByValue(3),\r
18         45:Ceiling_CrushRaiseAndStay(3,4),\r
19         69:Ceiling_MoveToValueTimes8(4),\r
20         10:Door_Close(2),\r
21         11:Door_Open(2,3),\r
22         12:Door_Raise(3,4),\r
23         13:Door_LockedRaise(4,5),\r
24         20:Floor_LowerByValue(3),\r
25         36:Floor_LowerByValueTimes8(3),\r
26         66:Floor_LowerInstant(3),\r
27         68:Floor_MoveToValueTimes8(4),\r
28         21:Floor_LowerToLowest(2),\r
29         22:Floor_LowerToNearest(2),\r
30         28:Floor_RaiseAndCrush(3,4),\r
31         23:Floor_RaiseByValue(3),\r
32         35:Floor_RaiseByValueTimes8(3),\r
33         67:Floor_RaiseInstant(3),\r
34         24:Floor_RaiseToHighest(2),\r
35         25:Floor_RaiseToNearest(2),\r
36         95:FloorAndCeiling_LowerByValue(3),\r
37         96:FloorAndCeiling_RaiseByValue(3),\r
38         46:Floor_CrushStop(1),\r
39         109:Light_ForceLightning(1),\r
40         110:Light_RaiseByValue(2),\r
41         111:Light_LowerByValue(2),\r
42         112:Light_ChangeToValue(2),\r
43         113:Light_Fade(3),\r
44         114:Light_Glow(4),\r
45         115:Light_Flicker(3),\r
46         116:Light_Strobe(5),\r
47         117:Light_Stop(1),\r
48         29:Pillar_Build(3),\r
49         94:Pillar_BuildAndCrush(4,5),\r
50         30:Pillar_Open(4),\r
51         62:Plat_DownWaitUpStay(3),\r
52         63:Plat_DownByValue(4),\r
53         64:Plat_UpWaitDownStay(3),\r
54         65:Plat_UpByValue(4),\r
55         60:Plat_PerpetualRaise(3),\r
56         61:Plat_Stop(1),\r
57         6:Polyobj_MoveTimes8(4),\r
58         4:Polyobj_Move(4),\r
59         2:Polyobj_RotateLeft(3),\r
60         3:Polyobj_RotateRight(3),\r
61         7:Polyobj_DoorSwing(4),\r
62         8:Polyobj_DoorSlide(5),\r
63         93:Polyobj_OR_MoveTimes8(4),\r
64         92:Polyobj_OR_Move(4),\r
65         90:Polyobj_OR_RotateLeft(3),\r
66         91:Polyobj_OR_RotateRight(3),\r
67         120:Radius_Quake(5),\r
68         140:Sector_ChangeSound(2),\r
69         26:Stairs_BuildDown(5),\r
70         27:Stairs_BuildUp(5),\r
71         31:Stairs_BuildDownSync(4),\r
72         32:Stairs_BuildUpSync(4),\r
73         70:Teleport(1,3),\r
74         71:Teleport_NoFog(1,3),\r
75         74:Teleport_NewMap(2,3),\r
76         75:Teleport_EndGame(0),\r
77         72:ThrustThing(2,4),\r
78         73:DamageThing(1),\r
79         130:Thing_Activate(1),\r
80         131:Thing_Deactivate(1),\r
81         133:Thing_Destroy(1,2),\r
82         134:Thing_Projectile(5),\r
83         136:Thing_ProjectileGravity(5),\r
84         132:Thing_Remove(1),\r
85         135:Thing_Spawn(3,4),\r
86         137:Thing_SpawnNoFog(3,4),\r
87         138:Floor_Waggle(5),\r
88         \r
89           9:Line_Horizon(0),\r
90          14:Door_Animated(3),\r
91          15:Autosave(0),\r
92          17:Thing_Raise(1),\r
93          18:StartConversation(1,2),\r
94          19:Thing_Stop(1),\r
95          33:ForceField(0),\r
96          34:ClearForceField(1),\r
97          37:Floor_MoveToValue(3,4),\r
98          38:Ceiling_Waggle(5),\r
99          39:Teleport_ZombieChanger(2),\r
100          47:Ceiling_MoveToValue(3,4),\r
101          49:GlassBreak(0,1),\r
102          51:Sector_SetLink(4),\r
103          52:Scroll_Wall(5),\r
104          53:Line_SetTextureOffset(5),\r
105          54:Sector_ChangeFlags(3),\r
106          76:TeleportOther(3),\r
107          77:TeleportGroup(5),\r
108          78:TeleportInSector(4,5),\r
109          84:ACS_ExecuteWithResult(1,4),\r
110         119:Thing_Damage(2,3),\r
111         125:Thing_Move(2,3),\r
112         127:Thing_SetSpecial(5),\r
113         128:ThrustThingZ(4),\r
114         129:UsePuzzleItem(0),   // only for setting it on a line. Cannot be called!\r
115         139:Thing_SpawnFacing(2,4),\r
116         154:Teleport_NoStop(2, 3),\r
117         \r
118         158:FS_Execute(1,4),                            // GZDoom only!\r
119         159:Sector_SetPlaneReflection(3),       // GZDoom only!\r
120         //160:Sector_Set3DFloor                         // GZDoom/Vavoom\r
121         //161:Sector_SetContents                        // Vavoom\r
122         \r
123         169:Generic_Crusher2(5),\r
124         170:Sector_SetCeilingScale2(3),\r
125         171:Sector_SetFloorScale2(3),\r
126         172:Plat_UpNearestWaitDownStay(3),\r
127         173:NoiseAlert(2),\r
128         174:SendToCommunicator(4),\r
129         175:Thing_ProjectileIntercept(5),\r
130         176:Thing_ChangeTID(2),\r
131         177:Thing_Hate(2,3),\r
132         178:Thing_ProjectileAimed(4,5),\r
133         179:ChangeSkill(1),\r
134         180:Thing_SetTranslation(2),\r
135 //      181:Plane_Align,\r
136         182:Line_Mirror(0),\r
137         183:Line_AlignCeiling(2),\r
138         184:Line_AlignFloor(2),\r
139         185:Sector_SetRotation(3),\r
140         186:Sector_SetCeilingPanning(5),\r
141         187:Sector_SetFloorPanning(5),\r
142         188:Sector_SetCeilingScale(5),\r
143         189:Sector_SetFloorScale(5),\r
144         191:SetPlayerProperty(3),\r
145         192:Ceiling_LowerToHighestFloor(2),\r
146         193:Ceiling_LowerInstant(3),\r
147         194:Ceiling_RaiseInstant(3),\r
148         195:Ceiling_CrushRaiseAndStayA(4,5),\r
149         196:Ceiling_CrushAndRaiseA(4,5),\r
150         197:Ceiling_CrushAndRaiseSilentA(4,5),\r
151         198:Ceiling_RaiseByValueTimes8(3),\r
152         199:Ceiling_LowerByValueTimes8(3),\r
153         200:Generic_Floor(5),\r
154         201:Generic_Ceiling(5),\r
155         202:Generic_Door(5),\r
156         203:Generic_Lift(5),\r
157         204:Generic_Stairs(5),\r
158         205:Generic_Crusher(5),\r
159         206:Plat_DownWaitUpStayLip(4,5),\r
160         207:Plat_PerpetualRaiseLip(4),\r
161         208:TranslucentLine(2,3),\r
162 //      209:Transfer_Heights,\r
163 //      210:Transfer_FloorLight,\r
164 //      211:Transfer_CeilingLight,\r
165         212:Sector_SetColor(4,5),\r
166         213:Sector_SetFade(4),\r
167         214:Sector_SetDamage(3),\r
168         215:Teleport_Line(2),\r
169         216:Sector_SetGravity(3),\r
170         217:Stairs_BuildUpDoom(5),\r
171         218:Sector_SetWind(4),\r
172         219:Sector_SetFriction(2),\r
173         220:Sector_SetCurrent(4),\r
174         221:Scroll_Texture_Both(5),\r
175 //      222:Scroll_Texture_Model,\r
176         223:Scroll_Floor(4),\r
177         224:Scroll_Ceiling(4),\r
178 //      225:Scroll_Texture_Offsets,\r
179         226:ACS_ExecuteAlways(2,5),\r
180 //      227:PointPush_SetForce,\r
181         228:Plat_RaiseAndStayTx0(2),\r
182         229:Thing_SetGoal(3,4),\r
183         230:Plat_UpByValueStayTx(3),\r
184         231:Plat_ToggleCeiling(1),\r
185         232:Light_StrobeDoom(3),\r
186         233:Light_MinNeighbor(1),\r
187         234:Light_MaxNeighbor(1),\r
188         235:Floor_TransferTrigger(1),\r
189         236:Floor_TransferNumeric(1),\r
190         237:ChangeCamera(3),\r
191         238:Floor_RaiseToLowestCeiling(2),\r
192         239:Floor_RaiseByValueTxTy(3),\r
193         240:Floor_RaiseByTexture(2),\r
194         241:Floor_LowerToLowestTxTy(2),\r
195         242:Floor_LowerToHighest(3),\r
196         243:Exit_Normal(1),\r
197         244:Exit_Secret(1),\r
198         245:Elevator_RaiseToNearest(2),\r
199         246:Elevator_MoveToFloor(2),\r
200         247:Elevator_LowerToNearest(2),\r
201         248:HealThing(1,2),\r
202         249:Door_CloseWaitOpen(3, 4),\r
203         250:Floor_Donut(3),\r
204         251:FloorAndCeiling_LowerRaise(3),\r
205         252:Ceiling_RaiseToNearest(2),\r
206         253:Ceiling_LowerToLowest(2),\r
207         254:Ceiling_LowerToFloor(2),\r
208         255:Ceiling_CrushRaiseAndStaySilA(4,5);\r