Johannes Schickel
3d4f409572
LASTEXPRESS: Make GPL headers consistent in themselves.
2014-02-18 02:39:35 +01:00
Littleboy
1314c5c128
LASTEXPRESS: Rename Object properties
2013-12-10 01:54:56 -05:00
Strangerke
a8de5dfad8
LASTEXPRESS: Janitorial - Fix spacing errors
2013-11-24 19:28:54 +01:00
Eugene Sandulenko
753c9198e9
LASTEXPRESS: Fix potential buffer overruns. Numerous CID 1003873-1003885
2013-10-08 00:11:18 +03:00
Littleboy
275aded0b0
LASTEXPRESS: Remove unnecessary casts
2012-08-27 21:49:40 -04:00
Littleboy
2c0033c7ba
LASTEXPRESS: Add const modifiers
2012-08-27 21:49:38 -04:00
Littleboy
cec57e0918
LASTEXPRESS: Reduce header interdependency
2012-08-27 21:49:37 -04:00
Littleboy
42c9b405f1
LASTEXPRESS: Untemplatize setup functions
2012-07-27 23:23:17 -04:00
Littleboy
839ad1303f
LASTEXPRESS: Fix some formatting issues
2012-07-27 20:07:03 -04:00
Littleboy
e91001a164
LASTEXPRESS: Remove templated resetCurrentParameters() function
2012-07-27 13:36:21 -04:00
Littleboy
6aeda2638b
LASTEXPRESS: More include re-organization
2012-07-27 00:54:24 -04:00
Julien
115a4d36ba
LASTEXPRESS: Move includes to header for setup function templates
2012-07-27 00:32:10 -04:00
Julien
b4b4a7d127
LASTEXPRESS: Replace setup macros by functions
2012-07-27 00:15:05 -04:00
Julien
2d6f799235
LASTEXPRESS: Cleanup unused arguments from BEGIN_SETUP macro
2012-07-27 00:15:04 -04:00
Julien
813c2bb965
LASTEXPRESS: Merge the remaining macros in entity_intern.h into entity.h
2012-07-27 00:15:04 -04:00
Julien
938961e237
LASTEXPRESS: Remove TIME_CHECK_CALLBACK_1 macro
2012-07-27 00:15:03 -04:00
Julien
7450ae23fb
LASTEXPRESS: Move RESET_ENTITY_STATE macro to entity.h
2012-07-27 00:15:01 -04:00
Julien
8545991739
LASTEXPRESS: Remove several TIME_CHECK* macros
2012-07-27 00:15:00 -04:00
Julien
e985f7374f
LASTEXPRESS: Move Entity function declaration macros to entity.h
2012-07-27 00:14:59 -04:00
Julien
8de4cb6547
LASTEXPRESS: Replace UPDATE_PARAM_PROC and UPDATE_PARAM_PROC_TIME macros
2012-07-27 00:14:58 -04:00
Julien
e13290a028
LASTEXPRESS: Replace UPDATE_PARAM_CHECK macro
2012-07-27 00:14:57 -04:00
Julien
95503250f8
LASTEXPRESS: Replace UPDATE_PARAM macro
2012-07-27 00:14:56 -04:00
Julien
2e20e1d1e2
LASTEXPRESS: Replace TIME_CHECK_PLAYSOUND_UPDATEPOSITION macro
2012-07-27 00:14:55 -04:00
Julien
c589e69ec9
LASTEXPRESS: Replace TIME_CHECK_CALLBACK_ACTION macro
2012-07-27 00:14:55 -04:00
Julien
5d4a8f1e15
LASTEXPRESS: Remove use of function wrappers in shared entity functions
2012-07-27 00:14:54 -04:00
Julien
2c4518d615
LASTEXPRESS: Move some macros to entity.h
2012-07-27 00:14:54 -04:00
Littleboy
6a8d037af1
LASTEXPRESS: Fix variable shadowing and update comments
2012-07-19 20:58:40 -04:00
Littleboy
d830c0edc9
LASTEXPRESS: Replace TIME_CHECK_SAVEPOINT and TIME_CHECK_OBJECT macros
2012-07-16 23:51:32 -04:00
Littleboy
3d1b7b2d96
LASTEXPRESS: Merge the two savegameBloodJacket functions into the base Entity class
2012-07-16 23:51:28 -04:00
Littleboy
132dd5b4bc
LASTEXPRESS: Replace SYNC_STRING macro by function
2012-07-16 23:51:27 -04:00
Littleboy
876a8f9377
LASTEXPRESS: Replace COMPARTMENT_TO and COMPARTMENT_FROM_TO macros
2012-07-16 23:51:25 -04:00
Littleboy
4cee0836c9
LASTEXPRESS: Replace CALLBACK_ACTION macro by member function
2012-07-14 14:34:42 -04:00
Littleboy
b4ac4988cc
LASTEXPRESS: Cleanup comments
2011-06-28 22:54:51 -04:00
Littleboy
90dc4f9a8c
LASTEXPRESS: Move Sound class to the sound folder
2011-06-28 22:30:24 -04:00
Littleboy
5d020fffad
LASTEXPRESS: Refactor Sound class
...
- Move entry-related functions to separate class
- Move enumeration to shared header and rename FlagType to SoundFlag
2011-06-24 10:56:49 -04:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Ori Avtalion
9414d7a6e2
JANITORIAL: Reduce header dependencies in shared code
...
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
Julien Templier
da90fa1405
LASTEXPRESS: Fix SequenceFrame leak in Entities code
...
- Add EntityCallData destructor to dispose of frames & Sequences
- Properly dispose of frames in Entities::resetSequences()
svn-id: r54270
2010-11-16 14:06:59 +00:00
Julien Templier
521f228ced
LASTEXPRESS: Use SAFE_DELETE for class variables
...
svn-id: r54201
2010-11-11 14:19:44 +00:00
Max Horn
e27b05ef35
COMMON: Rename String::printf() to String::format()
...
This is a first step towards getting rid of all uses of regular printf,
fprintf, vprintf, vfprintf, puts, fputs, etc. in our codebase.
The name format() reflects the purpose of the function, and parallels
String.format() in Java, boost::format, and others.
svn-id: r54004
2010-11-01 16:02:28 +00:00
Julien Templier
5323be5f84
LASTEXPRESS: Fix GCC warnings
...
svn-id: r53850
2010-10-26 12:49:32 +00:00
Julien Templier
dc4a22ed7d
LASTEXPRESS: More savegame work
...
- Implement SaveLoad::writeEntry
- Implement missing saveLoadWithSerializer functions for all serialized classes & structs
- Add stub for SaveLoad::computePadding
svn-id: r53845
2010-10-26 06:55:34 +00:00
Julien Templier
fed894aeee
LASTEXPRESS: Add missing casts, fix warnings and correct typos
...
svn-id: r53694
2010-10-22 01:30:18 +00:00
Julien Templier
fdaa1b9c61
LASTEXPRESS: Merge parameter creation into resetCurrentParameters()
...
svn-id: r53599
2010-10-19 01:42:00 +00:00
Julien Templier
01669d8de0
LASTEXPRESS: Rewrite resetCurrentParameters to use a temporary var
...
Per LordHoto suggestion, to see if it fixes compilation on motoezx & PS2
svn-id: r53598
2010-10-19 00:45:53 +00:00
Eugene Sandulenko
86d650926f
LASTEXPRESS: Merge in the engine.
...
svn-id: r53579
2010-10-18 19:17:38 +00:00