gzdoom/src/g_inventory
Christoph Oelckers 2ca0e34785 - turned many of PClassPlayerPawn's strings into names and moved all scalar properties into APlayerPawn.
The goal is to get rid of PClassPlayerPawn and PClassInventory so that the old assumption that all actor class descriptors have the same size can be restored
This is important to remove some code that seriously blocks optimization of the type table because that can only be done if types do not need to be replaced.
2017-02-08 16:42:13 +01:00
..
a_keys.cpp - optimized the FName versions of IsDescendantOf and IsKindOf. These can be done without first looking up the class type itself. 2017-02-08 15:47:22 +01:00
a_keys.h - scriptified the remains of AKey. 2017-01-18 15:17:12 +01:00
a_pickups.cpp - let skip_super use the AActor assignment operator. The blanket memcpy it used was clobbering some data. 2017-02-07 18:12:59 +01:00
a_pickups.h - let skip_super use the AActor assignment operator. The blanket memcpy it used was clobbering some data. 2017-02-07 18:12:59 +01:00
a_weapons.cpp - turned many of PClassPlayerPawn's strings into names and moved all scalar properties into APlayerPawn. 2017-02-08 16:42:13 +01:00
a_weapons.h - got rid of PClassWeapon. 2017-02-07 19:02:27 +01:00