..
asm_ia32
Renderer floatification: Use floats for lighting values
2016-04-22 23:10:34 -05:00
asm_x86_64
Normalize line endings
2016-03-01 09:47:10 -06:00
fragglescript
- Clear out GCC 6.2 warnings (interestingly they now check for misleading indentation which found a good case in fragglescript/t_func.cpp even though I believe it was harmless)
2016-10-17 00:19:08 -04:00
g_doom
- converted the basic savegame loader so that all remnant of FArchive have been removed now.
2016-09-22 00:18:31 +02:00
g_heretic
- another batch.
2016-09-19 19:58:04 +02:00
g_hexen
- removed farchive.cpp and .h
2016-09-22 00:48:22 +02:00
g_raven
- removed farchive.cpp and .h
2016-09-22 00:48:22 +02:00
g_shared
- reverted WEAPONTOP to its original value of 32 and made the added fudging bit part of the render side.
2016-10-31 18:53:28 +01:00
g_strife
- most thinkers are done. Some stuff about polyobject pointers is temporarily disabled right now because some of the required functions have already been pulled out.
2016-09-19 19:14:30 +02:00
intermission
- fixed: DIntermissionScreen::Init did not handle non-existent strings in the string table and crashed on a NULL pointer.
2016-05-25 01:45:55 +02:00
math
- floatified portals.cpp and most of p_maputl.cpp.
2016-03-31 16:52:25 +02:00
menu
Fixed: The menu no longer refreshed the screen border
2016-09-27 18:58:09 -05:00
oplsynth
- added a system-include independent wrapper for Windows's OutputDebugString, so that this can be used more easily in files that cannot include windows.h.
2016-04-10 13:03:44 +02:00
posix
Add XPM (X PixMap) version of ZDoom icon
2016-10-30 19:31:32 +01:00
r_data
- Fullbright fixes
2016-10-21 07:32:18 -04:00
rapidjson
- variable was in the wrong scope.
2016-10-02 18:56:04 +02:00
resourcefiles
- Clear out GCC 6.2 warnings (interestingly they now check for misleading indentation which found a good case in fragglescript/t_func.cpp even though I believe it was harmless)
2016-10-17 00:19:08 -04:00
sfmt
Normalize line endings
2016-03-01 09:47:10 -06:00
sound
- Clear out GCC 6.2 warnings (interestingly they now check for misleading indentation which found a good case in fragglescript/t_func.cpp even though I believe it was harmless)
2016-10-17 00:19:08 -04:00
textures
- fixed: UseOffsets can only be handled after the patch is has been set up.
2016-10-26 15:02:20 +02:00
thingdef
- Added: PlayerPawn property "Player.ViewBob" which acts as a MoveBob/StillBob multiplier.
2016-10-21 19:24:39 +02:00
timidity
- added a system-include independent wrapper for Windows's OutputDebugString, so that this can be used more easily in files that cannot include windows.h.
2016-04-10 13:03:44 +02:00
wildmidi
Merge branch conflicts fix
2016-01-21 10:49:57 +13:00
win32
Fix errors encountered when compiling for v140_xp target
2016-10-02 13:05:26 -07:00
xlat
Merge branch 'master' into floatcvt
2016-03-21 01:28:50 +01:00
zscript
Change VM to increment PC after each instruction rather than before
2016-10-21 22:11:23 -05:00
__autostart.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
actionspecials.h
- added Hexen compatible handling to specials that stop perpetual sector movement.
2016-08-09 17:09:12 +02:00
actor.h
- added ACS and DECORATE setter functions for named translations.
2016-10-02 14:09:45 +02:00
actorptrselect.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
actorptrselect.h
Normalize line endings
2016-03-01 09:47:10 -06:00
am_map.cpp
- added polyobject serializer.
2016-09-20 09:11:13 +02:00
am_map.h
- added polyobject serializer.
2016-09-20 09:11:13 +02:00
announcer.h
Normalize line endings
2016-03-01 09:47:10 -06:00
autosegs.h
Normalize line endings
2016-03-01 09:47:10 -06:00
b_bot.cpp
- all thinker serializers done.
2016-09-20 00:41:22 +02:00
b_bot.h
- converted the user variable serializer.
2016-09-20 18:27:47 +02:00
b_func.cpp
- floatified portals.cpp and most of p_maputl.cpp.
2016-03-31 16:52:25 +02:00
b_game.cpp
- added multiple message levels for 'developer' CVAR so that the important stuff won't get drowned in pointless notification spam that's of no use to anyone.
2016-08-28 09:55:04 +02:00
b_move.cpp
- floatified p_trace, p_slopes and p_udmf.cpp.
2016-03-30 16:30:22 +02:00
b_think.cpp
- removed STAT_INVENTORY.
2016-08-20 19:10:14 +02:00
basicinlines.h
Normalize line endings
2016-03-01 09:47:10 -06:00
basictypes.h
- replaced finesine for texture warping with a smaller custom table, based on the old 2005 FP code, but fixes the generation of the sine table.
2016-04-28 15:59:37 +02:00
bbannouncer.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
c_bind.cpp
- changed the default key name string because '#' is used as a comment in the config files.
2016-05-22 12:20:46 +02:00
c_bind.h
Normalize line endings
2016-03-01 09:47:10 -06:00
c_cmds.cpp
- save global savegame data to JSON as well.
2016-09-21 12:19:13 +02:00
c_console.cpp
- do not even allow creation of names in C_RemoveTabCommands if there are no tab commands, so that FindName cannot be called after the NameManager has been destroyed.
2016-09-13 21:01:50 +02:00
c_console.h
Normalize line endings
2016-03-01 09:47:10 -06:00
c_consolebuffer.cpp
c_consolebuffer.h
c_cvars.cpp
Added GetCVar(string name)
2016-06-11 10:15:49 +02:00
c_cvars.h
Added GetCVar(string name)
2016-06-11 10:15:49 +02:00
c_dispatch.cpp
- all thinker serializers done.
2016-09-20 00:41:22 +02:00
c_dispatch.h
Normalize line endings
2016-03-01 09:47:10 -06:00
c_expr.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
CMakeLists.txt
- Added install rules so that 'make install' works.
2016-10-26 20:57:42 -04:00
cmdlib.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
cmdlib.h
- Fix myoffsetof using misaligned pointer access.
2016-06-29 13:04:31 +02:00
colormatcher.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
colormatcher.h
Normalize line endings
2016-03-01 09:47:10 -06:00
compatibility.cpp
- added multiple message levels for 'developer' CVAR so that the important stuff won't get drowned in pointless notification spam that's of no use to anyone.
2016-08-28 09:55:04 +02:00
compatibility.h
Normalize line endings
2016-03-01 09:47:10 -06:00
configfile.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
configfile.h
Normalize line endings
2016-03-01 09:47:10 -06:00
ct_chat.cpp
Add con_scale for scaling just the console
2016-09-08 00:39:52 +02:00
d_dehacked.cpp
- changed handling of duplicate classes in DECORATE.
2016-10-07 15:28:25 +02:00
d_dehacked.h
- most thinkers are done. Some stuff about polyobject pointers is temporarily disabled right now because some of the required functions have already been pulled out.
2016-09-19 19:14:30 +02:00
d_event.h
Normalize line endings
2016-03-01 09:47:10 -06:00
d_gui.h
Normalize line endings
2016-03-01 09:47:10 -06:00
d_iwad.cpp
Revert "Allows loading directories as IWADs using "-iwad" command line parameter."
2016-10-26 12:13:57 +02:00
d_main.cpp
- added TRNSLATE lump for defining global translations which are accessible by name.
2016-10-02 13:35:25 +02:00
d_main.h
Normalize line endings
2016-03-01 09:47:10 -06:00
d_net.cpp
- added multiple message levels for 'developer' CVAR so that the important stuff won't get drowned in pointless notification spam that's of no use to anyone.
2016-08-28 09:55:04 +02:00
d_net.h
Normalize line endings
2016-03-01 09:47:10 -06:00
d_netinf.h
Normalize line endings
2016-03-01 09:47:10 -06:00
d_netinfo.cpp
- added some missing End... calls in player deserialization code.
2016-09-23 20:05:12 +02:00
d_player.h
- Added: PlayerPawn property "Player.ViewBob" which acts as a MoveBob/StillBob multiplier.
2016-10-21 19:24:39 +02:00
d_protocol.cpp
- converted player serializer and everything it needs.
2016-09-21 01:18:29 +02:00
d_protocol.h
- converted player serializer and everything it needs.
2016-09-21 01:18:29 +02:00
d_ticcmd.h
- converted player serializer and everything it needs.
2016-09-21 01:18:29 +02:00
decallib.cpp
- all thinker serializers done.
2016-09-20 00:41:22 +02:00
decallib.h
- floatified the decal code.
2016-03-22 22:07:38 +01:00
dobject.cpp
Fixed crash on early fatal error exit
2016-10-02 10:13:45 +03:00
dobject.h
Add OF_Transient flag for objects that shouldn't be written to disk
2016-10-15 20:57:56 -05:00
dobjgc.cpp
- refactored sector portal data so that it does not rely on actors.
2016-04-20 19:20:11 +02:00
dobjtype.cpp
- changed handling of duplicate classes in DECORATE.
2016-10-07 15:28:25 +02:00
dobjtype.h
- do not declare PNamedType::Outer as DObject.
2016-10-07 13:59:29 +02:00
doomdata.h
- re-added serialization of treanslations.
2016-09-20 19:45:32 +02:00
doomdef.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
doomdef.h
- made disabling the push window check a real compatibility option.
2016-08-09 20:15:13 +02:00
doomerrors.h
Normalize line endings
2016-03-01 09:47:10 -06:00
doomstat.cpp
- added multiple message levels for 'developer' CVAR so that the important stuff won't get drowned in pointless notification spam that's of no use to anyone.
2016-08-28 09:55:04 +02:00
doomstat.h
- added multiple message levels for 'developer' CVAR so that the important stuff won't get drowned in pointless notification spam that's of no use to anyone.
2016-08-28 09:55:04 +02:00
doomtype.h
- re-added serialization of treanslations.
2016-09-20 19:45:32 +02:00
dscript.h
Normalize line endings
2016-03-01 09:47:10 -06:00
dsectoreffect.cpp
- fixed: Any DSectorEffect thinker must be placed into STAT_SECTOREFFECT.
2016-09-25 09:43:17 +02:00
dsectoreffect.h
- most thinkers are done. Some stuff about polyobject pointers is temporarily disabled right now because some of the required functions have already been pulled out.
2016-09-19 19:14:30 +02:00
dthinker.cpp
- completely eliminated the horrible fudging that went on with players during hub travel. This means that DestroyMostThinkers and the player substitution mechanism in the object deserializer are gone now.
2016-09-23 23:03:11 +02:00
dthinker.h
- completely eliminated the horrible fudging that went on with players during hub travel. This means that DestroyMostThinkers and the player substitution mechanism in the object deserializer are gone now.
2016-09-23 23:03:11 +02:00
edata.cpp
- floatified the sector plane movers and removed some of the ZatPoint conversion cruft.
2016-03-30 09:41:46 +02:00
edata.h
- added the EE-Extradata parser I wrote for GZDoom so I can use the Vaporware demo map for testing portal stuff.
2016-02-05 23:51:28 +01:00
empty.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
errors.h
f_wipe.cpp
- floatified p_trace, p_slopes and p_udmf.cpp.
2016-03-30 16:30:22 +02:00
f_wipe.h
Normalize line endings
2016-03-01 09:47:10 -06:00
files.cpp
Merge branch 'master' into json
2016-09-22 09:09:48 +02:00
files.h
- added a FileWriter class (taken from another project of mine) and changed m_png.cpp to use it.
2016-09-21 09:01:12 +02:00
g_doomedmap.cpp
- removed STACK_ARGS.
2016-04-11 10:46:30 +02:00
g_game.cpp
- Implemented sv_singleplayerrespawn
2016-10-25 09:25:56 +02:00
g_game.h
- read snapshots from zip.
2016-09-22 01:28:05 +02:00
g_hub.cpp
- save global savegame data to JSON as well.
2016-09-21 12:19:13 +02:00
g_hub.h
- read snapshots from zip.
2016-09-22 01:28:05 +02:00
g_level.cpp
- Implemented sv_singleplayerrespawn
2016-10-25 09:25:56 +02:00
g_level.h
- read snapshots from zip.
2016-09-22 01:28:05 +02:00
g_mapinfo.cpp
- removed farchive.cpp and .h
2016-09-22 00:48:22 +02:00
g_pch.h
- add the precompiled header file for the previous commit.
2016-04-10 13:10:41 +02:00
g_pch2.h
- tried to add precompiled headers to fastmath sources as well, but VC++ doesn't seem to want to play along. So I left this stuff in but disabled the precompilation until a solution can be found.
2016-04-10 13:54:42 +02:00
g_skill.cpp
- floatification of g_shared.
2016-03-24 01:46:11 +01:00
gameconfigfile.cpp
- remove windows header #include from gameconfigfile.cpp, because it isn't needed.
2016-04-10 12:33:35 +02:00
gameconfigfile.h
Normalize line endings
2016-03-01 09:47:10 -06:00
gametype.h
Normalize line endings
2016-03-01 09:47:10 -06:00
gccinlines.h
Normalize line endings
2016-03-01 09:47:10 -06:00
gi.cpp
Added KILL Script type and associated flags and GameInfo keyword.
2016-07-28 08:34:23 +02:00
gi.h
Added KILL Script type and associated flags and GameInfo keyword.
2016-07-28 08:34:23 +02:00
gitinfo.cpp
gstrings.h
Normalize line endings
2016-03-01 09:47:10 -06:00
GuillotineBinPack.cpp
*BinPack fixes -- disjointRects only defined #ifdef _DEBUG
2016-01-18 14:45:23 -06:00
GuillotineBinPack.h
Use a better packing algorithm for the texture atlases
2016-01-08 22:37:06 -06:00
hu_scores.cpp
- removed STACK_ARGS.
2016-04-11 10:46:30 +02:00
hu_stuff.h
- removed STACK_ARGS.
2016-04-11 10:46:30 +02:00
i_cd.h
Normalize line endings
2016-03-01 09:47:10 -06:00
i_movie.h
Normalize line endings
2016-03-01 09:47:10 -06:00
i_net.cpp
- added multiple message levels for 'developer' CVAR so that the important stuff won't get drowned in pointless notification spam that's of no use to anyone.
2016-08-28 09:55:04 +02:00
i_net.h
Normalize line endings
2016-03-01 09:47:10 -06:00
i_video.h
Normalize line endings
2016-03-01 09:47:10 -06:00
info.cpp
Merge branch 'master' into json
2016-09-19 03:54:36 +02:00
info.h
- re-added serialization of treanslations.
2016-09-20 19:45:32 +02:00
keysections.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
lists.h
Normalize line endings
2016-03-01 09:47:10 -06:00
lumpconfigfile.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
lumpconfigfile.h
Normalize line endings
2016-03-01 09:47:10 -06:00
m_alloc.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
m_alloc.h
Normalize line endings
2016-03-01 09:47:10 -06:00
m_argv.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
m_argv.h
Normalize line endings
2016-03-01 09:47:10 -06:00
m_bbox.cpp
- floatified FBoundingBox.
2016-03-31 10:38:54 +02:00
m_bbox.h
- removed most of the deleted function declarations.
2016-03-31 21:20:45 +02:00
m_cheat.cpp
- all thinker serializers done.
2016-09-20 00:41:22 +02:00
m_cheat.h
Normalize line endings
2016-03-01 09:47:10 -06:00
m_crc32.h
Normalize line endings
2016-03-01 09:47:10 -06:00
m_fixed.h
- floatified the global view variables.
2016-04-01 12:22:16 +02:00
m_joy.cpp
- some rework of vectors.h, mostly to remove all those silenced double->float conversions.
2016-03-10 22:36:28 +01:00
m_joy.h
Normalize line endings
2016-03-01 09:47:10 -06:00
m_misc.cpp
- Fixed: Demo playback on Windows XP since we don't patch fstat for v140_xp bug.
2016-10-16 16:22:21 -04:00
m_misc.h
Normalize line endings
2016-03-01 09:47:10 -06:00
m_png.cpp
- allow the compact and pretty writers for JSON to coexist by wrapping the whole stuff into another class that calls the proper one as needed. Due to the implementation it is not possible to decide at run time how this should behave so there have to be two different objects for either mode.
2016-09-21 21:57:24 +02:00
m_png.h
- allow the compact and pretty writers for JSON to coexist by wrapping the whole stuff into another class that calls the proper one as needed. Due to the implementation it is not possible to decide at run time how this should behave so there have to be two different objects for either mode.
2016-09-21 21:57:24 +02:00
m_random.cpp
- Fixed: Assertion failure if a save was loaded without starting a new game (due to uninitialized RNG).
2016-10-17 00:22:06 -04:00
m_random.h
- read snapshots from zip.
2016-09-22 01:28:05 +02:00
m_swap.h
Fixed compilation on macOS
2016-09-24 13:15:45 +03:00
md5.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
md5.h
Normalize line endings
2016-03-01 09:47:10 -06:00
memarena.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
memarena.h
Normalize line endings
2016-03-01 09:47:10 -06:00
mscinlines.h
Normalize line endings
2016-03-01 09:47:10 -06:00
mus2midi.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
mus2midi.h
Normalize line endings
2016-03-01 09:47:10 -06:00
name.cpp
- fixed: The TabCommands array needs to be cleared before the NameManager is destroyed.
2016-09-13 10:43:53 +02:00
name.h
Normalize line endings
2016-03-01 09:47:10 -06:00
namedef.h
Added two new sub-blocks for Choice blocks
2016-10-30 19:30:53 +01:00
nodebuild.cpp
Use floating point node bounding boxes
2016-04-30 22:37:02 -05:00
nodebuild.h
- removed STACK_ARGS.
2016-04-11 10:46:30 +02:00
nodebuild_classify_nosse2.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
nodebuild_classify_sse2.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
nodebuild_events.cpp
- added custom math routines for reliability.
2016-03-11 15:45:47 +01:00
nodebuild_extract.cpp
Use floating point node bounding boxes
2016-04-30 22:37:02 -05:00
nodebuild_gl.cpp
- removed STACK_ARGS.
2016-04-11 10:46:30 +02:00
nodebuild_utility.cpp
- fixed: The node builder's FindMapBounds function included all vertices generated by the node builder.
2016-05-27 09:38:33 +02:00
p_3dfloors.cpp
- properly handle 3D floors with inverted planes in the list sorter.
2016-08-03 12:17:22 +02:00
p_3dfloors.h
- fixed coordinate correctness issues with P_CheckFor3DFloor/CeilingHit.
2016-04-20 13:28:19 +02:00
p_3dmidtex.cpp
- floatified the few remaining linedef and sector properties that still were fixed_t. The only fixed point things left in r_defs.h are the nodes and a fixed point setter function for vertex_t, which is still needed by the node builder.
2016-04-24 12:15:09 +02:00
p_3dmidtex.h
- floatified the sector plane movers and removed some of the ZatPoint conversion cruft.
2016-03-30 09:41:46 +02:00
p_acs.cpp
- fixed DACSThinker did not save its LastScript member.
2016-10-24 22:23:27 +02:00
p_acs.h
Merge branch 'master' into json
2016-09-22 09:09:48 +02:00
p_actionfunctions.cpp
- renamed thingdef_codeptr.cpp and moved it out of thingdef/.
2016-10-12 12:43:26 +02:00
p_blockmap.h
- floatified bmaporgx and bmaporgy, allowing to remove the gross overflow prevention hacks present in the blockmap code.
2016-03-31 09:23:14 +02:00
p_buildmap.cpp
- floatified the few remaining linedef and sector properties that still were fixed_t. The only fixed point things left in r_defs.h are the nodes and a fixed point setter function for vertex_t, which is still needed by the node builder.
2016-04-24 12:15:09 +02:00
p_ceiling.cpp
- Clear out GCC 6.2 warnings (interestingly they now check for misleading indentation which found a good case in fragglescript/t_func.cpp even though I believe it was harmless)
2016-10-17 00:19:08 -04:00
p_checkposition.h
- fixed: It was not possible to step through a ceiling portal into the upper sector.
2016-05-20 13:10:42 +02:00
p_conversation.cpp
Added two new sub-blocks for Choice blocks
2016-10-30 19:30:53 +01:00
p_conversation.h
Added two new sub-blocks for Choice blocks
2016-10-30 19:30:53 +01:00
p_doors.cpp
- most thinkers are done. Some stuff about polyobject pointers is temporarily disabled right now because some of the required functions have already been pulled out.
2016-09-19 19:14:30 +02:00
p_effect.cpp
- fixed inverse sign for rocket trail particle movement.
2016-06-12 00:05:23 +02:00
p_effect.h
- Changed endsize to sizestep. Endsize affected more things than I thought it would.
2016-06-11 08:05:29 -05:00
p_enemy.cpp
- fixed: The NoiseList array was not cleared before use.
2016-05-27 00:00:27 +02:00
p_enemy.h
- made P_NoiseAlert non-recursive to avoid stack overflow problems in large open-area maps with a high sector count.
2016-05-25 11:30:11 +02:00
p_floor.cpp
- removed some leftover garbage from the floating point rewrite in the floorRaiseToLowestCeiling case of DFloor.
2016-09-28 08:06:15 +02:00
p_glnodes.cpp
- added multiple message levels for 'developer' CVAR so that the important stuff won't get drowned in pointless notification spam that's of no use to anyone.
2016-08-28 09:55:04 +02:00
p_interaction.cpp
A_Explode now returns the number of actors damaged and can be used in expressions.
2016-08-12 09:17:20 +02:00
p_lights.cpp
- most thinkers are done. Some stuff about polyobject pointers is temporarily disabled right now because some of the required functions have already been pulled out.
2016-09-19 19:14:30 +02:00
p_linkedsectors.cpp
- floatified the few remaining linedef and sector properties that still were fixed_t. The only fixed point things left in r_defs.h are the nodes and a fixed point setter function for vertex_t, which is still needed by the node builder.
2016-04-24 12:15:09 +02:00
p_lnspec.cpp
- added Hexen compatible handling to specials that stop perpetual sector movement.
2016-08-09 17:09:12 +02:00
p_lnspec.h
Normalize line endings
2016-03-01 09:47:10 -06:00
p_local.h
A_Explode now returns the number of actors damaged and can be used in expressions.
2016-08-12 09:17:20 +02:00
p_map.cpp
- split Damage into two variables: DamageVal for the old constant and DamageFunc for the DECORATE function.
2016-09-19 03:36:51 +02:00
p_maputl.cpp
- added multiple message levels for 'developer' CVAR so that the important stuff won't get drowned in pointless notification spam that's of no use to anyone.
2016-08-28 09:55:04 +02:00
p_maputl.h
- removed debug stuff.
2016-06-30 11:31:00 +02:00
p_mobj.cpp
- Implemented sv_singleplayerrespawn
2016-10-25 09:25:56 +02:00
p_pillar.cpp
- most thinkers are done. Some stuff about polyobject pointers is temporarily disabled right now because some of the required functions have already been pulled out.
2016-09-19 19:14:30 +02:00
p_plats.cpp
- most thinkers are done. Some stuff about polyobject pointers is temporarily disabled right now because some of the required functions have already been pulled out.
2016-09-19 19:14:30 +02:00
p_pspr.cpp
- reverted WEAPONTOP to its original value of 32 and made the added fudging bit part of the render side.
2016-10-31 18:53:28 +01:00
p_pspr.h
- reverted WEAPONTOP to its original value of 32 and made the added fudging bit part of the render side.
2016-10-31 18:53:28 +01:00
p_pusher.cpp
- all thinker serializers done.
2016-09-20 00:41:22 +02:00
p_saveg.cpp
Fixed: Loading a savegame momentarily left players with undefined pitch limits
2016-10-22 21:02:10 -05:00
p_saveg.h
- read snapshots from zip.
2016-09-22 01:28:05 +02:00
p_scroll.cpp
- fixed: DScroller did not initialize m_LastHeight in all situations. This caused a problem with the serializer because RapidJSON aborts the write of a floating point value if it is invalid.
2016-09-28 11:58:12 +02:00
p_sectors.cpp
- another batch.
2016-09-19 19:58:04 +02:00
p_setup.cpp
- added polyobject serializer.
2016-09-20 09:11:13 +02:00
p_setup.h
- floatified p_trace, p_slopes and p_udmf.cpp.
2016-03-30 16:30:22 +02:00
p_sight.cpp
- wrap access to portal properties into sector_t:: member functions.
2016-04-19 11:35:28 +02:00
p_slopes.cpp
- floatified the few remaining linedef and sector properties that still were fixed_t. The only fixed point things left in r_defs.h are the nodes and a fixed point setter function for vertex_t, which is still needed by the node builder.
2016-04-24 12:15:09 +02:00
p_spec.cpp
- all thinker serializers done.
2016-09-20 00:41:22 +02:00
p_spec.h
- let DWaggleBase use the interpolation pointer of its parent instead of defining its own one.
2016-09-23 22:03:44 +02:00
p_states.cpp
- removed farchive.cpp and .h
2016-09-22 00:48:22 +02:00
p_switch.cpp
- all thinker serializers done.
2016-09-20 00:41:22 +02:00
p_tags.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
p_tags.h
Normalize line endings
2016-03-01 09:47:10 -06:00
p_teleport.cpp
- fixed some issues with teleport fog:
2016-06-06 10:48:40 +02:00
p_terrain.cpp
- re-added serialization of treanslations.
2016-09-20 19:45:32 +02:00
p_terrain.h
- converted FBehavior::StaticSerializeModuleStates.
2016-09-20 11:35:25 +02:00
p_things.cpp
Added GetProximity(classname, distance, flags, ptr).
2016-07-30 00:26:55 +02:00
p_tick.cpp
- added multiple message levels for 'developer' CVAR so that the important stuff won't get drowned in pointless notification spam that's of no use to anyone.
2016-08-28 09:55:04 +02:00
p_tick.h
Normalize line endings
2016-03-01 09:47:10 -06:00
p_trace.cpp
- fixed: Terrain splashes could be generated for 3D floors that were below the sector's actual floor.
2016-08-14 20:52:13 +02:00
p_trace.h
- added portal-awareness to the railgun trail.
2016-04-16 19:41:33 +02:00
p_udmf.cpp
- added UDMF portal flags. Names are identical with Eternity for compatibility reasons.
2016-10-02 00:31:25 +02:00
p_udmf.h
- replaced finesine for texture warping with a smaller custom table, based on the old 2005 FP code, but fixes the generation of the sine table.
2016-04-28 15:59:37 +02:00
p_usdf.cpp
Restricted custom goodbyes to ZSDF
2016-10-30 20:27:07 +01:00
p_user.cpp
- Putting the CVAR definition right in the middle of prediction stuff probably wasn't the best idea.
2016-10-25 09:25:57 +02:00
p_writemap.cpp
- floatified the few remaining linedef and sector properties that still were fixed_t. The only fixed point things left in r_defs.h are the nodes and a fixed point setter function for vertex_t, which is still needed by the node builder.
2016-04-24 12:15:09 +02:00
p_xlat.cpp
- floatified the few remaining linedef and sector properties that still were fixed_t. The only fixed point things left in r_defs.h are the nodes and a fixed point setter function for vertex_t, which is still needed by the node builder.
2016-04-24 12:15:09 +02:00
parsecontext.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
parsecontext.h
Normalize line endings
2016-03-01 09:47:10 -06:00
pathexpander.cpp
Merge branch conflicts fix
2016-01-21 10:49:57 +13:00
pathexpander.h
Merge branch conflicts fix
2016-01-21 10:49:57 +13:00
po_man.cpp
Fixed serialization of MovePoly class objects
2016-10-14 14:33:13 +03:00
po_man.h
- most thinkers are done. Some stuff about polyobject pointers is temporarily disabled right now because some of the required functions have already been pulled out.
2016-09-19 19:14:30 +02:00
portal.cpp
- fixed: Portals with disconnected parts were not grouped correctly.
2016-10-25 01:03:44 +02:00
portal.h
fixed: Polyobject-based line portals may not cache their angle as it may change at any time.
2016-06-19 12:32:45 +02:00
r_3dfloors.cpp
Fix unneeded fixed_t height in R_3D_AddHeight()
2016-04-26 23:11:27 -05:00
r_3dfloors.h
Commence renderer floatification
2016-04-22 23:09:13 -05:00
r_bsp.cpp
- Implemented r_fullbrightignoresectorcolor from QZDoom
2016-10-21 07:06:24 -04:00
r_bsp.h
Renderer floatification: Use floating point for wall scale and yrepeat
2016-04-22 23:12:53 -05:00
r_defs.h
- save global savegame data to JSON as well.
2016-09-21 12:19:13 +02:00
r_draw.cpp
Add support for capping sky with a solid color
2016-10-19 23:52:09 +02:00
r_draw.h
Fix dancing sprites due to texture coordinate calculations not taking pixel centers into account
2016-10-29 05:35:41 +02:00
r_drawt.cpp
Fix dancing sprites due to texture coordinate calculations not taking pixel centers into account
2016-10-29 05:35:41 +02:00
r_local.h
- replaced finesine for texture warping with a smaller custom table, based on the old 2005 FP code, but fixes the generation of the sine table.
2016-04-28 15:59:37 +02:00
r_main.cpp
- Fixes
2016-10-21 07:21:56 -04:00
r_main.h
Renderer floatification: Use floats for lighting values
2016-04-22 23:10:34 -05:00
r_plane.cpp
- Fixed: Reference to freed stack object in R_FindPlane. This caused a massive slowdown (90% drop in total performance) in R_FindPlane when built with optimizations on in GCC6. Although I don't really understand why since the comparison should have been O(1) regardless of memory contents and even if the check failed every plane it would still be pretty fast, this is what they mean when they say that anything can happen when undefined behavior is triggered.
2016-10-30 23:27:29 -04:00
r_plane.h
Keep values in floats longer for visplane drawing
2016-04-28 21:21:49 -05:00
r_renderer.h
- added a FileWriter class (taken from another project of mine) and changed m_png.cpp to use it.
2016-09-21 09:01:12 +02:00
r_segs.cpp
Fix dancing sprites due to texture coordinate calculations not taking pixel centers into account
2016-10-29 05:35:41 +02:00
r_segs.h
Renderer floatification: Use floating point for wall scale and yrepeat
2016-04-22 23:12:53 -05:00
r_sky.cpp
- fixed: R_InitSkyMap must check for the null texture which cannot be used as a sky because it has no bitmap and will cause an access violation in the sky cap color calculation.
2016-10-22 09:58:56 +02:00
r_sky.h
Renderer floatification: Use floating point for wall scale and yrepeat
2016-04-22 23:12:53 -05:00
r_state.h
- started implementing a JSON based serializer. Unfortunately it is far too slow to be of any real use.
2016-09-18 13:26:34 +02:00
r_swrenderer.cpp
- added a FileWriter class (taken from another project of mine) and changed m_png.cpp to use it.
2016-09-21 09:01:12 +02:00
r_swrenderer.h
- added a FileWriter class (taken from another project of mine) and changed m_png.cpp to use it.
2016-09-21 09:01:12 +02:00
r_things.cpp
- reverted WEAPONTOP to its original value of 32 and made the added fudging bit part of the render side.
2016-10-31 18:53:28 +01:00
r_things.h
Fix dancing sprites due to texture coordinate calculations not taking pixel centers into account
2016-10-29 05:35:41 +02:00
r_utility.cpp
- fixed: The canvastexture serializer did not call EndArray to close the containing object.
2016-09-23 08:27:31 +02:00
r_utility.h
- some preparations for converting the player serialization code.
2016-09-20 23:13:12 +02:00
Rect.h
Use a better packing algorithm for the texture atlases
2016-01-08 22:37:06 -06:00
s_advsound.cpp
Fixed compilation with GCC or Clang
2016-10-01 12:17:15 +03:00
s_environment.cpp
- re-added serialization of treanslations.
2016-09-20 19:45:32 +02:00
s_playlist.cpp
- added multiple message levels for 'developer' CVAR so that the important stuff won't get drowned in pointless notification spam that's of no use to anyone.
2016-08-28 09:55:04 +02:00
s_playlist.h
Normalize line endings
2016-03-01 09:47:10 -06:00
s_sndseq.cpp
Fixed serialization of DSeqPolyNode class objects
2016-10-14 23:05:02 +02:00
s_sndseq.h
- all DObjects converted.
2016-09-20 10:27:53 +02:00
s_sound.cpp
- added an integrity check to the SNDINFO parser to detect and eliminate recursive links. Normally these would crash the sound code later.
2016-09-30 10:50:41 +02:00
s_sound.h
- fixed: object pointers as array members may not be skipped if they are null.
2016-09-23 21:24:56 +02:00
sc_man.cpp
- added multiple message levels for 'developer' CVAR so that the important stuff won't get drowned in pointless notification spam that's of no use to anyone.
2016-08-28 09:55:04 +02:00
sc_man.h
- added 'strictdecorate' CVAR. If this is set to 'true', any DECORATE error that had to be demoted to a warning for backwards compatibility will be treated as an actual error.
2016-06-08 10:56:11 +02:00
sc_man_scanner.re
- The fixed_t type for the VM also is not needed any longer and was removed.
2016-03-25 15:50:39 +01:00
sc_man_tokens.h
- The fixed_t type for the VM also is not needed any longer and was removed.
2016-03-25 15:50:39 +01:00
serializer.cpp
- Clear out GCC 6.2 warnings (interestingly they now check for misleading indentation which found a good case in fragglescript/t_func.cpp even though I believe it was harmless)
2016-10-17 00:19:08 -04:00
serializer.h
- Clear out GCC 6.2 warnings (interestingly they now check for misleading indentation which found a good case in fragglescript/t_func.cpp even though I believe it was harmless)
2016-10-17 00:19:08 -04:00
skins.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
skins.h
Normalize line endings
2016-03-01 09:47:10 -06:00
SkylineBinPack.cpp
*BinPack fixes -- disjointRects only defined #ifdef _DEBUG
2016-01-18 14:45:23 -06:00
SkylineBinPack.h
Switch to the bottom-left picker for the Skyline Bin Packer
2016-01-10 21:54:28 -06:00
st_start.h
Normalize line endings
2016-03-01 09:47:10 -06:00
st_stuff.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
st_stuff.h
Normalize line endings
2016-03-01 09:47:10 -06:00
statistics.cpp
- implemented saving of new format savegames as zips. The code for that was adapted from zipdir.c.
2016-09-21 17:37:56 +02:00
statnums.h
Revert "- removed STAT_INVENTORY."
2016-08-25 21:41:17 +02:00
stats.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
stats.h
Normalize line endings
2016-03-01 09:47:10 -06:00
stringtable.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
stringtable.h
Normalize line endings
2016-03-01 09:47:10 -06:00
strnatcmp.c
strnatcmp.h
tagitem.h
tarray.h
- save global savegame data to JSON as well.
2016-09-21 12:19:13 +02:00
teaminfo.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
teaminfo.h
Normalize line endings
2016-03-01 09:47:10 -06:00
tempfiles.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
tempfiles.h
Normalize line endings
2016-03-01 09:47:10 -06:00
templates.h
- Refactored SBarInfo flow control so negatable commands are handled statically.
2016-04-02 23:43:56 -04:00
tflags.h
- all thinker serializers done.
2016-09-20 00:41:22 +02:00
v_blend.cpp
- Backported blood_fade_scalar from Skulltag
2016-10-06 20:01:20 -04:00
v_collection.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
v_collection.h
Normalize line endings
2016-03-01 09:47:10 -06:00
v_draw.cpp
Fixed: DCanvas::FillSimplePoly must set dc_destorg
2016-10-31 22:34:46 -05:00
v_font.cpp
- removed farchive.cpp and .h
2016-09-22 00:48:22 +02:00
v_font.h
- re-added serialization of treanslations.
2016-09-20 19:45:32 +02:00
v_palette.cpp
- removed STACK_ARGS.
2016-04-11 10:46:30 +02:00
v_palette.h
Normalize line endings
2016-03-01 09:47:10 -06:00
v_pfx.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
v_pfx.h
Normalize line endings
2016-03-01 09:47:10 -06:00
v_text.cpp
- removed STACK_ARGS.
2016-04-11 10:46:30 +02:00
v_text.h
Normalize line endings
2016-03-01 09:47:10 -06:00
v_video.cpp
Fix video mode selection bug
2016-09-15 07:52:53 +02:00
v_video.h
Fix video mode selection bug
2016-09-15 07:52:53 +02:00
valgrind.inc
vectors.h
- fixed: TVector::Resized needs to consider that the input vector has a length of 0. In this case just performing the normal calculations results in an invalid vector.
2016-10-03 11:00:26 +02:00
version.h
- undid savegame version bump because it's not needed.
2016-09-24 09:18:25 +02:00
w_wad.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
w_wad.h
Normalize line endings
2016-03-01 09:47:10 -06:00
w_zip.h
- Fixed: Modern versions of GCC on PowerPC inserted padding to the end of pragma packed structures.
2016-03-13 01:14:08 -05:00
weightedlist.h
Normalize line endings
2016-03-01 09:47:10 -06:00
wi_stuff.cpp
- removed a few leftover FRACUNITs.
2016-04-02 20:07:18 +02:00
wi_stuff.h
Normalize line endings
2016-03-01 09:47:10 -06:00
x86.cpp
- removed STACK_ARGS.
2016-04-11 10:46:30 +02:00
x86.h
Normalize line endings
2016-03-01 09:47:10 -06:00
xs_Float.h
Renderer floatification: Use floating point for texturemids and Y scales
2016-04-22 23:12:53 -05:00
zstrformat.cpp
- removed special treatment for not using stdint.h with MSVC. Current compiler versions have this file.
2016-03-24 11:30:11 +01:00
zstring.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00
zstring.h
Normalize line endings
2016-03-01 09:47:10 -06:00
zzautozend.cpp
Normalize line endings
2016-03-01 09:47:10 -06:00