Commit Graph
86814 Commits
Author SHA1 Message Date
Borja Lorente d1cd77208e MACVENTURE: Fix mismatched new and delete[] 2016-08-19 16:29:17 +02:00
Borja Lorente 28698ba697 MACVENTURE: Fix leak on loadControls 2016-08-19 16:29:17 +02:00
Borja Lorente 2f2d9bead7 MACVENTURE: Fix double free 2016-08-19 16:29:17 +02:00
Borja Lorente 019f3d4b62 MACVENTURE: Add wrapper class for global settings 2016-08-19 16:29:17 +02:00
Borja Lorente 44a6f8a1db MACVENTURE: Fix minor memory leaks 2016-08-19 16:29:17 +02:00
Borja Lorente 479f01b5a7 MACVENTURE: Implement gui reloading 2016-08-19 16:29:17 +02:00
Borja Lorente 8417e6f22d MACVENTURE: Delete unnecessary attribute 2016-08-19 16:29:16 +02:00
Borja Lorente 7b9c63b1b9 MACVENTURE: Delete duplicate code 2016-08-19 16:29:16 +02:00
Borja Lorente 580c8136f4 MACVENTURE: Some more refactoring 2016-08-19 16:29:16 +02:00
Borja Lorente 4e3daab04f MACVENTURE: Minor refactorings 2016-08-19 16:29:16 +02:00
Borja Lorente 1bb3d14129 MACVENTURE: Unify NULLs 2016-08-19 16:29:16 +02:00
Borja Lorente 896e08cde8 MACVENTURE: Add proper flags to gui debug rects 2016-08-19 16:29:16 +02:00
Borja Lorente e886f2c6e1 MACVENTURE: Add lose game dialog 2016-08-19 16:29:16 +02:00
Borja Lorente 02138548ae MACVENTURE: Fix win game dialog 2016-08-19 16:29:16 +02:00
Borja Lorente 0cd9e87629 MACVENTURE: Add 'new game' functionality 2016-08-19 16:29:16 +02:00
Borja Lorente 1d5b7a6e19 MACVENTURE: Refactor world to extract new game method 2016-08-19 16:29:16 +02:00
Borja Lorente c8a2b0afe2 MACVENTURE: Fix engine mause in dialog 2016-08-19 16:29:15 +02:00
Borja Lorente 90298b00d3 MACVENTURE: Fix indentation in dialog system 2016-08-19 16:29:15 +02:00
Borja Lorente 5c38a0c33b MACVENTURE: Add win game dialog 2016-08-19 16:29:15 +02:00
Borja Lorente 7f533ff7df MACVENTURE: Fix double free on sound 2016-08-19 16:29:15 +02:00
Borja Lorente fd601f016f MACVENTURE: Fix small if 2016-08-19 16:29:15 +02:00
Borja Lorente 560185903c MACVENTURE: Fix console drawing bug 2016-08-19 16:29:15 +02:00
Borja Lorente 4f6609f704 MACVENTURE: Refactor object drawing 2016-08-19 16:29:15 +02:00
Borja Lorente 9676b6f7fe MACVENTURE: Fix window resizing bug 2016-08-19 16:29:15 +02:00
Borja Lorente dd35275176 MACVENTURE: Add conditionals to engine destructors 2016-08-19 16:29:00 +02:00
Eugene Sandulenko 21d4d0aeb2 DIRECTOR: Lingo: Added generated script decompilation 2016-08-19 12:39:08 +02:00
Eugene Sandulenko 1abbe6bcf0 DIRECTOR: Lingo: Hide script hexdump under debug level 2016-08-19 09:55:22 +02:00
Eugene Sandulenko 0ab903a9e2 COMMON: Added checkers for debug channels.
Sometimes there is a need to add debug execution and enable it from
the command line. Now it is possible, both with debug levels and channels
2016-08-19 09:55:22 +02:00
Eugene Sandulenko 2074fad2cf DIRECTOR: Lingo: Improved stack content trace 2016-08-19 09:55:22 +02:00
Paul Gilbert cd8415cfd6 TITANIC: Implementing game classes 2016-08-18 23:52:58 -04:00
Paul Gilbert dc91d30b76 TITANIC: Implementing game classes 2016-08-18 22:45:58 -04:00
Torbjörn Andersson df5f78037c DIRECTOR: Silence GCC signed/unsigned warning 2016-08-18 23:25:08 +02:00
Eugene Sandulenko 7178f9c262 DIRECTOR: Lingo: Further work on while..then 2016-08-18 20:46:43 +02:00
Eugene Sandulenko fa76351b67 DIRECTOR: Lingo: Proper stub for when..then 2016-08-18 20:46:43 +02:00
Eugene Sandulenko 8e3681dda5 DIRECTOR: Lingo: Handle OBJECT symbols properly 2016-08-18 20:46:43 +02:00
Eugene Sandulenko 6a622b07ee DIRECTOR: Lingo: Fix factory method code generation 2016-08-18 20:46:43 +02:00
Eugene Sandulenko cc9979a600 DIRECTOR: Lingo: Fix subroutine exit 2016-08-18 20:46:43 +02:00
Eugene Sandulenko bcc85ecc87 DIRECTOR: Lingo: Added more debug output 2016-08-18 20:46:43 +02:00
Paul Gilbert 737a1b8c2f TITANIC: Implemented CBridgeView class 2016-08-18 13:05:11 -04:00
Vincent Bénony 9cc3abc0fb CREATE_PROJECT: Fix Xcode project 2016-08-18 17:00:20 +02:00
Retro-Junk c62257f720 FULLPIPE: Fix index overflow in StepArray::gotoNextPoint 2016-08-18 08:08:06 +02:00
Paul Gilbert 912b3b15d2 TITANIC: Implemented CChevPanel class 2016-08-17 23:56:20 -04:00
Paul Gilbert 69083ae71f TITANIC: Finished CChevCode class 2016-08-17 23:13:20 -04:00
Paul Gilbert bf5835b0dc TITANIC: Implementing game logic classes 2016-08-17 22:15:05 -04:00
Paul Gilbert 41dab514e1 TITANIC: Implemented CCaptainsWheel class 2016-08-17 19:43:24 -04:00
Paul Gilbert c628f7224f TITANIC: Implemented CCage class 2016-08-17 19:00:18 -04:00
Paul Gilbert 75f6d1fa5b TITANIC: Implemented CBridgeDoor class 2016-08-17 18:42:03 -04:00
Eugene Sandulenko 540570d3c7 TITANIC: Fix typo 2016-08-17 20:26:49 +02:00
Eugene Sandulenko 72619334c0 DIRECTOR: Lingo: Added missing break 2016-08-17 20:22:59 +02:00
Eugene Sandulenko 8192027d1c DIRECTOR: Fix another double free 2016-08-17 11:46:47 +02:00