Willem Jan Palenstijn
f35cb961f2
WAGE: Avoid calling method of nullptr
2017-12-08 11:41:32 +00:00
Colin Snover
257a99bdb8
Revert "WAGE: Fix crashes for poorly initialized objects"
...
This reverts commit ea0fb987e0
.
This issue was discovered during a full build of ScummVM using
Clang 5.
It is UB to call a null pointer. Whatever caller is trying to do
so needs to be fixed instead.
2017-12-08 11:41:32 +00:00
Eugene Sandulenko
b2dcd1bb1e
GRAPHICS: Move font-related MacGUI code to MacFontManager
2016-10-06 23:49:39 +02:00
Eugene Sandulenko
fab199d37e
JANITORIAL: Make GPL headers uniform
2016-09-03 12:46:38 +02:00
Alexander Tkachev
3588351799
WAGE: Refine saveGame() once more
...
_resourceId is added to entities, so saveGame() can access these ids and
save them.
2016-07-27 17:51:00 +06:00
Eugene Sandulenko
fd7b31292d
WAGE: Implement object clicking as part of callbacks
2016-04-20 00:55:54 +02:00
Eugene Sandulenko
00399d27db
WAGE: Switch to ManagedSurface
2016-04-15 17:24:14 +02:00
Eugene Sandulenko
ea0fb987e0
WAGE: Fix crashes for poorly initialized objects
2016-02-23 11:18:43 +01:00
Eugene Sandulenko
ab9e2fdca3
WAGE: Initialize class variables
2016-02-18 10:30:18 +01:00
Eugene Sandulenko
57449d32d4
WAGE: Moved Sound class definition to sound.h
2016-02-16 21:41:41 +01:00
Eugene Sandulenko
499519fec3
WAGE: Fix int/uint comparison
2016-02-14 17:13:25 +01:00
Eugene Sandulenko
13c979ae8f
WAGE: Indentation fixes
2016-02-14 17:13:23 +01:00
Eugene Sandulenko
34f9a1375d
WAGE: Get rid of Common::String import
2016-02-14 17:12:53 +01:00
Eugene Sandulenko
b5d55fdf2b
WAGE: Implement decrementUses()
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
2dc5841fcc
WAGE: Implement handleInventoryCommand()
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
43df45d610
WAGE: Implement handleRestCommand
2016-02-14 17:12:46 +01:00
Eugene Sandulenko
72b95e639e
WAGE: Create weapons menu
2016-02-14 17:12:44 +01:00
Eugene Sandulenko
165066107f
WAGE: Implement performOffer()
2016-01-09 13:40:19 +01:00
Eugene Sandulenko
3906c36898
WAGE: Put lists into typedefs
2016-01-09 01:34:06 +01:00
Eugene Sandulenko
82d0026298
WAGE: Started implementation of performCombatAction()
2016-01-09 00:55:35 +01:00
Eugene Sandulenko
4d3707d795
WAGE: Plugged even more memory leaks
2016-01-07 00:51:14 +01:00
Eugene Sandulenko
4a9bb72cd8
WAGE: Plug memory leak
2016-01-06 23:48:04 +01:00
Eugene Sandulenko
2e6732171d
WAGE: More work on object interaction
2016-01-02 00:55:45 +01:00
Eugene Sandulenko
c001c30547
WAGE: Finished world reset
2015-12-31 22:34:44 +01:00
Eugene Sandulenko
0dde7a94a9
WAGE: Implement design caching
2015-12-29 10:46:51 +01:00
Eugene Sandulenko
3fe3ad7ee3
WAGE: Moved scene drawing calls to Gui class
2015-12-28 12:38:26 +01:00
Eugene Sandulenko
9ecb9f5bab
WAGE: Implement font mapping
2015-12-27 15:41:03 +01:00
Eugene Sandulenko
ab34bafc31
WAGE: Implement scene drawing
2015-12-27 15:41:02 +01:00
Eugene Sandulenko
81dc7cd98f
WAGE: Implement World::move(Chr *chr, Scene *scene)
2015-12-27 15:41:02 +01:00
Eugene Sandulenko
5f2ef620c1
WAGE: Implemented World::move(Obj *obj, Chr *chr)
2015-12-27 15:41:02 +01:00
Eugene Sandulenko
d4afcf99f2
WAGE: Initial code for world initialization
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
e71fe81d09
WAGE: stubbed attack handling
2015-12-27 15:40:59 +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
6d90f6c089
WAGE: Fixed Remaining Issues Preventing Compilation.
...
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
406a05aec1
WAGE: Implement reading of all entities. This completes the world loading.
...
Signed-off-by: Eugene Sandulenko <sev@scummvm.org>
2015-12-27 15:39:52 +01:00
Eugene Sandulenko
add5bba03f
WAGE: Merged most headers into entities.h
...
Signed-off-by: Eugene Sandulenko <sev@scummvm.org>
2015-12-27 15:39:52 +01:00