Commit graph

90 commits

Author SHA1 Message Date
Eugene Sandulenko
6a3ee9a008 FULLPIPE: Implement ModalMap::findMapSceneId() and plug new map code in 2016-12-08 18:12:57 +01:00
Eugene Sandulenko
55b6e7f090 FULLPIPE: Implement ModalMap::init2() 2016-12-08 18:12:57 +01:00
Eugene Sandulenko
000a68cf79 FULLPIPE: Implement ModalMap::isSceneEnabled() 2016-12-07 18:38:55 +01:00
Eugene Sandulenko
a998a1b580 FULLPIPE: Implement ModalMap::checkScenePass() 2016-12-07 12:05:42 +01:00
Eugene Sandulenko
216566f235 FULLPIPE: Renames in ModalMap 2016-12-06 19:46:31 +01:00
Eugene Sandulenko
9d9c856479 FULLPIPE: Map code difference for German version 2016-12-06 19:46:13 +01:00
Eugene Sandulenko
d49861fc1a FULLPIPE: Implemented ModalMap::getSceneHPicture() 2016-12-05 22:06:38 +01:00
Eugene Sandulenko
7fe5a4ef91 FULLPIPE: Fix quitting game via menu 2016-12-01 10:50:29 +01:00
Eugene Sandulenko
424d2380b5 FULLPIPE: Enable debug menu permanently after cheat code to match the original 2016-09-30 22:35:55 +02:00
Eugene Sandulenko
9e505ba49c FULLPIPE: Fix debug menu cheat 2016-09-20 22:52:08 +02:00
Eugene Sandulenko
ca1eb70fd8 FULLPIPE: Read playtime and save date from save headers 2016-09-20 19:34:48 +02:00
Eugene Sandulenko
26142799ad FULLPIPE: Correct slot number on loading 2016-09-19 18:13:31 +02:00
Eugene Sandulenko
3bf4f3fcbe FULLPIPE: Fix crash at load dialog initialization 2016-09-19 18:13:31 +02:00
Torbjörn Andersson
ff1a9ac8d4 FULLPIPE: Remove obsolete TODO comment 2016-09-19 07:25:56 +02:00
Eugene Sandulenko
b9b81a22c2 FULLPIPE: Make sound controls work and persistent 2016-09-11 23:18:25 +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
f6c29eef46 FULLPIPE: Fix jumping on Map 2016-08-30 23:08:58 +02:00
Eugene Sandulenko
888a4578af FULLPIPE: Fix few bugs in Map code 2016-08-29 23:35:20 +02:00
Torbjörn Andersson
dfe04491c1 JANITORIAL: Remove unnecessary semicolons 2015-01-21 01:29:22 +01:00
Eugene Sandulenko
a3e89eb4b2 FULLPIPE: Fixed ModalQuery 2014-06-18 09:37:37 +03:00
Eugene Sandulenko
fde3e7fc12 FULLPIPE: Implement ModalCredits::update() 2014-06-18 09:37:36 +03:00
Eugene Sandulenko
c2387dbf3c FULLPIPE: Implemented ModalIntro::update() 2014-06-18 09:37:36 +03:00
Johannes Schickel
ff4c060be1 FULLPIPE: Use strlcpy instead of strncpy in some places.
strncpy does not assure that the result is 0 terminated. strlcpy does, which
makes this safer.

I only replaced strncpy usages where the memory was not allocated to the
correct size right before the strncpy usage.
2014-06-09 22:46:54 +02:00
Eugene Sandulenko
4457a967a5 FULLPIPE: Initialize class variables. CID 1204256 2014-06-06 15:09:53 +03:00
Eugene Sandulenko
5a80e828e6 FULLPIPE: Implement Sound::setPanAndVolumeByStaticAni() 2014-05-30 08:03:40 +03:00
Eugene Sandulenko
b59026f1dd FULLPIPE: Fix ModalMainMenu::updateSoundVolume() 2014-05-29 10:59:17 +03:00
Eugene Sandulenko
c7d017e166 FULLPIPE: Implement ModalSaveGame::getFileInfo() and stubbed saveload support 2014-05-01 12:06:40 +03:00
Eugene Sandulenko
39f771a3c5 FULLPIPE: Implement ModalSaveGame::saveload() 2014-05-01 09:44:47 +03:00
Eugene Sandulenko
b5271364a3 FULLPIPE: Implement ModalSaveGame::update() 2014-04-30 08:22:23 +03:00
Eugene Sandulenko
1e4f171e8a FULLPIPE: Implement ModalSaveGame::handleMessage() 2014-04-30 08:22:23 +03:00
Eugene Sandulenko
8fde4cf50f FULLPIPE: Implement ModalSaveGame::processMouse() 2014-04-30 08:22:23 +03:00
Eugene Sandulenko
3687987291 FULLPIPE: Fix ModalSaveGame::setup() 2014-04-29 08:14:43 +03:00
Eugene Sandulenko
c81099d390 FULLPIPE: Implement ModalSaveGame::setup() 2014-04-29 07:52:32 +03:00
Eugene Sandulenko
5a966eef39 FULLPIPE: Implement ModalSaveGame::init() 2014-04-28 08:18:10 +03:00
Eugene Sandulenko
de9ab9d088 FULLPIPE: More code to ModalSaveGame 2014-04-27 12:52:57 +03:00
Eugene Sandulenko
91a3839882 FULLPIPE: Implement ModalSaveGame::getSaveName() 2014-04-27 12:42:28 +03:00
Eugene Sandulenko
d5bc560d66 FULLPIPE: Implement ModalSaveGame destructor 2014-04-27 12:39:37 +03:00
Eugene Sandulenko
a3859041bf FULLPIPE: Implement ModalSaveGame::ModalSaveGame() 2014-04-27 12:37:48 +03:00
Eugene Sandulenko
f49ce44589 FULLPIPE: Implement ModalSaveGame constructor 2014-04-22 00:03:41 +03:00
Eugene Sandulenko
81a2ee7d7c FULLPIPE: Implement ModalQuery::init() 2014-04-20 23:03:44 +03:00
Eugene Sandulenko
8f40dae91d FULLPIPE: Implement ModalQuery::handleMessage() 2014-04-20 23:03:44 +03:00
Eugene Sandulenko
3fe9d4b24e FULLPIPE: Implement ModalQuery::update() 2014-04-20 23:03:44 +03:00
Eugene Sandulenko
f655718b55 FULLPIPE: Implement ModalQuery::getQueryResult() and destructor 2014-04-20 23:03:44 +03:00
Eugene Sandulenko
4f05fa6586 FULLPIPE: Implement ModalQuery::create() 2014-04-20 23:03:44 +03:00
Eugene Sandulenko
1d41a9ccf4 FULLPIPE: Started work on ModalQuery 2014-04-20 23:03:43 +03:00
Eugene Sandulenko
e76a890481 FULLPIPE: Implement ModalMainMenu::updateSoundVolume() 2014-04-19 17:01:29 +03:00
Eugene Sandulenko
559f51e29e FULLPIPE: Implement ModalMainMenu::updateVolume() 2014-04-19 14:06:34 +03:00
Eugene Sandulenko
3b1af18d92 FULLPIPE: Implement ModalMainMenu::isSaveAllowed() 2014-04-19 12:51:45 +03:00
Eugene Sandulenko
23f15c754f FULLPIPE: Implement ModalMainMenu::setSliderPos() 2014-04-18 21:18:04 +03:00