.. |
asm_ia32
|
- deleted rt_copy*col and rt_map*col assembly versions after running benchmarks that show inferior performance to the C++ versions on both older and newer CPUs.
|
2016-12-05 00:46:58 +01:00 |
asm_x86_64
|
|
|
fragglescript
|
- use a separate exception type for reporting errors from FraggleScript.
|
2016-12-02 16:56:50 +01:00 |
g_inventory
|
Merge https://github.com/coelckers/gzdoom
|
2016-12-06 18:19:08 -05:00 |
g_shared
|
- corrected the export signatures of several script exports to contain the correct classes, so that the fudging in FindFunction could be removed.
|
2016-12-02 18:52:58 +01:00 |
g_strife
|
Merge https://github.com/coelckers/gzdoom
|
2016-12-06 18:19:08 -05:00 |
gl
|
Merge https://github.com/coelckers/gzdoom
|
2016-12-06 18:19:08 -05:00 |
intermission
|
- disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared.
|
2016-11-25 00:25:26 +01:00 |
math
|
- implemented '**' (power) operator. To ensure reliability, acustom 'pow' function will be used to calculate it.
|
2016-10-17 15:17:48 +02:00 |
menu
|
Merge https://github.com/coelckers/gzdoom
|
2016-12-06 18:19:08 -05:00 |
oplsynth
|
|
|
posix
|
Merge https://github.com/coelckers/gzdoom
|
2016-12-06 18:19:08 -05:00 |
r_data
|
Merge https://github.com/coelckers/gzdoom
|
2016-12-06 18:19:08 -05:00 |
rapidjson
|
- variable was in the wrong scope.
|
2016-10-02 18:56:04 +02:00 |
resourcefiles
|
Merge branch 'master' into zscript
|
2016-11-23 14:39:14 +01:00 |
scripting
|
- for the time being, make ZScript command line switch locked so that everybody understands that it's not ready for use in released mods yet.
|
2016-12-06 22:42:10 +01:00 |
sfmt
|
|
|
sound
|
Merge branch 'master' of c:\Programming\Doom-Dev\zdoom_\ into zscript
|
2016-11-27 16:31:26 +01:00 |
textures
|
Merge https://github.com/coelckers/gzdoom
|
2016-12-06 18:19:08 -05:00 |
timidity
|
|
|
wildmidi
|
|
|
win32
|
Merge https://github.com/coelckers/gzdoom
|
2016-12-06 18:19:08 -05:00 |
xlat
|
|
|
__autostart.cpp
|
- Fixed the order of the MS sections.
|
2016-11-22 21:20:42 +01:00 |
actionspecials.h
|
|
|
actor.h
|
Merge branch 'zscript' of https://github.com/rheit/zdoom into gz-zscript
|
2016-12-06 12:33:52 +01:00 |
actorptrselect.cpp
|
|
|
actorptrselect.h
|
|
|
am_map.cpp
|
Merge branch 'master' into zscript
|
2016-12-03 15:54:18 +01:00 |
am_map.h
|
- fixed: Custom automap colors were not invalidated on restart.
|
2016-12-03 15:44:46 +01:00 |
announcer.h
|
|
|
autosegs.h
|
- allow defining native fields through scripts. Internally this only requires exporting the address, but not the entire field.
|
2016-11-22 19:20:31 +01:00 |
b_bot.cpp
|
- disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared.
|
2016-11-25 00:25:26 +01:00 |
b_bot.h
|
- converted the user variable serializer.
|
2016-09-20 18:27:47 +02:00 |
b_func.cpp
|
|
|
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
|
|
|
b_think.cpp
|
- split up zscript/shared/inventory.txt.
|
2016-11-30 13:36:13 +01:00 |
basicinlines.h
|
|
|
basictypes.h
|
|
|
bbannouncer.cpp
|
|
|
c_bind.cpp
|
|
|
c_bind.h
|
|
|
c_cmds.cpp
|
- Fixed missing linebreak in 'currentpos' error message.
|
2016-12-04 10:25:23 +01:00 |
c_console.cpp
|
Merge https://github.com/coelckers/gzdoom
|
2016-12-06 18:19:08 -05:00 |
c_console.h
|
|
|
c_consolebuffer.cpp
|
|
|
c_consolebuffer.h
|
|
|
c_cvars.cpp
|
Revert "Merge commit 'refs/pull/122/head' of https://github.com/coelckers/gzdoom"
|
2016-11-25 21:02:18 -05:00 |
c_cvars.h
|
Revert "Merge commit 'refs/pull/122/head' of https://github.com/coelckers/gzdoom"
|
2016-11-25 21:02:18 -05:00 |
c_dispatch.cpp
|
- disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared.
|
2016-11-25 00:25:26 +01:00 |
c_dispatch.h
|
|
|
c_expr.cpp
|
|
|
CMakeLists.txt
|
Merge https://github.com/coelckers/gzdoom
|
2016-12-06 18:19:08 -05:00 |
cmdlib.cpp
|
- optionally allow passing a script position object to V_GetColor and subfunctions for better error output. Implemented this for all occurences where this info was available.
|
2016-12-03 16:27:53 +01:00 |
cmdlib.h
|
- optionally allow passing a script position object to V_GetColor and subfunctions for better error output. Implemented this for all occurences where this info was available.
|
2016-12-03 16:27:53 +01:00 |
colormatcher.cpp
|
|
|
colormatcher.h
|
|
|
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
|
|
|
configfile.cpp
|
|
|
configfile.h
|
|
|
ct_chat.cpp
|
- moved armor class declarations to their own file and added necessary #includes only to those files actually using them.
|
2016-11-30 10:55:03 +01:00 |
d_dehacked.cpp
|
- fixed: Dehacked did not copy the defaults for DehackedPickup replacements anymore.
|
2016-12-02 01:33:18 +01:00 |
d_dehacked.h
|
- changed the return value of PickupMessage to an FString so that it can interface with scripts.
|
2016-11-28 16:19:01 +01:00 |
d_event.h
|
|
|
d_gui.h
|
|
|
d_iwad.cpp
|
- optionally allow passing a script position object to V_GetColor and subfunctions for better error output. Implemented this for all occurences where this info was available.
|
2016-12-03 16:27:53 +01:00 |
d_main.cpp
|
- removed unused label.
|
2016-12-04 14:29:03 +01:00 |
d_main.h
|
|
|
d_net.cpp
|
- split up zscript/shared/inventory.txt.
|
2016-11-30 13:36:13 +01:00 |
d_net.h
|
|
|
d_netinf.h
|
|
|
d_netinfo.cpp
|
- added some missing End... calls in player deserialization code.
|
2016-09-23 20:05:12 +02:00 |
d_player.h
|
- removed an assert from APowerMorph::EndEffect. With some recent changes to DestroyAllInventory it appears that the asserted condition no longer is true at this point when ending a game.
|
2016-12-01 00:05:23 +01: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
|
- optionally allow passing a script position object to V_GetColor and subfunctions for better error output. Implemented this for all occurences where this info was available.
|
2016-12-03 16:27:53 +01:00 |
decallib.h
|
|
|
dobject.cpp
|
- removed an assert from APowerMorph::EndEffect. With some recent changes to DestroyAllInventory it appears that the asserted condition no longer is true at this point when ending a game.
|
2016-12-01 00:05:23 +01:00 |
dobject.h
|
- removed an assert from APowerMorph::EndEffect. With some recent changes to DestroyAllInventory it appears that the asserted condition no longer is true at this point when ending a game.
|
2016-12-01 00:05:23 +01:00 |
dobjgc.cpp
|
- disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared.
|
2016-11-25 00:25:26 +01:00 |
dobjtype.cpp
|
- added automatic type deduction capabilities for local variables. If you type 'let variable = value;' the type of 'variable' will be deduced from the given value. This is mostly of interest for type casting pointers, because 'let p = Classtype(objectvar);' does not require writing the class type name twice.
|
2016-12-05 13:24:42 +01:00 |
dobjtype.h
|
- added automatic type deduction capabilities for local variables. If you type 'let variable = value;' the type of 'variable' will be deduced from the given value. This is mostly of interest for type casting pointers, because 'let p = Classtype(objectvar);' does not require writing the class type name twice.
|
2016-12-05 13:24:42 +01:00 |
doomdata.h
|
- re-added serialization of treanslations.
|
2016-09-20 19:45:32 +02:00 |
doomdef.cpp
|
|
|
doomdef.h
|
|
|
doomerrors.h
|
- record all line numbers during function generation. This is useful for error reporting and eventually debugging.
|
2016-12-02 17:36:29 +01: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
|
- fixed: map commands will now take capslock DM/COOP as arguments
|
2016-11-01 15:09:09 +01:00 |
doomtype.h
|
Merge https://github.com/coelckers/gzdoom
|
2016-12-06 18:19:08 -05:00 |
dscript.h
|
|
|
dsectoreffect.cpp
|
- disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared.
|
2016-11-25 00:25:26 +01:00 |
dsectoreffect.h
|
- disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared.
|
2016-11-25 00:25:26 +01:00 |
dthinker.cpp
|
- allow the VM to run on one global stack per thread.
|
2016-11-30 17:15:01 +01:00 |
dthinker.h
|
- disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared.
|
2016-11-25 00:25:26 +01:00 |
edata.cpp
|
|
|
edata.h
|
|
|
empty.cpp
|
|
|
errors.h
|
|
|
f_wipe.cpp
|
|
|
f_wipe.h
|
|
|
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
|
|
|
g_game.cpp
|
- scriptified Hexen's Banishment Device.
|
2016-11-28 01:30:36 +01: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
|
Merge https://github.com/coelckers/gzdoom
|
2016-12-06 18:19:08 -05:00 |
g_level.h
|
- scriptified A_SpawnFly.
|
2016-11-03 13:38:40 +01:00 |
g_mapinfo.cpp
|
- optionally allow passing a script position object to V_GetColor and subfunctions for better error output. Implemented this for all occurences where this info was available.
|
2016-12-03 16:27:53 +01:00 |
g_pch.h
|
- fixed a memory leak in the compiler.
|
2016-11-10 13:37:38 +01:00 |
g_pch2.h
|
|
|
g_skill.cpp
|
- added all missing things to enable the scriptified version of A_BrainSpit.
|
2016-11-18 22:12:53 +01:00 |
gameconfigfile.cpp
|
|
|
gameconfigfile.h
|
|
|
gametype.h
|
|
|
gccinlines.h
|
|
|
gi.cpp
|
|
|
gi.h
|
|
|
gitinfo.cpp
|
|
|
gstrings.h
|
|
|
GuillotineBinPack.cpp
|
|
|
GuillotineBinPack.h
|
|
|
hu_scores.cpp
|
|
|
hu_stuff.h
|
|
|
i_cd.h
|
|
|
i_module.cpp
|
- Fixed build with MinGW-w64 (TDM-GCC 5.1). Note that the resulting binary will crash under -O3 until the alignment violation is taken care of in FRemapTable::Alloc.
|
2016-11-22 22:41:32 -05:00 |
i_module.h
|
- Added support for GTK3 (thanks to "MineyMe" and edward-san)
|
2016-11-12 18:32:09 -05:00 |
i_movie.h
|
|
|
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
|
|
|
i_video.h
|
|
|
info.cpp
|
redid the exception mechanism for script-side access violations to be of more use for diagnosing problems.
|
2016-12-03 12:23:13 +01:00 |
info.h
|
- removed an assert from APowerMorph::EndEffect. With some recent changes to DestroyAllInventory it appears that the asserted condition no longer is true at this point when ending a game.
|
2016-12-01 00:05:23 +01:00 |
keysections.cpp
|
|
|
lists.h
|
|
|
lumpconfigfile.cpp
|
|
|
lumpconfigfile.h
|
|
|
m_alloc.cpp
|
|
|
m_alloc.h
|
|
|
m_argv.cpp
|
- disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared.
|
2016-11-25 00:25:26 +01:00 |
m_argv.h
|
|
|
m_bbox.cpp
|
|
|
m_bbox.h
|
|
|
m_cheat.cpp
|
- allow the VM to run on one global stack per thread.
|
2016-11-30 17:15:01 +01:00 |
m_cheat.h
|
|
|
m_crc32.h
|
|
|
m_fixed.h
|
|
|
m_joy.cpp
|
|
|
m_joy.h
|
|
|
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
|
|
|
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
|
|
|
md5.h
|
|
|
memarena.cpp
|
- Fixed more GCC/Clang warnings.
|
2016-11-27 02:34:32 +01:00 |
memarena.h
|
- Fixed more GCC/Clang warnings.
|
2016-11-27 02:34:32 +01:00 |
mscinlines.h
|
|
|
mus2midi.cpp
|
|
|
mus2midi.h
|
|
|
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
|
|
|
namedef.h
|
- added automatic type deduction capabilities for local variables. If you type 'let variable = value;' the type of 'variable' will be deduced from the given value. This is mostly of interest for type casting pointers, because 'let p = Classtype(objectvar);' does not require writing the class type name twice.
|
2016-12-05 13:24:42 +01:00 |
nodebuild.cpp
|
|
|
nodebuild.h
|
|
|
nodebuild_classify_nosse2.cpp
|
|
|
nodebuild_classify_sse2.cpp
|
|
|
nodebuild_events.cpp
|
|
|
nodebuild_extract.cpp
|
|
|
nodebuild_gl.cpp
|
|
|
nodebuild_utility.cpp
|
|
|
p_3dfloors.cpp
|
|
|
p_3dfloors.h
|
|
|
p_3dmidtex.cpp
|
|
|
p_3dmidtex.h
|
|
|
p_acs.cpp
|
- allow the VM to run on one global stack per thread.
|
2016-11-30 17:15:01 +01:00 |
p_acs.h
|
Merge branch 'master' into json
|
2016-09-22 09:09:48 +02:00 |
p_actionfunctions.cpp
|
redid the exception mechanism for script-side access violations to be of more use for diagnosing problems.
|
2016-12-03 12:23:13 +01:00 |
p_blockmap.h
|
|
|
p_buildmap.cpp
|
- disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared.
|
2016-11-25 00:25:26 +01:00 |
p_ceiling.cpp
|
- added null pointer validation to any relevant exported function. In most cases null pointers were already being treated as 'do nothing', but there's several places where this can make the code silently fail so in these cases a VM exception will be raised, once the VM's exception handling has been repaired to provide useful diagnostics. (Right now all it does is catch the exception, print a useless message and return to the caller as if nothing has happened.)
|
2016-12-02 12:06:49 +01:00 |
p_checkposition.h
|
|
|
p_conversation.cpp
|
- scriptified a_strifeitems.cpp and a_debris.cpp.
|
2016-11-29 12:17:05 +01:00 |
p_conversation.h
|
Added two new sub-blocks for Choice blocks
|
2016-10-30 19:30:53 +01:00 |
p_doors.cpp
|
- disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared.
|
2016-11-25 00:25:26 +01:00 |
p_effect.cpp
|
- scriptified some trivial stuff from g_shared.
|
2016-11-29 19:50:34 +01:00 |
p_effect.h
|
Missing include guard
|
2016-11-17 01:28:51 +01:00 |
p_enemy.cpp
|
- fixed: A_Face* should not require the target to be non-null.
|
2016-12-03 15:59:02 +01:00 |
p_enemy.h
|
- allow the VM to run on one global stack per thread.
|
2016-11-30 17:15:01 +01:00 |
p_floor.cpp
|
- added null pointer validation to any relevant exported function. In most cases null pointers were already being treated as 'do nothing', but there's several places where this can make the code silently fail so in these cases a VM exception will be raised, once the VM's exception handling has been repaired to provide useful diagnostics. (Right now all it does is catch the exception, print a useless message and return to the caller as if nothing has happened.)
|
2016-12-02 12:06:49 +01:00 |
p_glnodes.cpp
|
- scriptified Strife's flamethrower and grenade launcher.
|
2016-11-29 14:12:39 +01:00 |
p_interaction.cpp
|
- added null pointer validation to any relevant exported function. In most cases null pointers were already being treated as 'do nothing', but there's several places where this can make the code silently fail so in these cases a VM exception will be raised, once the VM's exception handling has been repaired to provide useful diagnostics. (Right now all it does is catch the exception, print a useless message and return to the caller as if nothing has happened.)
|
2016-12-02 12:06:49 +01:00 |
p_lights.cpp
|
- disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared.
|
2016-11-25 00:25:26 +01:00 |
p_linkedsectors.cpp
|
|
|
p_lnspec.cpp
|
Merge branch 'zscript' of https://github.com/rheit/zdoom into gz-zscript
|
2016-11-30 18:46:23 +01:00 |
p_lnspec.h
|
|
|
p_local.h
|
- scriptified Hexen's Bloodscourge and Serpent.
|
2016-11-28 00:49:10 +01:00 |
p_map.cpp
|
- fixed: FTranslatedLineTarget::angleFromSource returned the attack angle, not the angle between actors when returned from P_LineAttack.
|
2016-12-06 11:04:54 +01:00 |
p_maputl.cpp
|
- added null pointer validation to any relevant exported function. In most cases null pointers were already being treated as 'do nothing', but there's several places where this can make the code silently fail so in these cases a VM exception will be raised, once the VM's exception handling has been repaired to provide useful diagnostics. (Right now all it does is catch the exception, print a useless message and return to the caller as if nothing has happened.)
|
2016-12-02 12:06:49 +01:00 |
p_maputl.h
|
|
|
p_mobj.cpp
|
- fixed bad parameter in AActor::ModifyDamage.
|
2016-12-06 00:00:56 +01:00 |
p_pillar.cpp
|
- disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared.
|
2016-11-25 00:25:26 +01:00 |
p_plats.cpp
|
- disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared.
|
2016-11-25 00:25:26 +01:00 |
p_portals.cpp
|
|
|
p_pspr.cpp
|
- corrected the export signatures of several script exports to contain the correct classes, so that the fudging in FindFunction could be removed.
|
2016-12-02 18:52:58 +01:00 |
p_pspr.h
|
Merge branch 'zscript' of https://github.com/rheit/zdoom into gz-zscript
|
2016-11-30 18:46:23 +01:00 |
p_pusher.cpp
|
- disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared.
|
2016-11-25 00:25:26 +01:00 |
p_saveg.cpp
|
Merge branch 'master' of https://github.com/rheit/zdoom
|
2016-10-23 18:50:59 +02:00 |
p_saveg.h
|
- read snapshots from zip.
|
2016-09-22 01:28:05 +02:00 |
p_scroll.cpp
|
- disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared.
|
2016-11-25 00:25:26 +01:00 |
p_sectors.cpp
|
- scriptified some trivial stuff from g_shared.
|
2016-11-29 19:50:34 +01:00 |
p_setup.cpp
|
- block access to private and protected data for the external variabler getter functions.
|
2016-11-05 09:50:53 +01:00 |
p_setup.h
|
|
|
p_sight.cpp
|
- added null pointer validation to any relevant exported function. In most cases null pointers were already being treated as 'do nothing', but there's several places where this can make the code silently fail so in these cases a VM exception will be raised, once the VM's exception handling has been repaired to provide useful diagnostics. (Right now all it does is catch the exception, print a useless message and return to the caller as if nothing has happened.)
|
2016-12-02 12:06:49 +01:00 |
p_slopes.cpp
|
- fixed: The math for emulating the old slop overflow was not correct and made the affected sectors in void.wad display incorrectly.
|
2016-12-03 14:42:06 +01:00 |
p_spec.cpp
|
Merge branch 'zscript' of https://github.com/rheit/zdoom into gz-zscript
|
2016-11-30 18:46:23 +01:00 |
p_spec.h
|
- disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared.
|
2016-11-25 00:25:26 +01:00 |
p_states.cpp
|
- added null pointer validation to any relevant exported function. In most cases null pointers were already being treated as 'do nothing', but there's several places where this can make the code silently fail so in these cases a VM exception will be raised, once the VM's exception handling has been repaired to provide useful diagnostics. (Right now all it does is catch the exception, print a useless message and return to the caller as if nothing has happened.)
|
2016-12-02 12:06:49 +01:00 |
p_switch.cpp
|
- disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared.
|
2016-11-25 00:25:26 +01:00 |
p_tags.cpp
|
|
|
p_tags.h
|
|
|
p_teleport.cpp
|
- scriptified ArtiTeleport.
|
2016-11-25 19:52:35 +01:00 |
p_terrain.cpp
|
- scriptified Hexen's Bloodscourge and Serpent.
|
2016-11-28 00:49:10 +01:00 |
p_terrain.h
|
- converted FBehavior::StaticSerializeModuleStates.
|
2016-09-20 11:35:25 +02:00 |
p_things.cpp
|
Merge branch 'master' into zscript
|
2016-12-02 21:14:56 +01: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
|
|
|
p_trace.cpp
|
|
|
p_trace.h
|
|
|
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
|
|
|
p_usdf.cpp
|
Restricted custom goodbyes to ZSDF
|
2016-10-30 20:27:07 +01:00 |
p_user.cpp
|
Merge https://github.com/coelckers/gzdoom
|
2016-12-06 18:19:08 -05:00 |
p_writemap.cpp
|
|
|
p_xlat.cpp
|
|
|
parsecontext.cpp
|
|
|
parsecontext.h
|
|
|
pathexpander.cpp
|
|
|
pathexpander.h
|
|
|
po_man.cpp
|
Merge branch 'master' into zscript
|
2016-12-03 15:54:18 +01:00 |
po_man.h
|
- disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared.
|
2016-11-25 00:25:26 +01:00 |
portal.cpp
|
- fixed: Portals with disconnected parts were not grouped correctly.
|
2016-10-25 01:03:44 +02:00 |
portal.h
|
|
|
r_3dfloors.cpp
|
Move software renderer into its own namespace to isolate its globals and make
|
2016-12-01 02:38:32 +01:00 |
r_3dfloors.h
|
Move software renderer into its own namespace to isolate its globals and make
|
2016-12-01 02:38:32 +01:00 |
r_bsp.cpp
|
Merge remote-tracking branch 'zdoom/master' into qzdoom
|
2016-12-05 08:22:04 +01:00 |
r_bsp.h
|
Move software renderer into its own namespace to isolate its globals and make
|
2016-12-01 02:38:32 +01:00 |
r_defs.h
|
Merge https://github.com/coelckers/gzdoom
|
2016-12-06 18:19:08 -05:00 |
r_draw.cpp
|
- removed pointless assignment.
|
2016-12-05 02:08:26 +01:00 |
r_draw.h
|
Merge remote-tracking branch 'zdoom/master' into qzdoom
|
2016-12-05 08:22:04 +01:00 |
r_draw_pal.cpp
|
Fix some typos
|
2016-12-06 21:41:41 +01:00 |
r_draw_pal.h
|
Fix some typos
|
2016-12-06 21:41:41 +01:00 |
r_draw_rgba.cpp
|
Move rgba drawers to be dispatched by r_draw_tc
|
2016-12-05 09:22:45 +01:00 |
r_draw_rgba.h
|
Move rgba drawers to be dispatched by r_draw_tc
|
2016-12-05 09:22:45 +01:00 |
r_draw_tc.cpp
|
Add thread awareness to the rt family of drawers
|
2016-12-06 15:13:43 +01:00 |
r_draw_tc.h
|
Move rgba drawers to be dispatched by r_draw_tc
|
2016-12-05 09:22:45 +01:00 |
r_drawers.cpp
|
Capped sky rendering
|
2016-12-03 06:58:06 +01:00 |
r_drawers.h
|
Capped sky rendering
|
2016-12-03 06:58:06 +01:00 |
r_drawt.cpp
|
Merge remote-tracking branch 'zdoom/master' into qzdoom
|
2016-12-05 08:22:04 +01:00 |
r_drawt_pal.cpp
|
Add thread awareness to the rt family of drawers
|
2016-12-06 15:13:43 +01:00 |
r_drawt_rgba.cpp
|
Move rgba drawers to be dispatched by r_draw_tc
|
2016-12-05 09:22:45 +01:00 |
r_local.h
|
|
|
r_main.cpp
|
Fix compile error
|
2016-12-06 05:07:37 +01:00 |
r_main.h
|
Merge remote-tracking branch 'zdoom/master' into qzdoom
|
2016-12-05 08:22:04 +01:00 |
r_plane.cpp
|
Add tilted plane drawer
|
2016-12-06 19:44:28 +01:00 |
r_plane.h
|
ColoredSpan and FogBoundary drawers
|
2016-12-06 18:58:39 +01:00 |
r_poly.cpp
|
Adjust class naming to closer match the GZDoom renderer and split portal rendering part to its own file
|
2016-12-03 14:58:56 +01:00 |
r_poly.h
|
Adjust class naming to closer match the GZDoom renderer and split portal rendering part to its own file
|
2016-12-03 14:58:56 +01:00 |
r_poly_cull.cpp
|
Fix up/down culling issue
|
2016-12-03 05:02:34 +01:00 |
r_poly_cull.h
|
Fix up/down culling issue
|
2016-12-03 05:02:34 +01:00 |
r_poly_decal.cpp
|
Move software renderer into its own namespace to isolate its globals and make
|
2016-12-01 02:38:32 +01:00 |
r_poly_decal.h
|
Add plane clipping to the triangle drawer
|
2016-11-26 10:49:29 +01:00 |
r_poly_intersection.cpp
|
Add some intersection tests useful for culling
|
2016-11-12 14:55:14 +01:00 |
r_poly_intersection.h
|
Add portal plane clipping
|
2016-11-26 09:01:58 +01:00 |
r_poly_particle.cpp
|
Move software renderer into its own namespace to isolate its globals and make
|
2016-12-01 02:38:32 +01:00 |
r_poly_particle.h
|
Add plane clipping to the triangle drawer
|
2016-11-26 10:49:29 +01:00 |
r_poly_plane.cpp
|
Adjust class naming to closer match the GZDoom renderer and split portal rendering part to its own file
|
2016-12-03 14:58:56 +01:00 |
r_poly_plane.h
|
Plane texturing adjustments
|
2016-11-27 04:39:33 +01:00 |
r_poly_playersprite.cpp
|
Move software renderer into its own namespace to isolate its globals and make
|
2016-12-01 02:38:32 +01:00 |
r_poly_playersprite.h
|
Split r_poly into multiple files handling each aspect of rendering a scene
|
2016-11-14 14:19:48 +01:00 |
r_poly_portal.cpp
|
Adjust class naming to closer match the GZDoom renderer and split portal rendering part to its own file
|
2016-12-03 14:58:56 +01:00 |
r_poly_portal.h
|
Adjust class naming to closer match the GZDoom renderer and split portal rendering part to its own file
|
2016-12-03 14:58:56 +01:00 |
r_poly_scene.cpp
|
Adjust class naming to closer match the GZDoom renderer and split portal rendering part to its own file
|
2016-12-03 14:58:56 +01:00 |
r_poly_scene.h
|
Adjust class naming to closer match the GZDoom renderer and split portal rendering part to its own file
|
2016-12-03 14:58:56 +01:00 |
r_poly_sky.cpp
|
Adjust class naming to closer match the GZDoom renderer and split portal rendering part to its own file
|
2016-12-03 14:58:56 +01:00 |
r_poly_sky.h
|
Capped sky rendering
|
2016-12-03 06:58:06 +01:00 |
r_poly_sprite.cpp
|
Fully hook up sprite clipping by subsector
|
2016-12-02 13:24:53 +01:00 |
r_poly_sprite.h
|
Fully hook up sprite clipping by subsector
|
2016-12-02 13:24:53 +01:00 |
r_poly_triangle.cpp
|
Move software renderer into its own namespace to isolate its globals and make
|
2016-12-01 02:38:32 +01:00 |
r_poly_triangle.h
|
Move software renderer into its own namespace to isolate its globals and make
|
2016-12-01 02:38:32 +01:00 |
r_poly_wall.cpp
|
Fix null pointer crash bug
|
2016-12-04 03:12:40 +01:00 |
r_poly_wall.h
|
Add plane clipping to the triangle drawer
|
2016-11-26 10:49:29 +01:00 |
r_poly_wallsprite.cpp
|
Move software renderer into its own namespace to isolate its globals and make
|
2016-12-01 02:38:32 +01:00 |
r_poly_wallsprite.h
|
Add plane clipping to the triangle drawer
|
2016-11-26 10:49:29 +01: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
|
Remove comment about Build code as it is no longer correct (there's no build code left in that file)
|
2016-12-06 19:44:56 +01:00 |
r_segs.h
|
Move software renderer into its own namespace to isolate its globals and make
|
2016-12-01 02:38:32 +01: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
|
|
|
r_state.h
|
Move software renderer into its own namespace to isolate its globals and make
|
2016-12-01 02:38:32 +01:00 |
r_swrenderer.cpp
|
- r_polyrenderer now notifies the gamesim on change of new pitch limits.
|
2016-12-05 16:05:33 -05:00 |
r_swrenderer.h
|
Request GL BSP instead of requiring automap texturing to be on
|
2016-11-09 12:07:07 +01:00 |
r_things.cpp
|
Add drawer commands for pal mode
|
2016-12-05 10:44:24 +01:00 |
r_things.h
|
Merge remote-tracking branch 'zdoom/master' into qzdoom
|
2016-12-05 08:22:04 +01:00 |
r_thread.cpp
|
Added missing copyrights
|
2016-11-01 21:44:33 +01:00 |
r_thread.h
|
Add tilted plane drawer
|
2016-12-06 19:44:28 +01:00 |
r_utility.cpp
|
Merge https://github.com/coelckers/gzdoom
|
2016-12-06 18:19:08 -05:00 |
r_utility.h
|
- some preparations for converting the player serialization code.
|
2016-09-20 23:13:12 +02:00 |
Rect.h
|
|
|
s_advsound.cpp
|
- disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared.
|
2016-11-25 00:25:26 +01: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
|
|
|
s_sndseq.cpp
|
- disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared.
|
2016-11-25 00:25:26 +01:00 |
s_sndseq.h
|
- disabled the scripted virtual function module after finding out that it only works if each single class that may serve as a parent for scripting is explicitly declared.
|
2016-11-25 00:25:26 +01:00 |
s_sound.cpp
|
- added a larger batch of function exports.
|
2016-11-30 01:25:51 +01:00 |
s_sound.h
|
Added "local" parameters to A_PlaySound and ACS PlaySound
|
2016-11-01 13:21:32 -04:00 |
sc_man.cpp
|
- record all line numbers during function generation. This is useful for error reporting and eventually debugging.
|
2016-12-02 17:36:29 +01:00 |
sc_man.h
|
- try to preserve a bit more information about incorrect use of user variables to print more meaningful error messages. This is not complete yet and will need integration with the previous commit.
|
2016-11-13 12:02:41 +01:00 |
sc_man_scanner.re
|
- added automatic type deduction capabilities for local variables. If you type 'let variable = value;' the type of 'variable' will be deduced from the given value. This is mostly of interest for type casting pointers, because 'let p = Classtype(objectvar);' does not require writing the class type name twice.
|
2016-12-05 13:24:42 +01:00 |
sc_man_tokens.h
|
- added automatic type deduction capabilities for local variables. If you type 'let variable = value;' the type of 'variable' will be deduced from the given value. This is mostly of interest for type casting pointers, because 'let p = Classtype(objectvar);' does not require writing the class type name twice.
|
2016-12-05 13:24:42 +01:00 |
serializer.cpp
|
Merge branch 'master' of https://github.com/rheit/zdoom into zscript
|
2016-11-12 15:36:59 +01: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
|
|
|
skins.h
|
|
|
SkylineBinPack.cpp
|
|
|
SkylineBinPack.h
|
|
|
st_start.h
|
|
|
st_stuff.cpp
|
|
|
st_stuff.h
|
|
|
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
|
|
|
stats.h
|
|
|
stringtable.cpp
|
|
|
stringtable.h
|
|
|
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
|
- optionally allow passing a script position object to V_GetColor and subfunctions for better error output. Implemented this for all occurences where this info was available.
|
2016-12-03 16:27:53 +01:00 |
teaminfo.h
|
|
|
tempfiles.cpp
|
|
|
tempfiles.h
|
|
|
templates.h
|
|
|
tflags.h
|
- all thinker serializers done.
|
2016-09-20 00:41:22 +02:00 |
v_blend.cpp
|
- converted half of ClericHoly. (Making a commit before starting on the more complex stuff.)
|
2016-11-26 13:18:48 +01:00 |
v_collection.cpp
|
|
|
v_collection.h
|
|
|
v_draw.cpp
|
Merge remote-tracking branch 'zdoom/master' into qzdoom
|
2016-12-05 08:22:04 +01:00 |
v_font.cpp
|
Merge https://github.com/coelckers/gzdoom
|
2016-12-06 18:19:08 -05:00 |
v_font.h
|
- re-added serialization of treanslations.
|
2016-09-20 19:45:32 +02:00 |
v_palette.cpp
|
|
|
v_palette.h
|
|
|
v_pfx.cpp
|
|
|
v_pfx.h
|
|
|
v_text.cpp
|
|
|
v_text.h
|
|
|
v_video.cpp
|
Merge https://github.com/coelckers/gzdoom
|
2016-12-06 18:19:08 -05:00 |
v_video.h
|
Merge https://github.com/coelckers/gzdoom
|
2016-12-06 18:19:08 -05: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
|
- 1.2pre tag
|
2016-12-06 18:13:41 -05:00 |
virtual.h
|
- scriptified a_strifeitems.cpp and a_debris.cpp.
|
2016-11-29 12:17:05 +01:00 |
w_wad.cpp
|
- scriptified the Minotaur.
|
2016-11-26 01:14:47 +01:00 |
w_wad.h
|
|
|
w_zip.h
|
|
|
weightedlist.h
|
|
|
wi_stuff.cpp
|
- started with cleanup and separation of DECORATE code.
|
2016-10-12 19:22:33 +02:00 |
wi_stuff.h
|
|
|
x86.cpp
|
|
|
x86.h
|
|
|
xs_Float.h
|
|
|
zstrformat.cpp
|
|
|
zstring.cpp
|
Merge branch 'master' of https://github.com/rheit/zdoom into zscript
|
2016-12-04 10:27:35 +01:00 |
zstring.h
|
Merge branch 'master' of https://github.com/rheit/zdoom into zscript
|
2016-12-04 10:27:35 +01:00 |
zzautozend.cpp
|
- allow defining native fields through scripts. Internally this only requires exporting the address, but not the entire field.
|
2016-11-22 19:20:31 +01:00 |