gzdoom/src/g_shared
Christoph Oelckers 6d0ef7a9da - added conversion macros to convert floating point angles to angle_t, using xs_Float.h, and replaced all occurences in the code with them (let's hope I found everything.)
Converting a floating point value that is out of range for a signed integer will result in 0x80000000 with SSE math, which is used exclusively for this purpose on modern Visual C++ compilers, so this cannot be used anywhere.
On ARM there's problems with float to unsigned int conversions.

xs_Float does not depend on these
2016-02-08 12:10:53 +01:00
..
a_action.cpp Merge branch 'master' into scripting 2016-01-20 11:45:57 +01:00
a_action.h - Macro-fied all access to action functions. 2008-08-10 22:48:37 +00:00
a_armor.cpp Merge branch 'master' into gonesolong 2014-12-21 21:15:11 -06:00
a_artifacts.cpp Merge branch 'scripting' 2016-02-04 15:17:22 -06:00
a_artifacts.h Merge commit '125afcf3defb901e23bd44d32fa86681ef1748f6' into scripting 2016-01-17 19:09:05 +01:00
a_bridge.cpp Merge branch 'master' into scripting 2016-01-20 11:45:57 +01:00
a_camera.cpp - added conversion macros to convert floating point angles to angle_t, using xs_Float.h, and replaced all occurences in the code with them (let's hope I found everything.) 2016-02-08 12:10:53 +01:00
a_debris.cpp Merge branch 'master' into scripting 2016-01-20 11:45:57 +01:00
a_decals.cpp - g_shared refactored 2016-01-19 13:26:05 +01:00
a_fastprojectile.cpp Merge branch 'scripting' 2016-02-04 15:17:22 -06:00
a_flashfader.cpp - took all includes of farchive.h out of headers. This file will have to be included explicitly in each source file that needs it. 2011-07-06 14:20:54 +00:00
a_fountain.cpp - Cleaned up some include dependencies. 2008-09-14 23:54:38 +00:00
a_hatetarget.cpp - fixed: P_SpawnMapThing always reduced the angular precision to 45 degrees. 2010-03-26 16:57:00 +00:00
a_keys.cpp Merge branch 'master' into gonesolong 2014-12-20 19:13:14 -06:00
a_keys.h IMPORTANT NOTE: I uncommented some code depending on the missing x86.cpp file to allow this to compile, These changes must be reverted as soon as this file is added (see v_palette.cpp and win32/i_system.cpp.) 2008-08-09 11:35:42 +00:00
a_lightning.cpp - made sector_t::damageamount an int so that it can hold TELEFRAG_DAMAGE. 2016-01-06 12:56:35 +01:00
a_lightning.h Fixed: Light levels outside the range [0,255] really do matter. 2011-06-11 23:58:33 +00:00
a_mapmarker.cpp - Replaced the ActorInfo definitions of several internal classes with DECORATE definitions 2008-08-08 22:52:04 +00:00
a_morph.cpp Merge branch 'master' into scripting 2016-01-19 13:43:11 +01:00
a_morph.h Merge branch 'master' into scripting 2015-04-30 12:30:36 +02:00
a_movingcamera.cpp - added conversion macros to convert floating point angles to angle_t, using xs_Float.h, and replaced all occurences in the code with them (let's hope I found everything.) 2016-02-08 12:10:53 +01:00
a_pickups.cpp Merge branch 'scripting' 2016-02-04 15:17:22 -06:00
a_pickups.h Merge commit '772a5724313f2ad0bd6828fcc28545a9ee5e6068' into scripting 2016-01-17 20:00:45 +01:00
a_puzzleitems.cpp - Update scripting branch to trunk. 2012-07-14 03:04:41 +00:00
a_quake.cpp - g_shared refactored 2016-01-19 13:26:05 +01:00
a_randomspawner.cpp Merge branch 'master' into scripting 2016-01-19 13:43:11 +01:00
a_secrettrigger.cpp - moved secret found message to string table and removed the CVAR crutch that dates from a time when modifying string table content wasn't as easy as it is now. 2014-05-29 17:50:14 +02:00
a_sectoraction.cpp Show sector action boundaries on the automap like line specials are. 2015-09-12 04:47:49 +03:00
a_setcolor.cpp - Replaced the ActorInfo definitions of several internal classes with DECORATE definitions 2008-08-08 22:52:04 +00:00
a_sharedglobal.h Merge branch 'master' into scripting 2016-01-17 20:57:55 +01:00
a_skies.cpp - turned sector_t::FloorSkyBox and CeilingSkyBox into an array. 2016-01-12 21:34:41 +01:00
a_soundenvironment.cpp - Replaced the ActorInfo definitions of several internal classes with DECORATE definitions 2008-08-08 22:52:04 +00:00
a_soundsequence.cpp - Precache sounds played by ASoundSequence actors. (This includes Heretic's ambient sounds.) 2012-08-23 00:15:41 +00:00
a_spark.cpp - g_shared refactored 2016-01-19 13:26:05 +01:00
a_specialspot.cpp Merge branch 'master' into scripting 2016-01-19 13:43:11 +01:00
a_specialspot.h - Added DavidPH's A_Teleport submission but removed the now redundant GetSpotWithMinDistance functions. 2010-07-23 21:55:01 +00:00
a_waterzone.cpp - Replaced the ActorInfo definitions of several internal classes with DECORATE definitions 2008-08-08 22:52:04 +00:00
a_weaponpiece.cpp - Added the item flag IF_RESTRICTABSOLUTELY. When this is set, players of the wrong class cannot 2012-07-08 02:45:46 +00:00
a_weaponpiece.h - Update scripting branch to trunk. 2012-07-14 03:04:41 +00:00
a_weapons.cpp Merge commit '772a5724313f2ad0bd6828fcc28545a9ee5e6068' into scripting 2016-01-17 20:00:45 +01:00
hudmessages.cpp - added GetAspectRatio function to ACS. 2015-12-06 09:59:02 +01:00
sbar.h Adjust latency position depending on time visibility 2016-02-03 12:06:20 +02:00
sbar_mugshot.cpp - fixed type confusion with ?: operator in FMugShot::GetFace. 2016-02-05 10:08:49 +01:00
sbarinfo.cpp - Fixed: Regression with centered coordinates. 2015-01-26 15:00:36 -05:00
sbarinfo.h - Fixed: hud_scale is supposed use strictly integral scaling factors. 2012-07-21 02:32:04 +00:00
sbarinfo_commands.cpp Merge branch 'scripting' 2016-02-04 15:17:22 -06:00
shared_hud.cpp Merge branch 'scripting' 2016-02-04 15:17:22 -06:00
shared_sbar.cpp - fixed some places where FStrings were incorrectly used. 2016-02-05 10:40:45 +01:00