phobos2077
|
e34a00148f
|
Fixed path do Delegate.h in Inventory.h
|
2017-04-05 00:40:24 +07:00 |
|
phobos2077
|
478684f8ef
|
Enabled Elevators module and fixed incorrect loading from Elevators.ini
|
2017-04-05 00:16:30 +07:00 |
|
phobos2077
|
e2a383511d
|
Refactor opcodes in Objects.cpp
- Added missing argument type checks
- Replace asm blocks with wrapper function calls
- Use GameObject instead of DWORD
|
2017-04-03 23:27:33 +07:00 |
|
phobos2077
|
116c522bdc
|
Moved hard-coded "ControlCombat" mod from sfall into a global script #87
- Exactly the same functionality and settings
- Mod settings are now in sfall-mods.ini
|
2017-04-01 21:11:19 +07:00 |
|
phobos2077
|
9531fcbebd
|
Added new hook script HOOK_COMBATTURN - runs before and after every turn in combat
|
2017-04-01 20:31:19 +07:00 |
|
phobos2077
|
76a946c72e
|
Moved all combat-related hook scripts into separate unit
|
2017-04-01 16:09:34 +07:00 |
|
phobos2077
|
20bc5b9fd6
|
Make modules interfaces public
|
2017-04-01 16:01:53 +07:00 |
|
phobos2077
|
dcc471fc47
|
Reorganize HookScripts.cpp
- Moved most hook script implementations into several separate files
- Group HS implementations together by their category
|
2017-04-01 15:57:25 +07:00 |
|
phobos2077
|
d881dc9e89
|
Make Metarule.cpp more accessible
- Improve comments
- Rename metaruleTable and move it on top of the file
- Use C++ style iteration
|
2017-04-01 03:28:50 +07:00 |
|
phobos2077
|
fef690c2c2
|
Merge branch 'feature/armor-appearance' into develop
|
2017-04-01 02:21:58 +07:00 |
|
phobos2077
|
5bbdcbd2db
|
Added final version of NPC armor appearance script, compatible with both HeroAppearance mod and set_dude_obj (NPC control) function #82
|
2017-04-01 02:21:12 +07:00 |
|
phobos2077
|
24e9dde577
|
Add missing code for real_dude_obj
|
2017-04-01 02:15:09 +07:00 |
|
phobos2077
|
029419db3d
|
Added real_dude_obj scripting function, useful for checking if currently controlling NPC or "real" character
|
2017-04-01 02:14:27 +07:00 |
|
phobos2077
|
6e0fe881df
|
Added new hook script for controlling FID of character figure on inventory screen
|
2017-04-01 02:12:20 +07:00 |
|
phobos2077
|
203dcdf6be
|
Refactor adjust_fid function, make it compatible with NPC control, Hero Appearance and NPC Armor appearance mods
|
2017-04-01 00:20:00 +07:00 |
|
phobos2077
|
34500d9dd5
|
Replace adjust_fid engine function with C++ implementation
|
2017-03-31 20:55:45 +07:00 |
|
phobos2077
|
cbe987df25
|
First prototype of armor appearance mod (hook-based)
- Add test version of gl_npcarmor script with config file for FO2 RP
- Add some useful scripting headers
- Add new scripting functions to sfall.h
|
2017-03-30 01:20:44 +07:00 |
|
NovaRain
|
7dcef6f4b2
|
Replaced some address hacks with simplified ones (e.g. using jumps in stead of multiple NOPs), to be in line with the changes in 3.8 branch (commit 16be32d284)
|
2017-03-28 10:11:38 +08:00 |
|
phobos2077
|
5dadba6e56
|
Better solution for NPC inventory FID: skip reading from proto, use existing art instead (partially fixes incompatibility with armor appearance mod);
Fixed conflict with HeroAppearance mod (assumed adjust_fid was always called for "real" Dude)
|
2017-03-28 02:49:55 +07:00 |
|
phobos2077
|
b592d6bdbe
|
PartyControl: added fix for displaying proper NPC art in inventory screens (not taking armor into account - like vanilla game); removed redundant SetInventoryCheck function; minor refactoring (not compatible with current scripted implementation of NPC armor appearance mod)
|
2017-03-28 01:26:40 +07:00 |
|
phobos2077
|
0fe6c2a426
|
Fixed crash after barter
|
2017-03-27 23:42:34 +07:00 |
|
phobos2077
|
32564d64d1
|
Added scripting functions for reading INI sections
|
2017-03-27 04:07:16 +07:00 |
|
phobos2077
|
897f1ab323
|
Fixed bug and added description for new scripting function #17
|
2017-03-27 00:58:06 +07:00 |
|
phobos2077
|
4e3168e2e3
|
Added function set_dude_obj to take control of any critter at any time [EXPERIMENTAL] #17
|
2017-03-27 00:18:27 +07:00 |
|
phobos2077
|
8a65172927
|
Minor refactoring of PartyControl
|
2017-03-27 00:17:37 +07:00 |
|