a/
fb15fce9d6
SAGA2: Fix wild pointer access in iterators
2021-08-15 18:29:20 +09:00
a/
974d4dd81e
SAGA2: Fix getMapNum for midair objects
2021-08-15 17:23:44 +09:00
a/
0e68133382
SAGA2: Fix builtinVTableAddress object script access
2021-08-15 16:32:33 +09:00
a/
29c5f6e749
SAGA2: Fix nullptr access in Sector iterators
2021-08-15 08:37:18 +09:00
a/
ec88076e91
SAGA2: Write correct workaround comment
2021-08-15 08:37:18 +09:00
a/
876126f7b8
SAGA2: Add workaround for script bug in byteAddress
2021-08-15 07:24:39 +09:00
a/
73d5d7d82f
SAGA2: Add more debug output for scripts
2021-08-15 07:24:39 +09:00
a/
62ea348ea0
SAGA2: Fix endianness of Speech saves
2021-08-15 07:24:39 +09:00
a/
8d5ca38424
SAGA2: Fix ThreadList order loading
2021-08-15 07:24:39 +09:00
a/
87b1f858e5
SAGA2: Add check for out-of-range access in audioEnvironmentCheck
2021-08-14 06:04:43 +09:00
a/
56a4ac1c03
SAGA2: Remove SSI save stub warnings
2021-08-14 05:15:33 +09:00
a/
aac41f36f8
SAGA2: Fix StorageSpellInstance saving
2021-08-14 05:14:05 +09:00
a/
79d35c92b9
SAGA2: Fix Effectron flags initialization
2021-08-14 03:37:24 +09:00
a/
0bdf49fb71
SAGA2: Fix strlcpy range in document.cpp
2021-08-13 22:50:26 +09:00
a/
81909e6dab
SAGA2: Replace remaining SpecialKey uses by Common::KeyCode
2021-08-13 22:41:02 +09:00
a/
0793305470
SAGA2: Fix Return and Escape keys on gTextBox
2021-08-13 22:17:21 +09:00
a/
9e894a82d6
SAGA2: Fix mouse tooltip centering
2021-08-13 21:57:12 +09:00
a/
5001268e3b
SAGA2: Fix protagonist check in ObjectSensor::check
2021-08-13 21:57:12 +09:00
D G Turner
c105cb1540
SAGA2: Remove Unused Variable from Extend TeleportOnClick Change
2021-08-12 18:11:09 +01:00
a/
dfd9c393c2
SAGA2: Fix buffer overflow in buildRipTables
2021-08-12 22:57:33 +09:00
a/
722d6e960f
SAGA2: Use correct arguments for implementAction
2021-08-12 22:57:33 +09:00
a/
50ba1c613d
SAGA2: Implement Invisibility command
2021-08-12 22:57:33 +09:00
a/
ecf307886b
SAGA2: Extend teleportOnClick
2021-08-12 22:57:33 +09:00
a/
1724d0f2dc
SAGA2: Add command descriptions
2021-08-12 15:22:11 +09:00
a/
16ac457114
SAGA2: Fix indentation
2021-08-12 15:12:51 +09:00
a/
b2ac6c2244
SAGA2: Change teleportOnClick to use right click
2021-08-12 15:05:13 +09:00
a/
1064e963a0
SAGA2: Implement teleportOnMap command
2021-08-12 15:05:13 +09:00
a/
f3c6276162
SAGA2: Fix uninitialized field. CID 1461353
2021-08-10 11:34:23 +09:00
a/
23f6dc66ed
SAGA2: Add onAcceptDrop method constant
2021-08-09 23:47:24 +09:00
a/
2f5e76435a
SAGA2: Fix memory leak in fetchPlatform
2021-08-09 19:33:10 +09:00
a/
da759ebfe4
SAGA2: Add debug output for TaskStack
2021-08-08 16:31:23 +09:00
a/
4cd2a2d433
SAGA2: Fix TaskStack construction for full stack
2021-08-08 16:31:23 +09:00
a/
c51d5cf6f7
SAGA2: Fix BandList loading
2021-08-07 21:10:17 +09:00
Max Horn
b7e6d61669
JANITORIAL: Fix compiler warnings about unused code
2021-08-07 10:46:14 +02:00
a/
5a7eb68905
SAGA2: Fix for out-of-bounds intersect
2021-08-07 11:59:38 +09:00
a/
13310e555e
SAGA2: Fix stillDoingVoice
2021-08-07 08:21:00 +09:00
a/
86108fbd9e
SAGA2: Implement play voice command
2021-08-07 08:00:12 +09:00
a/
45945c989b
SAGA2: Fix interval between sound samples
2021-08-07 07:54:46 +09:00
Coen Rampen
ad41e96403
SAGA2: Fix MIDI driver type detection
...
This fixes a small omission in the MIDI driver type detection where it would
not look at the Native MT-32 setting to set MT-32 type on a MIDI device.
2021-08-06 22:37:56 +02:00
Coen Rampen
d73b19b9b3
AUDIO/MIDI: Fix Miles 3 AdLib pitch bend range
...
Miles 2 uses the default MT-32 pitch bend range of 12 semitones for its AdLib
driver. Miles 3 switched to the default GM pitch bend range of 2 semitones for
AdLib. ScummVM would always use the Miles 2 pitch bend range, which caused
pitch bend for Miles 3 games to sound wrong on AdLib.
To fix this, a property was added to the Miles AdLib driver to specify which
Miles version to emulate. Depending on the value of this option, the correct
default pitch bend range is set.
2021-08-06 21:01:08 +02:00
a/
3b691de5ca
SAGA2: Fix Actor loading debug messages
2021-08-06 18:44:57 +09:00
a/
c8bd76084d
SAGA2: Fix leader initialization on loadActors
2021-08-06 18:44:57 +09:00
a/
8347351b13
SAGA2: Use CHUNK macros in saveBands
2021-08-06 18:44:57 +09:00
a/
59dcd4090f
SAGA2: Move _nextMT to MotionTaskList
2021-08-06 09:27:13 +09:00
a/
8def0618c6
SAGA2: Fix ActiveItem hashmap
2021-08-06 09:27:13 +09:00
a/
5b534f271e
SAGA2: Fix typo in saveActiveItemStates
2021-08-06 04:27:26 +09:00
a/
f868f750d6
SAGA2: Re-enable checkRestartGame
2021-08-06 04:23:04 +09:00
a/
9777cc6a1a
SAGA2: Fix uninitialized field. CID 1458722
2021-08-06 04:22:30 +09:00
a/
771d0a903f
SAGA2: Fix saveActiveItemStates
2021-08-06 04:22:30 +09:00
a/
108c5222a2
SAGA2: Implement teleport party here command
2021-08-03 20:19:30 +09:00
a/
7ecc231fcd
SAGA2: Extend addObject command for multiple items
2021-08-03 20:19:30 +09:00
a/
d17c0fd403
SAGA2: Temporarily stub checkRestartGame
2021-08-03 20:19:30 +09:00
a/
60f187fe3f
SAGA2: Cleanup gtext.cpp
2021-08-03 08:11:17 +09:00
a/
09c7c07d32
SAGA2: Fix pointer arithmetic in GTextWrap
2021-08-03 07:36:03 +09:00
a/
9a46addcd4
SAGA2: Fix gTextBox text insertion
2021-08-01 13:28:43 +09:00
Coen Rampen
9f0c28b751
SAGA2: Set Miles version on MIDI driver
...
This sets the version to emulate on the Miles MIDI driver so the MIDI devices
are initialized in the same way as the original interpreter.
2021-07-29 20:24:42 +02:00
a/
cb84426676
SAGA2: Add playMusic command
2021-07-29 22:57:11 +09:00
a/
497e1a1e85
SAGA2: Fix volume quantization
2021-07-29 19:40:14 +09:00
a/
36feb1c271
SAGA2: Sync music volume on construction
2021-07-29 19:40:13 +09:00
a/
78b0bee9fc
SAGA2: Fix pointer arrow in documents
2021-07-29 16:59:01 +09:00
a/
aa7671bc9d
SAGA2: Fix parchment close button rect
2021-07-29 16:59:01 +09:00
a/
61508d7ba6
SAGA2: Fix strncat usage
2021-07-29 05:02:28 +09:00
a/
4b58eae8c1
SAGA2: Fix data signedness
2021-07-29 05:02:28 +09:00
a/
fde5b01c5e
SAGA2: Fix strcpy overlap
2021-07-29 05:02:28 +09:00
a/
6462095999
SAGA2: Warn for onAcceptLockToggle
2021-07-29 05:02:28 +09:00
a/
a110e24d56
SAGA2: Fix RestartGame
2021-07-28 04:51:11 +09:00
a/
e31b998a01
SAGA2: Put warnings on kill task check
2021-07-27 04:06:35 +09:00
a/
31623f8ead
SAGA2: Fix weapon evaluation
2021-07-26 09:07:06 +09:00
a/
c5322b246a
SAGA2: Make ending playable
2021-07-26 01:13:44 +09:00
a/
1b71bc5d12
SAGA2: Fix chunk size writing
2021-07-25 23:48:10 +09:00
a/
cff82fb357
SAGA2: Remove book/parchment close button images
2021-07-25 05:43:44 +09:00
a/
c2aac871a9
SAGA2: Add command to teleport on click
2021-07-25 05:29:28 +09:00
a/
a9f2fa115b
SAGA2: Add save/load location command
2021-07-25 05:29:28 +09:00
a/
c47e518a43
SAGA2: Add more information to search command
2021-07-25 05:29:28 +09:00
a/
114a0df459
SAGA2: Add TeleportNPC commands
2021-07-25 05:29:28 +09:00
a/
ab81402f33
SAGA2: Expand search command to actors/worlds
2021-07-25 05:29:27 +09:00
a/
c246022f92
SAGA2: Add TeleportToNPC command
2021-07-25 05:29:27 +09:00
a/
659d6b44ee
SAGA2: Remove unnecessary warning
2021-07-25 05:29:27 +09:00
a/
5d58df9063
SAGA2: Fix MotionTask uninitalized pointer field
2021-07-23 14:45:22 +09:00
a/
c9a43228b9
SAGA2: Fix object access in scripts
2021-07-23 14:44:10 +09:00
a/
f35039acb0
SAGA2: Properly show saves on savelist
2021-07-23 09:15:14 +09:00
Coen Rampen
fecd4310c3
SAGA2: Fix MIDI parser memory leak
...
A new MidiParser object is created every time a MIDI track is played, but the
old parser would not be freed. Fixed this by reusing the old parser instead of
creating a new one, which is more efficient anyway.
2021-07-21 22:25:32 +02:00
a/
fcf56cae45
SAGA2: Fix fade in load from launcher
2021-07-22 00:22:32 +09:00
a/
9a386e0b72
SAGA2: Fix SensorList erase in addSensor
2021-07-22 00:22:32 +09:00
a/
7e9dcc3bda
SAGA2: Update screen when updating palette
2021-07-22 00:22:32 +09:00
a/
04988e6626
SAGA2: Enable loading from launcher
2021-07-21 21:39:07 +09:00
a/
40e91565a6
SAGA2: Fix MotionTask cleanup
2021-07-21 21:39:07 +09:00
a/
27fec511ae
SAGA2: Move actorList to Saga2Engine
2021-07-21 21:39:07 +09:00
a/
3be7db2a9d
SAGA2: Save thumbnail before opening menu
2021-07-21 16:23:06 +09:00
a/
1f9810561e
SAGA2: Fix drawMetaTiles declaration
2021-07-21 00:51:06 +09:00
a/
3cd91d0a29
SAGA2: Add command to dump map
2021-07-20 22:49:31 +09:00
a/
7d4d82e994
SAGA2: Implement command to add objects to inventory
2021-07-20 21:33:43 +09:00
a/
afc8a0328f
SAGA2: Implement command to search objects
2021-07-20 21:33:43 +09:00
a/
973183fcc1
SAGA2: Implement command to see item stats
2021-07-20 21:33:43 +09:00
a/
6771ac4b1a
SAGA2: Implement command to list places
2021-07-20 19:38:22 +09:00
a/
3e9b986e3d
SAGA2: Implement goto map features
2021-07-19 21:51:20 +09:00
a/
6f14ea793e
SAGA2: Implement show position debug command
2021-07-19 21:51:20 +09:00
a/
d3c4bdbf15
SAGA2: Add debug commands
2021-07-19 21:51:20 +09:00
a/
016d69e418
SAGA2: Fix null target access in task.cpp
2021-07-19 21:51:20 +09:00
a/
1fd0887f82
SAGA2: Add Debug Console
2021-07-19 18:57:58 +09:00
a/
68b08bf030
SAGA2: Fix pointer arithmetics in objects.cpp
2021-07-19 18:27:42 +09:00
a/
46673c7924
SAGA2: Fix Sensor deletion on remove
2021-07-19 18:27:42 +09:00
Eugene Sandulenko
14414d0a87
SAGA2: Eliminate non-portable va_arg method
2021-07-19 09:41:20 +02:00
a/
6336897f2a
SAGA2: Fix pointer arithmetic in tile.cpp
2021-07-19 13:26:16 +09:00
a/
ef860488e1
SAGA2: Fix more global constructor warning in path.cpp
2021-07-19 12:07:29 +09:00
a/
1fd8d05f6c
SAGA2: Fix some global constructor warnings
2021-07-19 12:07:29 +09:00
a/
cb61c9ce05
SAGA2: Fix global constructor warnings in speech.cpp
2021-07-19 09:20:40 +09:00
a/
83d9a1f442
SAGA2: Fix global constructor warnings in main.cpp
2021-07-19 08:31:05 +09:00
a/
be4b93a9ed
SAGA2: Fix global constructor warning in automap.cpp
2021-07-19 08:09:02 +09:00
a/
578bbea67c
SAGA2: Fix global constructor warning in speldata.cpp
2021-07-18 17:38:49 +09:00
a/
935fe59e6f
SAGA2: Fix global constructor warnings in beegee.cpp
2021-07-18 17:10:20 +09:00
a/
5e17d043ed
SAGA2: Fix global constructor warnings
2021-07-18 16:43:03 +09:00
a/
a5bcf36816
SAGA2: Fix global constructor warnings in task.cpp
2021-07-18 16:43:03 +09:00
a/
eeef415809
SAGA2: Fix global constructor warnings in tile.cpp
2021-07-18 15:37:57 +09:00
a/
bd93759120
SAGA2: Fix memory leak in Saga2Engine
2021-07-18 14:49:07 +09:00
a/
fa2eedced5
SAGA2: Move tileImageBanks to Saga2Engine
2021-07-18 13:58:33 +09:00
a/
38057f51d0
SAGA2: Fix global constructor warning in tilemode.cpp
2021-07-18 13:58:33 +09:00
a/
703ff18cb3
SAGA2: Fix a global constructor warning in tilemode.cpp
2021-07-18 12:57:12 +09:00
a/
17bcde4f6f
SAGA2: Fix ActorAssignment deletion
2021-07-18 12:55:50 +09:00
a/
ae1e995ccc
SAGA2: Fix global constructor warnings in uidialog.cpp
2021-07-18 12:22:23 +09:00
a/
f439b36bc8
SAGA2: Fix global constructor warning in vwdraw.cpp
2021-07-18 12:14:01 +09:00
a/
1ce9f5614a
SAGA2: Remove displayPage from gDisplayPort
2021-07-18 12:11:11 +09:00
a/
be1048d954
SAGA2: Fix pointer arithmetic in actor/object constructors
2021-07-17 13:02:02 +09:00
a/
d6bd7b2f22
SAGA2: Fix global constructor warning in playmode.cpp
2021-07-17 11:32:46 +09:00
a/
582952b6a0
SAGA2: Move backPort to Saga2Engine
2021-07-17 11:29:23 +09:00
a/
500916b5ca
SAGA2: Move playerList to Saga2Engine
2021-07-17 11:23:24 +09:00
a/
8b28cb61b3
SAGA2: Fix global constructor warnings in property.cpp
2021-07-17 10:20:19 +09:00
a/
24435f5bfc
SAGA2: Fix global constructors in panel.cpp
2021-07-17 07:37:18 +09:00
a/
32ac17817f
SAGA2: Move G_BASE to Saga2Engine
2021-07-17 07:37:18 +09:00
a/
9a72b42cf9
SAGA2: Properly initialize gToolBase
2021-07-17 07:37:18 +09:00
a/
cc93ff8ff4
SAGA2: Fix global constructor in object.cpp
2021-07-17 06:53:06 +09:00
a/
ce6b9a1a1b
SAGA2: Fix global constructor in speech.cpp
2021-07-17 06:52:37 +09:00
a/
39b629de92
SAGA2: Properly initialize static fields in mouseimg.cpp
2021-07-17 06:30:36 +09:00
a/
4c36374d34
SAGA2: Fix global constructor warnigns in mouseimg.cpp
2021-07-17 06:12:11 +09:00
a/
7888757dad
SAGA2: Move pointer to Saga2Engine
2021-07-17 06:12:11 +09:00
a/
34fa087b3f
SAGA2: Initialize gPixelMap properly
2021-07-17 06:12:11 +09:00
a/
7561607213
SAGA2: Make pointer behavior replicate original
2021-07-17 06:12:11 +09:00
a/
16c1879e58
SAGA2: Remove a few original mouse routines
2021-07-17 06:12:11 +09:00
a/
d3c4d62ec4
SAGA2: Fix global constructors in intrface.h
2021-07-17 06:12:11 +09:00
a/
47f5d47542
SAGA2: Fix global constructor warning on gtextbox.cpp
2021-07-17 02:55:26 +09:00
a/
14e96f0b3d
SAGA2: Fix global constructors in dispnode.cpp
2021-07-17 02:55:26 +09:00
a/
a613db2c9b
SAGA2: Move mainDisplayList to SAGA2Engine
2021-07-17 02:55:26 +09:00
a/
5554a04475
SAGA2: Remove arrowptr.cpp
2021-07-17 02:55:26 +09:00
Eugene Sandulenko
b8c8432a46
SAGA2: Use conventional save names
2021-07-16 01:18:56 +02:00
Eugene Sandulenko
71443dbc7f
SAGA2: Properly write offset to the extened save header
2021-07-16 01:18:56 +02:00
a/
e67b33d242
SAGA2: Fix Extended Save compatibility with original
2021-07-16 05:43:27 +09:00
a/
f249786fc7
SAGA2: Add limited Extended Savegame support
2021-07-16 04:25:06 +09:00
a/
23910f0d95
SAGA2: Make remaining chunk sizes portable
2021-07-16 00:08:46 +09:00
a/
668e4bff41
SAGA2: Make FactionTallies chunk size portable
2021-07-16 00:08:46 +09:00
a/
d0beb60d2f
SAGA2: Make Mission chunk size portable
2021-07-16 00:08:46 +09:00
a/
e6365abfd9
SAGA2: Make Sensor chunk size portable
2021-07-16 00:08:46 +09:00
a/
0b0c3ed446
SAGA2: Fix Container deletion
2021-07-15 23:34:13 +09:00
a/
93f24f239c
SAGA2: Make more save chunk sizes portable
2021-07-15 23:33:40 +09:00
a/
d07f2c8af2
SAGA2: Fix rest of save/loading code
2021-07-15 21:07:09 +09:00
a/
6518db9554
SAGA2: Fix original Tasks save/loading
2021-07-15 20:59:45 +09:00
Eugene Sandulenko
18e18298f1
SAGA2: Properly initialize tasks on loading
2021-07-15 13:27:32 +02:00
a/
e2d7bbe279
SAGA2: Make ActiveItemStates save size portable
2021-07-15 20:04:34 +09:00
a/
2d20a99a33
SAGA2: Fix original PlayerActor save/loading
2021-07-15 20:04:34 +09:00
a/
2625fafbc5
SAGA2: Make Timers/Alarms/Threads save size portable
2021-07-15 20:04:34 +09:00
Eugene Sandulenko
621599cd58
SAGA2: Add (not-yet-working) debug mode for tile drawing
2021-07-15 00:16:47 +02:00
Eugene Sandulenko
e6047c2da7
SAGA2: Fix buffer overrun. CID 1457901, 1457994
2021-07-14 23:48:07 +02:00
Eugene Sandulenko
3a7e09e530
SAGA2: Use safer string manupulation. CID 1458016
2021-07-14 23:45:18 +02:00
Eugene Sandulenko
410192d10d
SAGA2: Prevent potential buffer overflow. CID 1457976
2021-07-14 23:43:44 +02:00
Eugene Sandulenko
e4e572a798
SAGA2: Fix Shorten decoder. CID 1457991, 1457880
2021-07-14 23:41:44 +02:00
Eugene Sandulenko
fa93ff5558
SAGA2: Remove logically dead code. CID 1457966
2021-07-14 23:31:12 +02:00
Eugene Sandulenko
af52dbc638
SAGA2: Fix panel traversal logic. CID 1458093
2021-07-14 23:28:39 +02:00
a/
0d7a8dc7dc
SAGA2: Make several save size calculations portable
2021-07-14 14:19:21 +09:00
a/
6f7cab17c4
SAGA2: Make Calender save size portable
2021-07-14 12:13:35 +09:00
a/
72ed20db10
SAGA2: Make Globals save size portable
2021-07-14 12:12:07 +09:00
a/
afdfff9c81
SAGA2: Fix Task loading
2021-07-14 09:45:28 +09:00
Eugene Sandulenko
a5806ff9e1
SAGA2: Remove pointless checks. CID 1457961, 1458039
2021-07-13 10:30:24 +02:00
Eugene Sandulenko
5b19291ecb
SAGA2: Fix memory leak in TileBank. CID 1458025
2021-07-13 10:30:24 +02:00
Eugene Sandulenko
c298ece898
SAGA2: Fix CID 1457983
which is false positive, but could prevent bugs in the future
2021-07-13 10:30:24 +02:00
Eugene Sandulenko
0942c69e73
SAGA2: Set timer to active on loading. CID 1458214
2021-07-13 01:25:34 +02:00
Eugene Sandulenko
374fd0f680
SAGA2: Fix default constructor for delayedNavigation struct. CID 1457847
2021-07-13 01:25:34 +02:00
Eugene Sandulenko
357ac01612
SAGA2: Clear saveAutoMap buffer before generating. CID 1458212
2021-07-13 01:25:34 +02:00
Eugene Sandulenko
cafd2a67e9
SAGA2: Properly iniy HuntTask on loading. CID 1458215
2021-07-13 01:25:34 +02:00
Eugene Sandulenko
ab9e72e0cb
SAGA2: Init QueueItem. CID 1458217
2021-07-13 01:25:34 +02:00
Eugene Sandulenko
bcaba43ff0
SAGA2: Fix more uninitialized variables
2021-07-13 01:25:34 +02:00
Eugene Sandulenko
9b8635ff80
SAGA2: Rename loadsave.* to saveload.*
...
In order to be consistent with other engines
2021-07-12 17:11:37 +02:00
Eugene Sandulenko
24fa43f2ce
SAGA2: Move SaveFileHeader to more appropriate place
2021-07-12 17:11:37 +02:00
Eugene Sandulenko
1d169ee4bf
SAGA2: Remove savefile.*
2021-07-12 17:11:37 +02:00
Eugene Sandulenko
eb7c7273db
SAGA2: Remove old save/load methods
2021-07-12 17:11:37 +02:00
a/
8b460556ac
SAGA2: Move _bandList construction to Saga2Engine
2021-07-12 19:23:19 +09:00
a/
54cf566278
SAGA2: Make actorCount constant
2021-07-12 19:23:19 +09:00
a/
46f426ccdb
SAGA2: Remove unneeded step in cleanupGameState
2021-07-12 17:19:01 +09:00
a/
97f90e5e2d
SAGA2: Fix list removal on cleanupTimers
2021-07-12 17:19:01 +09:00
a/
5e6d32062c
SAGA2: Fix list removal on gControl delete
2021-07-12 17:19:01 +09:00
a/
f0016b02df
SAGA2: Fix debug messages
2021-07-12 17:19:01 +09:00
a/
28b91b2eef
SAGA2: Implement ContainerNodes save/loading
2021-07-12 13:08:48 +09:00
a/
6d84b504bc
SAGA2: Fix savePaletteState debug message
2021-07-12 13:08:48 +09:00
a/
3fa5f4b67f
SAGA2: Implement Palette State save/loading
2021-07-12 13:08:48 +09:00
a/
7f359b450f
SAGA2: Implement UIState save/loading
2021-07-12 13:08:48 +09:00
a/
d2f96b708a
SAGA2: Implement AutoMap save/loading
2021-07-12 13:08:48 +09:00
a/
db9ad228cd
SAGA2: Implement SpellState save/loading
2021-07-12 13:08:48 +09:00
a/
a6a98833f7
SAGA2: Add Sensor debug output
2021-07-12 13:08:48 +09:00
a/
1bcdc8eb36
SAGA2: Fix alloc-dealloc mismatch
2021-07-12 13:08:48 +09:00
a/
cbf1177550
SAGA2: Implement TileModeState save/loading
2021-07-12 13:08:48 +09:00
a/
5cc7b8803c
SAGA2: Implement FactionTallies save/loading
2021-07-12 13:08:48 +09:00
a/
09a416c4ff
SAGA2: Implement Mission save/loading
2021-07-12 13:08:48 +09:00
a/
52dce2abe4
SAGA2: Implement TempActorCount save/loading
2021-07-12 13:08:48 +09:00
a/
a9f7ee09d7
SAGA2: Implement Sensor save/loading
2021-07-12 13:08:48 +09:00
Eugene Sandulenko
7c99060cd8
SAGA2: Remove logically dead code. CID 1457951
2021-07-12 00:46:46 +02:00
Eugene Sandulenko
3c7e2ef033
SAGA2: Plug memory leak. CID 1458006
2021-07-12 00:46:46 +02:00
Eugene Sandulenko
f7aa3933b6
SAGA2: Removed useless null chack. CID 1458001
2021-07-12 00:46:46 +02:00
Eugene Sandulenko
9b244f5567
SAGA2: Unwrap unused loop in freeFall(). CID 1457883
2021-07-12 00:46:46 +02:00
Eugene Sandulenko
2ca6bd2c9e
SAGA2: Use safer string manipulation when constructing actor state. CID 1457846
2021-07-12 00:46:45 +02:00
Eugene Sandulenko
28addf67cb
SAGA2: Fix potential buffer overrun. CID 1457900 et al
2021-07-12 00:46:45 +02:00
Eugene Sandulenko
2c2f3e97d7
SAGA2: Fix potential buffer overrun. CID 1457896
2021-07-12 00:46:45 +02:00
Eugene Sandulenko
539d99380e
SAGA2: Remove useless check. CID 1457992
...
There is an assert above which catches this condition
2021-07-12 00:46:45 +02:00
Eugene Sandulenko
dc6c99f80e
SAGA2: Remove useless assert. CID 1457977
2021-07-12 00:46:45 +02:00
Eugene Sandulenko
5ce5d6b1e0
SAGA2: Properly initialize VideoBox. CID 1457845
2021-07-12 00:46:45 +02:00
Eugene Sandulenko
8d1ad08fe9
SAGA2: Init buffer before saving. CID 1458012
2021-07-12 00:46:45 +02:00
Eugene Sandulenko
fb37e70514
SAGA2: Fix task initializations. CID 1457866, 1457879, 1457959, 1458033
2021-07-12 00:46:45 +02:00
D G Turner
d0020eb6c4
SAGA2: Fix Two Cases of Shadowing Warnings
2021-07-11 16:29:09 +01:00
Eugene Sandulenko
b8bce72561
SAGA2: Fix object initialization in spellio. CID 1457844, 1458000
2021-07-11 15:07:06 +02:00
Eugene Sandulenko
e649cf8465
SAGA2: Fix EffectDisplayPrototype initialization. CID 1457908, 1457986
2021-07-11 15:07:06 +02:00
Eugene Sandulenko
4fd50abfc2
SAGA2: Fix SpellTarget initialization. CID 1457867, 1457940
2021-07-11 15:07:06 +02:00
Eugene Sandulenko
056d14d0d2
SAGA2: Init Spell-related classes. CID 1457858, 1457923, 1457982
2021-07-11 15:07:06 +02:00
Eugene Sandulenko
49d7d7178d
SAGA2: Fix ModalWindow instantiation. CID 1458038
2021-07-11 15:07:02 +02:00
a/
a9bab56f44
SAGA2: Implement Timers save/loading
2021-07-11 19:01:24 +09:00
a/
d822b43468
SAGA2: Fix for list traversal in checkTimers
2021-07-11 19:01:23 +09:00
a/
79102d8190
SAGA2: Replace sizeof by constant in saveActiveRegions
2021-07-11 13:28:18 +09:00
a/
558ecdc97d
SAGA2: Implement ActiveRegion save/loading
2021-07-11 13:22:49 +09:00
a/
10fd1031e5
SAGA2: Implement Speech Tasks save/loading
2021-07-11 13:22:49 +09:00
a/
caf6f57b48
SAGA2: Implement TaskActivityList save/load
2021-07-11 13:22:49 +09:00
Eugene Sandulenko
0ad163f56c
SAGA2: Initialize class variables. CID 1457942
2021-07-11 00:56:45 +02:00
Eugene Sandulenko
3fb39a8245
SAGA2: Add default constructor for QueueItem. CID 1457960
2021-07-11 00:50:30 +02:00
Eugene Sandulenko
dceeeb783c
SAGA2: Initialize PlayerActor class variable. CID 1458011
2021-07-11 00:45:51 +02:00
Eugene Sandulenko
36d707a6db
SAGA2: Fix warning. CID 1458015
2021-07-11 00:43:36 +02:00
Eugene Sandulenko
37c1c24ec2
SAGA2: Added constructor to DirMaskGroup. CID 1457975
2021-07-11 00:41:44 +02:00
Eugene Sandulenko
ac8e9ceefb
SAGA2: Fixed to the start location creation. CID 1457971
2021-07-11 00:39:56 +02:00
Eugene Sandulenko
215d84e739
SAGA2: Initialize class variables. CID 1457941, 1457963
2021-07-11 00:37:34 +02:00
Eugene Sandulenko
031c279f78
SAGA2: Properly init gPanel. CID 1457870, 1457887, 1457904, 1457927
2021-07-11 00:32:36 +02:00
Eugene Sandulenko
112d662ae4
SAGA2: Proper fix for out-of-bounds read. CID 1457984
2021-07-11 00:28:37 +02:00
Eugene Sandulenko
dc798f3612
SAGA2: Better fix for CID 1457913
2021-07-11 00:21:19 +02:00
Coen Rampen
40c8197eba
SAGA2: Removed MidiPlayer from Music class
...
This removes the MidiPlayer from the Music class, because it relies on
MidiChannel objects which are not used by the Miles AdLib driver. This should
fix the volume control.
2021-07-10 21:13:15 +02:00
Eugene Sandulenko
eeee8e3d52
Revert "SAGA2: Properly initialize alarm class. CID 1457913"
...
This reverts commit d368064a18
.
This breaks C++98
2021-07-10 20:59:00 +02:00
a/
9238ed9903
SAGA2: Add error check on TaskStacks loading
2021-07-11 03:23:26 +09:00
a/
b919df6bcb
SAGA2: Implement Tasks save/loading
2021-07-11 03:23:26 +09:00
Eugene Sandulenko
270279ad4d
SAGA2: Properly implement default constructor for ResourceObjectPrototype. CID 1457943
2021-07-10 17:56:34 +02:00
Eugene Sandulenko
681a75cb60
SAGA2: Properly initialize Location. CID 1457874
2021-07-10 17:56:33 +02:00
Eugene Sandulenko
ba743f64fb
SAGA2: Implement default constructor for ActiveRegion. CID 1458003
2021-07-10 17:56:33 +02:00
Eugene Sandulenko
6c68acad2d
SAGA2: Fix object destruction. CID 1457997
2021-07-10 17:56:33 +02:00
Eugene Sandulenko
85c9da6594
SAGA2: Class initialization fixes. CID 1457913, 1457897
2021-07-10 13:30:58 +02:00
Eugene Sandulenko
d368064a18
SAGA2: Properly initialize alarm class. CID 1457913
2021-07-10 13:30:34 +02:00
Eugene Sandulenko
32a13e7324
SAGA2: Fix CImageNode initialization. CID 1457944
2021-07-10 13:23:34 +02:00
Eugene Sandulenko
e9a3b99931
SAGA2: Properly initialize MetaTileID and ActiveItemID. CID 1457892, 1458029
2021-07-10 13:18:29 +02:00
Eugene Sandulenko
df54bc8fd6
SAGA2: Init hResource on failed read. CID 1458092
2021-07-10 13:09:57 +02:00
D G Turner
032f9e3857
SAGA2: Fix GCC Signed vs. Unsigned Warning
2021-07-10 01:21:57 +01:00