Commit Graph

29 Commits

Author SHA1 Message Date
Eugene Sandulenko
34f9a1375d WAGE: Get rid of Common::String import 2016-02-14 17:12:53 +01:00
Eugene Sandulenko
47b3f404b8 WAGE: Moved all interaction-related methods from script.cpp to combat.cpp 2016-02-14 17:12:52 +01:00
Eugene Sandulenko
f43a36edb5 WAGE: Rename Script::_callbacks to _engine 2016-02-14 17:12:52 +01:00
Eugene Sandulenko
42c7440376 WAGE: Implement handleWearCommand() 2016-02-14 17:12:51 +01:00
Eugene Sandulenko
c7eed7f0ad WAGE: Implement getWeapons(). Got rid of class Weapon 2016-02-14 17:12:49 +01:00
Eugene Sandulenko
87698593db WAGE: Implement printPlayerCondition() 2016-02-14 17:12:46 +01:00
Eugene Sandulenko
3906c36898 WAGE: Put lists into typedefs 2016-01-09 01:34:06 +01:00
Eugene Sandulenko
6b428f211c WAGE: Fix numerpous memory leaks 2016-01-07 00:26:12 +01:00
Eugene Sandulenko
5843a18053 WAGE: Fix Script::processMove(), so it works with double conversion too 2016-01-04 12:07:22 +01:00
Eugene Sandulenko
d66c3a21f1 WAGE: Implement getGroundItemsList() 2016-01-03 20:23:39 +01:00
Eugene Sandulenko
0870ac88b8 WAGE: Implement evalClickCondition 2016-01-02 12:55:22 +01:00
Eugene Sandulenko
35cce4123c WAGE: Cleanup 2015-12-27 15:41:01 +01:00
Eugene Sandulenko
9902ac2454 WAGE: Implement handleLookCommand() 2015-12-27 15:41:01 +01:00
Eugene Sandulenko
9dc5a51660 WAGE: Implement script decoding 2015-12-27 15:41:01 +01:00
Eugene Sandulenko
f76eb1831c WAGE: Implemented object taking logic 2015-12-27 15:41:01 +01:00
Eugene Sandulenko
6d4a9f54e1 WAGE: Implement first round of comparisons 2015-12-27 15:41:00 +01:00
Eugene Sandulenko
29cb01f71c WAGE: Unstubbed Script::eval() 2015-12-27 15:41:00 +01:00
Eugene Sandulenko
a2ac4ea859 WAGE: Handle NULL value Operands 2015-12-27 15:41:00 +01:00
Eugene Sandulenko
60ce5fa557 WAGE: Unstub processIf() 2015-12-27 15:41:00 +01:00
Eugene Sandulenko
0b3e161d85 WAGE: Test script execution 2015-12-27 15:40:59 +01:00
Eugene Sandulenko
e71fe81d09 WAGE: stubbed attack handling 2015-12-27 15:40:59 +01:00
Eugene Sandulenko
423d364296 WAGE: Implemented processLet() 2015-12-27 15:40:59 +01:00
Eugene Sandulenko
80af9c9c71 WAGE: Stubs for command processing 2015-12-27 15:40:58 +01:00
Eugene Sandulenko
5d7c72c6b6 WAGE: Remove SVN keywords from the headers
Signed-off-by: Eugene Sandulenko <sev@scummvm.org>
2015-12-27 15:39:52 +01:00
D G Turner
684d5bf7af WAGE: Remove snprintf() instance. Unused anyway.
Signed-off-by: Eugene Sandulenko <sev@scummvm.org>
2015-12-27 15:39:52 +01:00
D G Turner
624c401873 WAGE: Change Script Object to use Common::SeekableReadStream.
This replaces the use of (byte* data, int dataSize) type buffer.
Also, some replacements of code in world object to incorporate.
Still not compilable.

Signed-off-by: Eugene Sandulenko <sev@scummvm.org>
2015-12-27 15:39:52 +01:00
Eugene Sandulenko
879425385e WAGE: Started implementing script execution.
Signed-off-by: Eugene Sandulenko <sev@scummvm.org>
2015-12-27 15:39:52 +01:00
Eugene Sandulenko
bee9d5e2d9 WAGE: Added MIT license to mll relevant files.
Signed-off-by: Eugene Sandulenko <sev@scummvm.org>
2015-12-27 15:39:52 +01:00
Eugene Sandulenko
ce6aa4dd28 WAGE: Added stubs for most classes. Implemented Obj and Scene classes.
Signed-off-by: Eugene Sandulenko <sev@scummvm.org>
2015-12-27 15:39:52 +01:00