annotate data/Makefile @ 316:f0be7ea62330

Fix a bug with ECL instruction 96, and fix overall ECL handling. The issue with instruction 96 was about death callbacks, being executed on the caller of instruction 96 instead of the dying enemies. This was introduced by changeset 5930b33a0370. Additionnaly, ECL processes are now an attribute of the Enemy, and death/timeout conditions are checked right after the ECL frame, even if the ECL script has already ended, just like in the original game.
author Thibaut Girka <thib@sitedethib.com>
date Thu, 29 Mar 2012 21:18:35 +0200
parents 0fa6bef94095
children 016f6b937893
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
116
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
1 all: ST.DAT CM.DAT
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
2
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
3 ST:
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
4 make -C ST
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
5
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
6 ST.DAT: ST
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
7 thdat c6 ST.DAT ST/*
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
8
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
9
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
10 CM.DAT: ST
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
11 thdat c6 CM.DAT ST/etama*
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
12
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
13
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
14 clean:
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
15 make -C ST/ clean
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
16
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
17
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
18 mrproper:
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
19 rm -f ST.DAT CM.DAT
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
20
0fa6bef94095 Welcome self-sufficient data!
Thibaut Girka <thib@sitedethib.com>
parents:
diff changeset
21 .PHONY: clean mrproper ST