qzdoom/src/thingdef
Christoph Oelckers eafd2519b4 - fixed a few incorrect uses of AngleTo function.
- added portal offsetting to all AproxDistance, AngleTo and Vec*To members of AActor.
- optimized displacement retrieval so that the most common case with no offset retrieves a constant null-vector which can be optimized away fully by the compiler.
- early out in P_GetOffsetPosition if there's no portal lines nearby, so that the common case can skip the traverser completely even on maps with line portals.
2016-02-26 11:52:50 +01:00
..
olddecorations.cpp - some refactoring of olddecorations.cpp to move some repeated code into a subfunction. 2016-02-10 14:38:08 +01:00
thingdef.cpp Restore "direct" call optimization for DECORATE 2016-02-18 22:05:16 -06:00
thingdef.h Rename A_Int/A_Bool/A_State to int/bool/state 2016-02-20 22:05:17 -06:00
thingdef_codeptr.cpp - fixed a few incorrect uses of AngleTo function. 2016-02-26 11:52:50 +01:00
thingdef_data.cpp - fixed a few 64-bit warnings. 2016-02-13 13:37:28 +01:00
thingdef_exp.cpp Add clamp() to DECORATE 2016-02-25 14:31:37 -06:00
thingdef_exp.h Tablified the DECORATE floating point operations (sqrt,cos,sin) 2016-02-25 09:23:46 -06:00
thingdef_expression.cpp Add remaining VM-supported floating point operations to DECORATE 2016-02-25 09:41:49 -06:00
thingdef_parse.cpp Add some functions for use with DECORATE return 2016-02-18 22:15:03 -06:00
thingdef_properties.cpp - store floating point parameters for DECORATE properties as doubles. 2016-02-12 01:21:29 +01:00
thingdef_states.cpp Change error message for missing return 2016-02-20 23:14:14 -06:00
thingdef_type.h - to prevent further occurences of ValueType == 0 being misinterpreted, change it to signify unknown value type and ensure that any real type is non-zero. 2016-02-10 17:11:50 +01:00