Eugene Sandulenko
20fb25d58a
FULLPIPE: Renames in ExCommand
2017-12-03 23:04:58 +01:00
Bastien Bouclet
0bd2e53cd4
FULLPIPE: Fix handleInteraction for non static ani objects
...
cce851d1af introduced a check to allow only static ani objects. However
after this change, only part of the pipes for vertical movement were
interactive.
This change aims to restore functionality for the other object types
while still preventing the invalid casts.
2017-11-26 08:51:36 +01:00
Colin Snover
51b19e97c8
FULLPIPE: Fix memory leaks of Interactions
2017-11-18 22:35:12 +01:00
Colin Snover
bb26bf7994
FULLPIPE: Fix memory leaks and unnecessary indirect allocations in Motion and Sc2
2017-11-18 22:35:12 +01:00
Colin Snover
e2367f3ed2
FULLPIPE: Remove unnecessary and unsafe C-style casts
2017-11-18 22:35:12 +01:00
Colin Snover
0e28f2be47
FULLPIPE: Remove unused gap data from EntranceInfo
2017-11-18 22:35:12 +01:00
Colin Snover
8e8932f38d
FULLPIPE: Remove unnecessary and illegal C-style casts
2017-11-18 22:35:12 +01:00
Colin Snover
92f5718e2b
FULLPIPE: Fix illegal C-style cast to incompatible type
2017-11-18 22:35:12 +01:00
Filippos Karapetis
93982b2ca9
FULLPIPE: Change more object-related functions to use Common::String
2017-03-22 04:32:23 +02:00
Filippos Karapetis
f3e81b5f17
FULLPIPE: Use Common::String in all scene object names
2017-03-22 04:11:49 +02:00
Filippos Karapetis
728b23af2a
FULLPIPE: Change transCyrillic() to accept a Common::String
2017-03-22 04:07:33 +02:00
Retro-Junk
25ff6fcd5f
FULLPIPE: Fix animation lock-up
2016-10-12 09:06:01 +02:00
Eugene Sandulenko
5c2bfc4c23
FULLPIPE: Added debugging to interaction code
2016-10-04 19:48:12 +02:00
Retro-Junk
34b266b51d
FULLPIPE: Mass fix incorrect inhibitor flag
2016-09-17 20:43:57 +02:00
Eugene Sandulenko
2cbf7da319
FULLPIPE: Rename is GabeObject
2016-09-05 00:11:07 +02:00
Eugene Sandulenko
26f55005b3
FULLPIPE: Rename in ExCommand structure
2016-09-04 23:54:43 +02:00
Eugene Sandulenko
b1fc0f6946
JANITORIAL: Fix whitespaces
2016-09-04 14:42:52 +02:00
Eugene Sandulenko
5283612a7f
FULLPIPE: Read signed values where potentially negative values could appear
2016-08-29 22:06:35 +02:00
Eugene Sandulenko
9b197be9d7
FULLPIPE: Renamed MctlGraph class methods
2016-08-14 22:56:17 +02:00
Retro-Junk
b4f418a4f3
FULLPIPE: Fix wrong member name in InteractionController::handleInteraction
2016-08-13 16:10:24 +02:00
Eugene Sandulenko
f6f8c31984
FULLPIPE: Hid warning under debug channel. More debug output
2016-07-28 11:27:41 +03:00
Eugene Sandulenko
6ac435099c
FULLPIPE: Split all debug output by channels
2016-07-28 00:37:32 +03:00
Eugene Sandulenko
9b95f9f9c1
FULLPIPE: Rename some methods
2015-10-17 12:45:39 +02:00
Eugene Sandulenko
c73a10606e
FULLPIPE: Implement Inventory2::clear()
2014-04-21 09:47:03 +03:00
Eugene Sandulenko
3091d0ae7f
FULLPIPE: Implement couple destructors
2014-04-21 09:38:46 +03:00
Johannes Schickel
387fe8c141
FULLPIPE: Make GPL headers consistent in themselves.
2014-02-18 02:39:34 +01:00
Eugene Sandulenko
71c8d5edd0
FULLPIPE: Stubbed and implemented some class destructors
2014-01-08 18:37:39 +02:00
Eugene Sandulenko
90532c78a2
FULLPIPE: g_fullpipe -> g_fp for brevity
2013-12-21 16:42:49 +02:00
Filippos Karapetis
edbf2d49fb
FULLPIPE: Make _exCommands private
2013-12-11 22:52:49 +02:00
Eugene Sandulenko
91713e695e
FULLPIPE: More work on scene04
2013-11-21 07:45:15 -08:00
Eugene Sandulenko
1cfafc6cfd
FULLPIPE: method4C -> doWalkTo
2013-10-17 00:37:04 +03:00
Eugene Sandulenko
3bd3431ad4
FULLPIPE: Remove C* prefixes from interaction classes
2013-09-18 19:39:53 +04:00
Eugene Sandulenko
f70b737ad9
FULLPIPE: Remove C* prefixes in utils.cpp
2013-09-18 19:39:53 +04:00
Eugene Sandulenko
ad43f25c0f
FULLPIPE: Fix debug scene
2013-09-12 01:00:20 +03:00
Eugene Sandulenko
7509ffec33
FULLPIPE: Move GameObject::canInteractAny() out of the class
2013-09-10 22:36:14 +03:00
Eugene Sandulenko
33f975a446
FULLPIPE: Do not continue unnecessary function. CID 1086777
2013-09-09 21:15:47 +03:00
Eugene Sandulenko
a6231b83d1
FULLPIPE: Remove unnecessary check. CID 1086775
2013-09-09 21:08:06 +03:00
Eugene Sandulenko
6ca4b7d514
FULLPIPE: Fix logical error. CID 1086778
2013-09-09 21:04:42 +03:00
Eugene Sandulenko
b165dd8a06
FULLPIPE: Fix warnings
2013-09-09 00:38:07 +03:00
Eugene Sandulenko
747e70a38e
FULLPIPE: Implement CInteractionController::handleInteraction()
2013-09-08 23:56:04 +03:00
Eugene Sandulenko
940c686858
FULLPIPE: Implement CInteraction::isOverlapping()
2013-09-07 22:57:56 +03:00
Eugene Sandulenko
6226b5862d
FULLPIPE: Replace goto usage
2013-09-06 16:17:37 +03:00
Eugene Sandulenko
af91d2a5ce
FULLPIPE: Whitespace fix
2013-09-06 15:58:05 +03:00
Eugene Sandulenko
0b88635ef4
FULLPIPE: Fix const'ness
2013-09-06 15:50:49 +03:00
Eugene Sandulenko
39e126f3c4
FULLPIPE: Implement CInteraction::canInteract()
2013-09-06 14:51:26 +03:00
Eugene Sandulenko
6b242c0f9f
FULLPIPE: Implement GameObject::canInteractAny()
2013-09-06 14:51:25 +03:00
Eugene Sandulenko
4db2d7e21b
FULLPIPE: Fix crash
2013-09-06 14:51:14 +03:00
Eugene Sandulenko
cee12678dc
FULLPIPE: Implement sceneHandler01()
2013-09-06 14:51:12 +03:00