Strangerke
|
bc368c6967
|
LAB: Remove useless pragma
|
2015-12-27 01:30:00 +01:00 |
|
Strangerke
|
2bad773046
|
LAB: Use an enum for special room ids
|
2015-12-27 01:05:43 +01:00 |
|
Strangerke
|
3712befbd7
|
LAB: Remove unused defines
|
2015-12-27 00:46:41 +01:00 |
|
Filippos Karapetis
|
c9b103b2db
|
LAB: Use friendlier names for lists
|
2015-12-25 14:12:05 +02:00 |
|
Willem Jan Palenstijn
|
0d97d1af82
|
LAB: Avoid manual memory management of CloseData
|
2015-12-24 20:28:57 +01:00 |
|
Willem Jan Palenstijn
|
1a1525a155
|
LAB: Avoid manual memory management of ViewData
|
2015-12-24 20:28:57 +01:00 |
|
Willem Jan Palenstijn
|
cd3ebf687c
|
LAB: Avoid manual memory management of RuleList
|
2015-12-24 20:28:57 +01:00 |
|
Willem Jan Palenstijn
|
b614ccc2e8
|
LAB: Avoid manual memory management in Action lists
|
2015-12-24 17:42:40 +01:00 |
|
Filippos Karapetis
|
28b5105f56
|
LAB: Move enums to the top of processroom.h
|
2015-12-24 12:38:26 +02:00 |
|
Filippos Karapetis
|
3097ac8f1e
|
LAB: Change condition defines into an enum
|
2015-12-24 12:36:26 +02:00 |
|
Filippos Karapetis
|
35f53bb522
|
LAB: Error out on unused opcodes
This also fixes a warning
|
2015-12-23 23:07:40 +02:00 |
|
Filippos Karapetis
|
70ec11d260
|
LAB: Change the direction and map door defines into enums
|
2015-12-23 22:59:59 +02:00 |
|
Strangerke
|
c9049f2329
|
LAB: Remove left-over long size specifiers
|
2015-12-23 21:43:17 +01:00 |
|
Filippos Karapetis
|
ced5b677f6
|
LAB: Add enums for action types, rule types ad rule actions
|
2015-12-23 21:35:35 +01:00 |
|
Strangerke
|
a4d3bda5c1
|
LAB: Use an array of Common::Strings instead of bytes in Action
|
2015-12-23 21:35:31 +01:00 |
|
Strangerke
|
7f5826cfcb
|
LAB: Fix check of ending animation, some renaming
|
2015-12-23 21:35:30 +01:00 |
|
Filippos Karapetis
|
3e8eaa2c35
|
LAB: Use Common::String for strings, removing a ton of memory leaks
Also, add a method to properly free room views
|
2015-12-23 21:35:27 +01:00 |
|
Filippos Karapetis
|
1524e20ef1
|
LAB: Simplify the room doors array
|
2015-12-23 21:34:03 +01:00 |
|
Strangerke
|
b586f76f94
|
LAB: Review struct definitions in processroom
|
2015-12-23 21:33:59 +01:00 |
|
Strangerke
|
8e88d31025
|
LAB: Move processroom functions to LabEngine
|
2015-12-23 21:33:59 +01:00 |
|
Strangerke
|
199fa254f9
|
LAB: Rename CloseDataPtr pointers, some refactoring
|
2015-12-23 21:33:59 +01:00 |
|
Eugene Sandulenko
|
e5f753749f
|
LAB: Reduced dependency on processroom.h. Yay!
|
2015-12-23 21:33:58 +01:00 |
|
Filippos Karapetis
|
151e27f4b1
|
LAB: Fix regression in setCurClose(). Fixes closeups
A regression from 78e8896ce7583fbd1feee8e3e9c1aca0f11c2392
|
2015-12-23 21:33:56 +01:00 |
|
Strangerke
|
2d0fab7f4c
|
LAB: Use // for comments
|
2015-12-23 21:33:55 +01:00 |
|
Filippos Karapetis
|
00d61638ac
|
LAB: Merge parsetypes.h and parsefun.h into processroom.h
|
2015-12-23 21:33:54 +01:00 |
|