phobos2077
|
ce1fd719cf
|
Limit maximum string length for arrays to prevent certain strange crashes
|
2016-11-06 00:15:25 +07:00 |
|
phobos2077
|
1595d75f7c
|
Added docs for new opcodes and scripting functions
|
2016-11-06 00:14:25 +07:00 |
|
phobos2077
|
6287eefd7c
|
Merge branch 'feature/issue-55-metarule' into develop
|
2016-11-05 18:07:30 +07:00 |
|
phobos2077
|
3bc84a0040
|
Refactor: encapsulated opcode-related functions and variables into classes
|
2016-11-05 03:34:09 +07:00 |
|
phobos2077
|
18b34767b6
|
Added new scripting functions to show/hide/redraw main interface and to exec map_update_p_proc for all map objects #51
|
2016-11-05 01:17:42 +07:00 |
|
phobos2077
|
af4bad36d4
|
Added validation for null arguments #55;
Added scripting function "spatial_radius";
Added scripting function "critter_inven_obj2" #38.
|
2016-11-04 17:22:05 +07:00 |
|
phobos2077
|
1a40c40cd3
|
Added full definitions for metarules and automatic argument validation of with detailed error messages
|
2016-11-04 03:37:30 +07:00 |
|
phobos2077
|
9367139957
|
Remove condition for vsnprintf_s - always use long variant
|
2016-11-03 21:04:46 +07:00 |
|
phobos2077
|
87f45d26db
|
Merge remote-tracking branch 'origin/feature/issue-55-metarule' into feature/issue-55-metarule
|
2016-11-03 20:57:09 +07:00 |
|
phobos2077
|
bd2f83d6a8
|
Refactor opcode handling;
Write metarule errors to debug.log (added reusable function);
Fixed some warnings
|
2016-11-03 20:55:59 +07:00 |
|
phobos2077
|
d29b51d5ea
|
Implemented new way of handling sfall opcodes - now almost without any ASM code
Added bunch of engine function wrappers
|
2016-11-03 19:30:42 +07:00 |
|
NovaRain
|
d276da3d68
|
Added VS2008 compatibility (vsnprintf_s uses 4 args by C11 standard, which is supported in VS2010 but not VS2008)
|
2016-11-03 14:56:32 +08:00 |
|
phobos2077
|
502897cb6f
|
Fixed a nasty bug in dlog_f function that only shows when compiling w/o optimization
|
2016-11-03 04:43:10 +07:00 |
|
NovaRain
|
e3739ba7aa
|
Initialized scriptDialog pointer properly and deleted it on game exit.
|
2016-11-02 08:59:02 +08:00 |
|
phobos2077
|
02beff2b04
|
Implemented sfall_funcX opcodes
|
2016-11-02 04:10:50 +07:00 |
|
phobos2077
|
cf82440753
|
Testing implementation for universal opcode #55
|
2016-11-01 03:53:07 +07:00 |
|
NovaRain
|
e78e76e35d
|
Edited a couple of log entries.
Simplified the memory address edits of MultiPatches.
|
2016-10-31 15:56:19 +08:00 |
|
NovaRain
|
47783c802e
|
Added a C++11 emulator for compiling with VS2008.
|
2016-10-26 11:38:57 +08:00 |
|
phobos2077
|
ce72ef51f8
|
Bug fix
|
2016-10-24 20:23:43 +07:00 |
|
phobos2077
|
dbc0ebd36f
|
Do not allow to save game on Party-Controlled turn regardless of SaveInCombatFix value
|
2016-10-24 20:21:52 +07:00 |
|
phobos2077
|
db89f5760c
|
Do not allow to use sneak when controlling party members
|
2016-10-24 20:16:02 +07:00 |
|
phobos2077
|
e864f1f961
|
Added DelayedExperience feature for party control
|
2016-10-24 19:32:05 +07:00 |
|
phobos2077
|
fafc4a317f
|
Bug fixing
|
2016-10-24 18:38:09 +07:00 |
|
phobos2077
|
5d689c0641
|
Improve party control by temporarily changing more dude-related properties
|
2016-10-24 17:59:04 +07:00 |
|
phobos2077
|
4a65a6753f
|
Remove some duplicated variables, use consistent naming
|
2016-10-24 12:49:12 +07:00 |
|