NovaRain
63b2025468
Added the city name in the description of a save slot by default
...
Corrected some code.
2020-08-13 14:44:09 +08:00
NovaRain
44ad268aed
Added a fix to remove floating text after moving to another elevation
...
* also update black edges of the map (HRP bug, #282 )
2020-08-09 12:29:15 +08:00
NovaRain
2305128adc
Changed the behavior of ObjCanSeeObj_ShootThru_Fix
...
* now the critter can only see through objects in front of it.
2020-08-08 11:52:17 +08:00
NovaRain
112c931ea3
Added a patch to allow setting custom colors for object outlines
...
Added a tweak to ObjCanSeeObj_ShootThru_Fix to allow critters to see
through other critters.
Fixed the internal variable for Horrigan encounter always being reset if
DisableHorrigan=0 (commit 74d3cb9 )
Corrected some code.
2020-08-05 16:18:19 +08:00
NovaRain
8e3ae04aec
Changed the behavior for replacing art aliases for critters
...
Added ANIM_charred_body/ANIM_charred_body_sf animations to art aliases
(#323 )
Minor code edit to OverrideMusicDir (nop the rest to avoid leaving
garbage bytes)
Renamed some functions in Worldmap.cpp.
2020-08-03 14:41:43 +08:00
NovaRain
89ec203483
Corrected combat_attack_gcsd code in the previous commit
...
Added DAM_PRESERVE_FLAGS to attack_complex for keeping result flags.
Fixed OverrideMusicDir=2 not working.
2020-08-02 19:48:04 +08:00
NovaRain
21cbcb4a03
Rewrote several fixes for attack_complex in C++ and merged them
...
Added a default fix for attack_complex to untie target_results from
attacker_results.
2020-08-01 10:27:18 +08:00
NovaRain
76c9d63d3e
Added more fixes for the arguments of attack_complex function:
...
* fixed result flags for the attacker and the target when calling
attack_complex function (#323 )
* tweaked how attacker_results/target_results work when
AttackComplexFix is enabled.
Minor code edits.
2020-07-31 20:42:46 +08:00
NovaRain
962e7f0056
Added support for delayed speech playback to AllowDShowSound
...
(for synchronizing with subtitles when playing endgame slideshow)
2020-07-30 10:42:08 +08:00
NovaRain
950b9949c0
Added a new value 2 to AllowDShowMovies
...
* for forcing avi videos to fit the screen width.
Disabled warning C4995 (e.g. wcscpy in Movies.cpp)
Minor code edits to AI.cpp & Sound.cpp.
2020-07-29 14:20:04 +08:00
NovaRain
648bffedc6
Added volume control support for avi movies
...
Fixed implementation bugs when playing avi movies.
Added a couple of engine variable pointers.
2020-07-28 17:08:44 +08:00
NovaRain
058cc0bb96
Further implementation of speech playback for alternative sound files
2020-07-26 08:53:31 +08:00
NovaRain
9e79b01a27
Added a function extension for vanilla metarule3 function
...
Added SET_HORRIGAN_ENCOUNTER function to metarule3.
Updated German translation.
2020-07-24 21:29:54 +08:00
NovaRain
37e3ccb410
WIP: Fixed sfx/speech playback for alternative sound files
2020-07-22 12:27:18 +08:00
NovaRain
82db339ff9
Implemented CodeType enums in some SafeWrite8
...
Replaced some SafeWriteX with SafeWriteBatch.
Misc code edits to DebugEditor.cpp and ScriptExtender.cpp.
Minor edits to documents.
2020-07-21 12:42:46 +08:00
NovaRain
74d3cb9707
Removed some redundant code
2020-07-19 08:56:42 +08:00
NovaRain
e0f0ee0f7d
Fixed the default values for the MovieXX options
...
Added some comments to elevators.ini & other codes.
Rearranged the functions in NewGame2().
Updated FalloutEngine.h for previous commit.
Updated version number.
2020-07-18 22:28:22 +08:00
NovaRain
107335749f
Implemented union in TGameObj struct (from 4.x)
...
Moved some code from HeroAppearance to other parts.
Some code edits.
2020-07-18 10:50:49 +08:00
NovaRain
c66add00e7
Added more 4.x constants to Define.h
...
Renamed some members in structs according to 4.x namings.
2020-07-16 11:10:48 +08:00
NovaRain
d4d8b3a06c
Uploaded language translation files to repo
...
Updated German (#326 ) and Russian translations.
2020-07-08 09:54:08 +08:00
NovaRain
fcd3bd05f0
Fixed NPC stuck in an animation loop in combat ( #321 )
...
* this happens when trying to move close to a multihex critter.
v3.8.26
2020-07-01 09:49:37 +08:00
NovaRain
ae6a6e80d3
Fixed ASM error in the previous commit
2020-06-30 15:49:53 +08:00
NovaRain
c0557ddbc1
Fixed broken PlayIdleAnimOnReload option ( #320 )
...
(in commit aafc030 )
Improved the fix for incorrect positioning after exiting small/medium
locations.
2020-06-30 12:31:49 +08:00
NovaRain
46dd02b566
Fixed the code for "display_stats" script function
...
Minor edit to Perks.cpp.
2020-06-29 23:03:41 +08:00
NovaRain
4c3f255915
Added a fix to prevent showing an empty perk selection window
2020-06-29 12:56:27 +08:00