danij's activity
From 2015-02-13 to 2015-02-26
2015-02-24
-
07:05 Doomsday Engine Revision 3a37d7e3 (github): Refactor|libcommon: Further simplified acs::System
- Since the recent introduction of acs::Module there is no longer a
need for the acs::System pimpl struct to hold a ref... -
06:41 Doomsday Engine Revision 34730448 (github): libcommon|acs::System: Ensure the current ACScript module is unloaded when changing map
- Previously if the bytecode format for the new map was unrecognized
then the module for the previous map would remain ... -
05:44 Doomsday Engine Revision cab7a816 (github): libcommon|Hexen: Cleanup
-
04:44 Doomsday Engine Revision 5e1ffc6f (github): Typos
-
04:41 Doomsday Engine Revision 6d551400 (github): Fixed|64-bit|libcommon|acs::System: 32-bit integer assumptions (de)serializing ACScript world state
-
04:27 Doomsday Engine Revision d89d7177 (github): Fixed|Hexen: Various invalid memory reads when starting ACScripts
- Vanilla logic makes a lot of assumptions concerning the number of
arguments a given script expects. Resulting in read...
2015-02-23
-
07:10 Doomsday Engine Revision ba144563 (github): Cleanup|libcommon: acs::System (redundant namespace qualification)
-
05:55 Doomsday Engine Revision eca8200e (github): Fixed|libcommon|acs::System: Possible state invalidation when loading acs::Modules
-
05:30 Doomsday Engine Revision fb681a72 (github): Cleanup|libcommon: acs::Module
-
05:02 Doomsday Engine Revision f8ec3e2b (github): Refactor|libcommon|acs::System: ACS Module abstraction (cleanup)
- Introduced a Module abstraction/concept to the ACS scripting system,
for better SOC (although presently, only one mod...
2015-02-19
-
05:29 Doomsday Engine Revision 7fa36cbf (github): libcommon|acs::System: Fix ACS bytecode recognition (null termination oversight)
-
04:42 Doomsday Engine Revision 6bc4c673 (github): libcommon|acs::System: Ignore ZDoom-extended ACS bytecode formats
- ZDoom-extended ACScript bytecode formats are unsupported as they
introduce several new data chunks, which, are curren... -
04:01 Doomsday Engine Revision f45e6ce4 (github): libcommon|acs::System: More robust ACS bytecode validation
- Make use of Doomsday 2.0 components for recognition and validation
of ACScript bytecode data.
Todo: Ignore unsupport...
Also available in: Atom