Vennor
5ca7ed0dc5
- Renamed ClearExtraGameMsgFiles function to ClearReadExtraGameMsgFiles.
...
- Moved ClearReadExtraGameMsgFiles function to Message.cpp.
- Added map clearing to ClearReadExtraGameMsgFiles.
- Changed formatting.
2016-05-08 20:13:13 +02:00
Vennor
9bd03bfb76
Changed std::unordered_map to std::tr1::unordered_map for compatibility with older compilers.
2016-05-08 20:09:56 +02:00
Vennor
07b7e270b8
- Encapsulated and moved ReadExtraGameMsgFiles function call from NewGame2 to MainMenu.
2016-05-08 16:11:51 +02:00
Vennor
f9dbbcdca2
- Tidied up extra game message getter a bit.
...
- Removed unnecessary function call.
2016-05-08 15:53:05 +02:00
Vennor
b8968c5334
- Added extra msg file reading based on names given in ddraw.ini.
...
- Added fetching strings from extra msg files.
2016-04-02 18:43:52 +02:00
Vennor
4f6b68ca93
- Moved existing msg file reading functions and structs from HeroAppearance.cpp to a dedicated Message.h/.cpp file pair.
...
- Added extern map to hold read extra msg files.
2016-04-02 18:41:59 +02:00
Vennor
25094253e5
Added keyHash map clearing after each for loop pass. Without this arrays could load hashed indices of elements they don't actually contain, which in turn could lead to crashes if certain conditions are met.
2016-03-12 17:08:15 +01:00
Vennor
bdffc061d3
Changed the order of script array element data removal from C++ containers. Without this std::unordered_map's keys were modified before erasure which lead to undefined behavior.
2016-03-12 17:05:20 +01:00
NovaRain
66dd966d8a
Made a minor edit on ddraw.ini
v3.7a
2015-12-15 14:05:04 +08:00
NovaRain
8ce9ae89eb
Removed TooManyItemsBugFix, InventoryDragIssuesFix, NPCDrugAddictionFix, ArmorCorruptsNPCStatsFix, NPCTurnsIntoContainerFix, CarChargingFix, NPCWeightFix from ddraw.ini
...
Updated version number.
2015-12-15 12:45:42 +08:00
NovaRain
361e961b38
Merge remote-tracking branch 'origin/master' into develop
2015-12-14 12:33:41 +08:00
Vlad
f8c1bf1ebb
Merge pull request #32 from burner1024/master
...
fix usage notes for set_critter_burst_disable
2015-12-14 10:47:01 +07:00
Ilya Ivanov
748cbb030a
fix usage notes for set_critter_burst_disable
2015-12-14 10:21:46 +07:00
NovaRain
473fbf81b4
Integrated ReloadReserve setting from Crafty's mod for skipping the 'Move Items' window when using drap and drop to reload weapons in the inventory.
...
Partially refactored HeroAppearance.cpp to use proper engine function/variable names and unified the indent style across the code.
2015-11-17 12:56:03 +08:00
NovaRain
225f36808d
Added an optional bug fix for not counting in the weight of equipped items on NPC when stealing or bartering.
...
Added an additional fix to InventoryDragIssuesFix for only using one box of ammo when the weapon is before the ammo.
Partially refactored Credits.cpp and QuestList.cpp to use proper engine function/variable names.
2015-11-16 15:07:24 +08:00
NovaRain
879315b4d0
Partially refactored most of the source code to use proper engine function/variable names.
2015-11-16 10:40:26 +08:00
NovaRain
971be61d95
Integrated two bug fixes and a minor feature based on Crafty's code:
...
1. Added CanSellUsedGeiger to fix the issue that unable to sell used geiger counters or stealth boys.
2. Added TownMapHotkeysFix to prevent players from using number keys to enter unknown areas on a town map. (original DisableHotkeysForUnknownAreasInCity is a bit too long IMO.)
3. Added EnableMusicInDialogue to leave the music playing in dialogue with talking heads.
Removed WieldObjCritterFix from ddraw.ini (was planning to do so in 3.7 but forgot)
Set DialogOptions9Lines enabled by default.
2015-11-03 16:14:27 +08:00
NovaRain
25e2939fd0
Removed obsolete Jim's damage formula.
v3.7
2015-10-28 10:43:11 +08:00
NovaRain
019d2d7095
Set InventoryDragIssuesFix enabled by default.
2015-10-27 15:21:26 +08:00
NovaRain
c34dc2700a
Added an optional bug fix for the car charging issues, and made some changes in the wording.
...
Fixed the incorrect setting in CriticalOverrides.ini.
Updated version number for 3.7 release.
Unified tab/spaces usage, tweaked some typesettings, and trimmed trailing spaces in documents.
2015-10-27 12:26:01 +08:00
phobos2077
017b958b69
Updated hook script docs.
2015-10-25 21:43:13 +07:00
phobos2077
0e0ca799f1
Added HOOK_INVENWIELD hook, called when NPC's wielding or unwielding weapons or armor.
2015-10-25 21:40:03 +07:00
phobos2077
5158e5734a
Used constants in hook init section.
2015-10-25 20:26:24 +07:00
phobos2077
e7f5b73e4c
Used HOOK_* constants for hook script IDs.
2015-10-25 20:12:41 +07:00
phobos2077
c6a4150037
fix code style in Logging.cpp
2015-10-11 18:29:09 +07:00