..
fragglescript
Fixed camera rotation from FraggleScript
2017-08-13 12:22:48 +03:00
g_inventory
Exported Inventory.AltHUDIcon field to ZScript
2018-03-18 11:02:21 +02:00
g_shared
- made DHUDMessageBase non-abstract.
2018-03-03 09:52:34 +01:00
g_statusbar
Adds "DI_MIRROR" flag to statusbar image drawing. Useful for rearview mirror camera textures, for example.
2018-03-24 00:29:50 +01:00
gl
- fixed: 3D floor that extend into the real sector's floor were not clipped properly.
2018-03-24 22:42:10 +01:00
intermission
- UMAPINFO parser, including some convenience additions to FScanner.
2017-11-19 23:04:15 +01:00
math
menu
Fixed double-increment and use a safer way to fetch a bank names
2018-03-25 08:14:35 +02:00
polyrenderer
- extended FTexture::GetPixels and FTexture::GetColumn by a RenderStyle parameter.
2018-03-18 21:33:44 +01:00
posix
- remove empty Mac I_HTTPRequest prototype since it's not used
2018-03-12 19:33:49 +01:00
r_data
- adjustments and fixes for alphatextures:
2018-03-22 00:29:01 +01:00
rapidjson
resourcefiles
- Build texture work. Currently broken.
2018-03-19 20:02:38 +01:00
scripting
Allow setting string user variables in ACS
2018-03-24 10:20:39 +01:00
sfmt
sound
- added a band-aid fix in case Timidity has both chorus and reverb active.
2018-03-25 12:12:14 +02:00
swrenderer
- extended FTexture::GetPixels and FTexture::GetColumn by a RenderStyle parameter.
2018-03-18 21:33:44 +01:00
textures
Fixed compilation with GCC and Clang
2018-03-24 09:53:55 +02:00
win32
- disable XP toolset warning for 64 bit builds.
2018-03-25 10:50:14 +02:00
xlat
Fixed uninitialized variable in XLAT parser
2017-07-13 18:05:58 +03:00
__autostart.cpp
actionspecials.h
- fixes typo in actionspecials.h.
2017-03-29 19:24:56 +02:00
actor.h
Added Distance(2/3)DSquared functions.
2018-02-28 09:28:11 +01:00
actorinlines.h
actorptrselect.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
actorptrselect.h
am_map.cpp
- made it compile again.
2018-03-18 13:47:40 +01:00
am_map.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
announcer.h
autosegs.h
b_bot.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
b_bot.h
b_func.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
b_game.cpp
Fixed compilation warnings reported by GCC/Clang
2017-12-03 14:57:34 +02:00
b_move.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
b_think.cpp
Fixed megasphere item selection in bot code
2017-05-26 11:54:42 +03:00
basictypes.h
- Removed power-of-two limitation from span drawers, except for slopes
2017-06-21 03:08:11 +02:00
bbannouncer.cpp
c_bind.cpp
- marked a few more CCMDs unsafe.
2018-01-20 09:11:28 +01:00
c_bind.h
c_cmds.cpp
- sound code and most of texture code converted to FileRdr.
2018-03-10 18:45:11 +01:00
c_console.cpp
Marked a few commands as unsafe
2018-01-07 15:03:49 +02:00
c_console.h
c_consolebuffer.cpp
- removed some unused static variables
2017-04-26 14:48:33 +02:00
c_consolebuffer.h
c_cvars.cpp
Fixed archiving of CVARs with default values
2018-03-06 22:46:18 +02:00
c_cvars.h
Allowed CVARs to be set in unsafe context
2018-03-03 10:26:28 +01:00
c_dispatch.cpp
Marked internal menu commands as safe
2018-01-30 16:02:30 +02:00
c_dispatch.h
Made unsafe execution context check for CVARs more strict
2018-01-29 15:20:35 +02:00
c_expr.cpp
c_functions.cpp
c_functions.h
CMakeLists.txt
Merge branch 'master' of git@github.com:coelckers/gzdoom.git
2018-03-24 23:51:36 +03:00
cmdlib.cpp
Framework for context independent sounffont management
2018-02-22 12:51:45 +01:00
cmdlib.h
Framework for context independent sounffont management
2018-02-22 12:51:45 +01:00
colormatcher.cpp
colormatcher.h
compatibility.cpp
- added a compatibility setting for Perdition's Gate MAP31 which was having render issues with an unsupported vanilla effect.
2018-02-27 09:53:15 +01:00
compatibility.h
configfile.cpp
configfile.h
critsec.h
ct_chat.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
cycler.cpp
cycler.h
d_dehacked.cpp
Fixed error reporting on loading malformed DeHackEd patches
2018-03-21 13:08:16 +02:00
d_dehacked.h
DEHACKED lumps from IWAD now have precedence over embedded lumps and separate files
2017-04-04 12:20:12 +03:00
d_event.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
d_gui.h
d_iwad.cpp
- transition to new FileReader interface complete, but untested.
2018-03-11 12:33:46 +01:00
d_main.cpp
Added native UI dialog to confirm stats collection
2018-03-18 13:26:04 +02:00
d_main.h
- fixed compilation in debug mode.
2017-11-12 09:06:40 +01:00
d_net.cpp
- Oops, last commit had its check inverted
2018-03-20 01:29:43 +01:00
d_net.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
d_netinf.h
d_netinfo.cpp
- added 'classicflight' user cvar which allows players to move forward and backward without pitch when flying
2017-10-23 12:16:02 -04:00
d_player.h
Fixed crash on finishgame CCMD before starting new game
2018-01-08 17:16:03 +02:00
d_protocol.cpp
d_protocol.h
Send player FOV across the network as floatig point.
2017-09-02 09:57:48 +02:00
d_stats.cpp
- corrected 2 spelling errors and added a linebreak with a really long line for the stats prompt
2018-03-25 00:35:57 -04:00
decallib.cpp
- print a warning if a decal definition cannot find an animator.
2017-08-12 12:30:42 +02:00
decallib.h
dobject.cpp
- update more millisecond-storing data structures to u/int64_t to fix possible rollover bugs
2017-11-15 20:33:08 -05:00
dobject.h
Made usage of assertions in VM code consistent
2017-06-22 10:36:08 +03:00
dobjgc.cpp
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
dobjgc.h
- took PTypeBase and all its subclasses out of the DObject hierarchy.
2017-04-13 17:47:17 +02:00
dobjtype.cpp
Fixed crash on exit caused by undefined class
2018-01-31 18:40:48 +02:00
dobjtype.h
- fixed initialization of classes so that AllActorClasses only gets initialized when the game knows what is an actor and what is not.
2017-04-27 10:52:00 +02:00
doomdata.h
- Use FName instead of FString to store arg0str in FMapThing.
2018-01-21 09:10:04 +01:00
doomdef.h
- fixed compilation in debug mode.
2017-11-12 09:06:40 +01:00
doomerrors.h
doomstat.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
doomstat.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
doomtype.h
- adjustments and fixes for alphatextures:
2018-03-22 00:29:01 +01:00
dsectoreffect.cpp
Export GetSector() again, removed lightingdata assignment.
2018-03-03 09:26:11 +01:00
dsectoreffect.h
- separated class descriptors from VM types.
2017-04-12 22:46:49 +02:00
dthinker.cpp
Improved profilethinkers in various ways
2018-03-10 11:04:31 +02:00
dthinker.h
- added per-class think time profiling tool.
2017-07-17 10:21:58 +02:00
edata.cpp
edata.h
empty.cpp
errors.h
events.cpp
Add WorldLinePreActivated to override line activation, as a counterpart to WorldLineActivated.
2018-03-24 16:30:49 +01:00
events.h
Add WorldLinePreActivated to override line activation, as a counterpart to WorldLineActivated.
2018-03-24 16:30:49 +01:00
f_wipe.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
f_wipe.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
files.cpp
- renamed FileRdr back to FileReader.
2018-03-11 19:29:37 +01:00
files.h
- fixed uninitialized variables in files.h.
2018-03-20 18:29:54 +01:00
files_decompress.cpp
- added missing return to translation code.
2018-03-12 21:18:11 +01:00
g_doomedmap.cpp
- added rudimentary support for SVE.wad from the Strife Veteran edition so that the extended single player campaign is usable:
2017-05-01 21:25:54 +02:00
g_game.cpp
Add PostUiTick(). Happens after all other tickers. Useful for handling changes in the play side within the same tic.
2018-03-24 10:24:13 +01:00
g_game.h
Fixed: don't interpolate view movements if a key press didn't result in any changes.
2017-10-11 19:01:37 +02:00
g_hub.cpp
g_hub.h
g_input.h
g_level.cpp
- serialize the temporary music volume that can be set through ACS.
2018-03-24 13:07:18 +01:00
g_level.h
- add 'playerrespawn' skill flag to allow gameplay mods to retroactively enable player respawns in single player on all maps
2017-12-28 00:53:30 -05:00
g_levellocals.h
- serialize the temporary music volume that can be set through ACS.
2018-03-24 13:07:18 +01:00
g_mapinfo.cpp
Fixed spelling of MissileShootersActivateImpactLines MAPINFO property
2018-03-05 15:02:39 +02:00
g_pch.h
- added missing return to translation code.
2018-03-12 21:18:11 +01:00
g_pch2.h
g_skill.cpp
- fixed: FSkillInfo operator "=" did not set PlayerRespawn value
2017-12-28 01:41:56 -05:00
gameconfigfile.cpp
Fixed initialization of search paths on macOS
2018-03-04 11:06:11 +02:00
gameconfigfile.h
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
gametype.h
gi.cpp
- fixed: removed erroneous 'defaultrespawntime' macro double so that there's only one
2017-10-14 17:44:17 -04:00
gi.h
- added ability to change slider color using mapinfo's gameinfo
2017-10-14 13:05:15 -04:00
gitinfo.cpp
gstrings.h
GuillotineBinPack.cpp
GuillotineBinPack.h
hu_scores.cpp
- implemented proper scaling for the status bar itself.
2017-03-29 19:23:40 +02:00
hu_stuff.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
i_cd.h
i_module.cpp
i_module.h
i_net.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
i_net.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
i_time.cpp
Fixed freeze after saving game when cl_waitforsave CVAR set to false
2018-03-04 15:11:45 +02:00
i_time.h
- fixed: screen->FrameTime should use an adjusted frame start time
2017-12-07 03:01:57 -05:00
i_video.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
info.cpp
Removed unused parameter from several functions in FStateDefinitions class
2017-11-05 15:20:25 +02:00
info.h
Fixed potential crash during state validation
2018-03-01 11:08:38 +02:00
keysections.cpp
- removed an unchecked fixed size buffer in the KEYCONF parser.
2018-03-03 09:14:33 +01:00
lists.h
lumpconfigfile.cpp
lumpconfigfile.h
m_alloc.cpp
Fixed non-portable usage of __solaris__ preprocessor definition
2017-10-24 15:32:43 +03:00
m_alloc.h
m_argv.cpp
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
m_argv.h
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
m_bbox.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
m_bbox.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
m_cheat.cpp
- 'kill baddies' cheat now describes what it is killing. This is mostly for multiplayer purposes when other players see the feedback when the cheat is used, allowing players to see if it was 'kill monsters' or 'kill baddies'
2017-07-22 07:25:58 -04:00
m_cheat.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
m_crc32.h
m_fixed.h
Enabled position independent executable for generic GCC/Clang
2017-12-29 09:39:01 +02:00
m_joy.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
m_joy.h
m_misc.cpp
- renamed FileRdr back to FileReader.
2018-03-11 19:29:37 +01:00
m_misc.h
- added M_GetDocumentsPath function.
2017-12-03 21:03:44 +01:00
m_png.cpp
- renamed FileRdr back to FileReader.
2018-03-11 19:29:37 +01:00
m_png.h
- renamed FileRdr back to FileReader.
2018-03-11 19:29:37 +01:00
m_random.cpp
m_random.h
m_swap.h
- fixed some issues with m_swap's design.
2018-03-11 14:35:36 +01:00
md5.cpp
- renamed FileRdr back to FileReader.
2018-03-11 19:29:37 +01:00
md5.h
- renamed FileRdr back to FileReader.
2018-03-11 19:29:37 +01:00
memarena.cpp
Fixed crash caused by failure to allocate memory block of very special size
2017-04-19 17:52:43 +03:00
memarena.h
- allow parsing of static constant arrays in class scope.
2017-03-14 20:22:37 +01:00
mus2midi.cpp
mus2midi.h
name.cpp
name.h
namedef.h
Added 'TeleportSpecial' as an alias for 'Teleport' in ZScript to deconflict from the Actor.Teleport function.
2018-02-27 12:44:00 +01:00
nodebuild.cpp
Use 64-bit fixed point for node builder's vertex map
2018-02-28 16:36:14 +01:00
nodebuild.h
Use 64-bit fixed point for node builder's vertex map
2018-02-28 16:36:14 +01:00
nodebuild_classify_nosse2.cpp
nodebuild_events.cpp
nodebuild_extract.cpp
- moved nodes into FLevelLocals.
2017-03-17 01:42:37 +01:00
nodebuild_gl.cpp
nodebuild_utility.cpp
Use 64-bit fixed point for node builder's vertex map
2018-02-28 16:36:14 +01:00
p_3dfloors.cpp
- removed tag 0 check for 3D floors because as seems to be par for course in Doom modding, some people actually exploited this bug.
2017-08-12 09:15:59 +02:00
p_3dfloors.h
- refactored FDynamicColormap out of sector_t.
2017-03-15 22:04:59 +01:00
p_3dmidtex.cpp
p_3dmidtex.h
p_acs.cpp
- serialize the temporary music volume that can be set through ACS.
2018-03-24 13:07:18 +01:00
p_acs.h
- renamed FileRdr back to FileReader.
2018-03-11 19:29:37 +01:00
p_actionfunctions.cpp
- remove A_IsPlayingSound
2018-01-20 19:01:47 +01:00
p_blockmap.h
Fixed compilation with GCC/Clang
2017-03-17 17:42:28 +02:00
p_ceiling.cpp
Fixed sector iteration with Floor_Stop and Ceiling_Stop action specials
2017-05-25 10:41:06 +03:00
p_checkposition.h
- fixed: When stepping through a sector portal and touching a two sided line on the opposite side, its opening must be used, regardless of the FFCF_NOFLOOR flag.
2017-08-27 10:36:34 +02:00
p_conversation.cpp
- serialize the temporary music volume that can be set through ACS.
2018-03-24 13:07:18 +01:00
p_conversation.h
- renamed FileRdr back to FileReader.
2018-03-11 19:29:37 +01:00
p_doors.cpp
Applied texture offsets and scales on animated doors
2017-12-29 11:47:30 +02:00
p_effect.cpp
- fixed: The rail trail should use r_trail_sparsity, not r_spiral_sparsity.
2017-05-19 12:03:20 +02:00
p_effect.h
- changed ttl in particle_t from short to int32_t for longer lifespan.
2017-12-07 01:54:30 -05:00
p_enemy.cpp
- add 'FriendlySeeBlocks' actor property that allows a modder to expand the maximum radius that a friendly monster can see enemies.
2018-01-09 12:34:12 -05:00
p_enemy.h
- added 'kill baddies' cheat - does the same thing as 'kill monsters' only it ignores friendly monsters
2017-07-19 15:03:27 -04:00
p_floor.cpp
Fixed sector iteration with Floor_Stop and Ceiling_Stop action specials
2017-05-25 10:41:06 +03:00
p_glnodes.cpp
- p_glnodes.cpp must include zlib.h
2018-03-12 22:45:49 +01:00
p_interaction.cpp
- Added DMG_NO_PAIN for DamageMobj.
2017-12-16 12:17:55 -05:00
p_lights.cpp
Export GetSector() again, removed lightingdata assignment.
2018-03-03 09:26:11 +01:00
p_linetracedata.h
Fix accidentally removed SectorPlane assignment. Added missing HitVector support.
2018-03-03 09:30:06 +01:00
p_linkedsectors.cpp
- moved the VM types into their own file and only include it where really needed.
2017-04-13 01:12:04 +02:00
p_lnspec.cpp
- removed all instances of CF_POWERBUDDHA
2017-05-16 09:52:50 +02:00
p_lnspec.h
p_local.h
A more "general purpose" line trace function. Far from a complete ZScript interface with Trace(), though.
2018-01-21 10:54:02 +01:00
p_map.cpp
Fix accidentally removed SectorPlane assignment. Added missing HitVector support.
2018-03-03 09:30:06 +01:00
p_maputl.cpp
- iterating through portal groups must check for situations where badly constructed maps let items end up in another portal group.
2018-01-29 18:00:55 +01:00
p_maputl.h
- iterating through portal groups must check for situations where badly constructed maps let items end up in another portal group.
2018-01-29 18:00:55 +01:00
p_mobj.cpp
Added target and last enemy to linetarget CCMD output
2018-03-18 11:23:24 +02:00
p_pillar.cpp
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
p_plats.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_pspr.cpp
Added PSPF_MIRROR.
2017-05-25 19:46:36 -05:00
p_pspr.h
Added PSPF_MIRROR.
2017-05-25 19:46:36 -05:00
p_pusher.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_saveg.cpp
- serialize the temporary music volume that can be set through ACS.
2018-03-24 13:07:18 +01:00
p_saveg.h
- moved the Zones array into FLevelLocals.
2017-03-17 12:11:37 +01:00
p_scroll.cpp
- major optimization on carry scroller code.
2017-05-19 16:31:44 +02:00
p_secnodes.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_sectors.cpp
Removed some garbage changes
2018-03-03 09:26:11 +01:00
p_setup.cpp
- serialize the temporary music volume that can be set through ACS.
2018-03-24 13:07:18 +01:00
p_setup.h
Enable string & float user_ properties in UDMF things
2018-03-24 10:20:39 +01:00
p_sight.cpp
- fixed: a destination-less line portal should be ignored by the sight checking code.
2017-08-12 12:51:45 +02:00
p_slopes.cpp
p_spec.cpp
Add WorldLinePreActivated to override line activation, as a counterpart to WorldLineActivated.
2018-03-24 16:30:49 +01:00
p_spec.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_states.cpp
Removed unused parameter from several functions in FStateDefinitions class
2017-11-05 15:20:25 +02:00
p_switch.cpp
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
p_tags.cpp
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
p_tags.h
p_teleport.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_terrain.cpp
- moved the VM types into their own file and only include it where really needed.
2017-04-13 01:12:04 +02:00
p_terrain.h
p_things.cpp
- exported P_Thing_Warp to ZScript.
2017-11-13 21:00:17 +01:00
p_tick.cpp
Fixed linking with GCC and Clang toolchains
2017-08-12 14:41:23 +03:00
p_tick.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
p_trace.cpp
- renamed 'Tracer' class to 'LineTracer', because 'Tracer' is a too common name that had been used by some mods.
2018-01-27 09:32:26 +01:00
p_trace.h
- renamed 'Tracer' class to 'LineTracer', because 'Tracer' is a too common name that had been used by some mods.
2018-01-27 09:32:26 +01:00
p_udmf.cpp
Enable string & float user_ properties in UDMF things
2018-03-24 10:20:39 +01:00
p_udmf.h
- made the coordinate check fatal. If this happens the loaded map will be broken, there is no point trying to recover.
2017-03-23 10:19:07 +01:00
p_usdf.cpp
- renamed FileRdr back to FileReader.
2018-03-11 19:29:37 +01:00
p_user.cpp
- added 'classicflight' user cvar which allows players to move forward and backward without pitch when flying
2017-10-23 12:16:02 -04:00
p_xlat.cpp
- fixed: P_TranslateLinedef should not do any byte swapping but require passing of properly ordered values.
2017-05-04 23:52:16 +02:00
parallel_for.h
Moved parallel_for() function template to own header file
2017-07-15 12:16:06 +03:00
parsecontext.cpp
parsecontext.h
po_man.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
po_man.h
portal.cpp
Fixed flags when demoting interactive portals
2017-10-03 08:15:14 +02:00
portal.h
r_defs.h
Fixed const correctness for secplane structure
2018-01-18 15:34:56 +02:00
r_renderer.h
- more timer cleanup
2017-11-13 00:28:43 +01:00
r_sky.cpp
- update more millisecond-storing data structures to u/int64_t to fix possible rollover bugs
2017-11-15 20:33:08 -05:00
r_sky.h
- update more millisecond-storing data structures to u/int64_t to fix possible rollover bugs
2017-11-15 20:33:08 -05:00
r_state.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
r_utility.cpp
- rename I_FPSTime function.
2017-11-13 00:54:32 +01:00
r_utility.h
- more timer cleanup
2017-11-13 00:28:43 +01:00
r_videoscale.cpp
- fixed possible erroneous comparison, also fixed a couple compiler warnings in the process
2017-10-10 07:23:05 -04:00
r_videoscale.h
- added vid_cropaspect. This cvar turns vid_aspect into a letterboxing function that will crop the unused sides of the screen away, instead of stretching it. Requires one of the non-legacy OpenGL framebuffers to work.
2017-10-07 20:18:37 -04:00
Rect.h
s_advsound.cpp
Exported S_IsActorPlayingSomething and S_GetMSLength to ZScript.
2018-01-20 19:01:47 +01:00
s_environment.cpp
Disabled reverb editor's test environment by default
2018-02-24 17:46:04 +02:00
s_playlist.cpp
- renamed FileRdr back to FileReader.
2018-03-11 19:29:37 +01:00
s_playlist.h
- renamed FileRdr back to FileReader.
2018-03-11 19:29:37 +01:00
s_sndseq.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
s_sndseq.h
s_sound.cpp
Added validation of sound position and velocity
2018-03-24 13:09:55 +01:00
s_sound.h
- avoid double loading sound data for monoization.
2017-04-26 20:51:06 +02:00
sc_man.cpp
- renamed FileRdr back to FileReader.
2018-03-11 19:29:37 +01:00
sc_man.h
- got rid of M_ReadFile(Malloc) which werew each used only once in the entire code. These were still using the low level POSIX-style file interface which shouldn't really be used anymore.
2017-12-02 13:09:59 +01:00
sc_man_scanner.re
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
sc_man_tokens.h
Added string representation of 'static const' token
2017-11-02 14:45:35 +02:00
serializer.cpp
Added some missing zlib.h and stdint.h includes
2018-03-12 21:06:03 -04:00
serializer.h
- converted FInterBackground into a class so that the scripts can use it.
2017-03-18 13:25:22 +01:00
skins.cpp
skins.h
SkylineBinPack.cpp
SkylineBinPack.h
st_start.h
- separated the software-renderer-specific parts of colormap processing from the common parts.
2017-03-15 22:04:59 +01:00
st_stuff.cpp
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
st_stuff.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
statistics.cpp
- fixed crash when entering 'finishgame' in the console outside of a level.
2018-01-09 20:24:25 +01:00
statnums.h
- added a user reserved range of statnums from 70-90
2017-08-12 13:08:11 +02:00
stats.cpp
- Fix stat output to use the console scale
2017-06-03 16:58:09 +02:00
stats.h
- now that SSE2 is a required feature for compiling on x86, DoBlending_MMX has no use anymore and could be removed, as could the checks for bRDTSC, which is an older hardware feature than SSE2. There's also little point printing pre-SSE2 hardware features because they can be assumed to be present on anything the code can run on.
2017-04-23 11:54:08 +02:00
stringtable.cpp
stringtable.h
strnatcmp.c
strnatcmp.h
tagitem.h
tarray.h
Better STL compatibility for array iterator
2017-11-05 15:20:25 +02:00
teaminfo.cpp
- moved the VM types into their own file and only include it where really needed.
2017-04-13 01:12:04 +02:00
teaminfo.h
templates.h
tflags.h
umapinfo.cpp
- load translator from gameinfo instead of Doom for UMAPINFO
2017-12-30 16:36:29 -05:00
v_blend.cpp
v_collection.cpp
v_collection.h
v_draw.cpp
- added Screen.getViewWindow function
2018-01-20 21:56:34 +01:00
v_font.cpp
- made the necessary adjustments to the HW2D interfaces to handle alpha textures properly.
2018-03-23 23:04:30 +01:00
v_font.h
Added four text colors: ice, fire, sapphire, teal
2017-09-23 11:56:16 +02:00
v_palette.cpp
- Build texture work. Currently broken.
2018-03-19 20:02:38 +01:00
v_palette.h
- added support for reading JASC palette files. I hope it's correct, considering I have no such files to test. The format should be simple enough, though.
2017-03-14 12:16:42 +01:00
v_pfx.cpp
v_pfx.h
v_text.cpp
- use iswspace to classify whitespace in V_BreakLines.
2018-02-27 11:10:47 +01:00
v_text.h
- let the 3 relevant text functions handle UTF-8 strings
2017-12-02 21:21:57 +01:00
v_video.cpp
- made the necessary adjustments to the HW2D interfaces to handle alpha textures properly.
2018-03-23 23:04:30 +01:00
v_video.h
Fixed compilation with GCC and Clang
2018-03-24 09:53:55 +02:00
vectors.h
- fixed a few of the more obvious logic errors
2017-11-21 04:06:24 -05:00
version.h
Added explicit fallback to default soundfont
2018-03-03 15:17:30 +02:00
w_wad.cpp
- Build texture work. Currently broken.
2018-03-19 20:02:38 +01:00
w_wad.h
- Build texture work. Currently broken.
2018-03-19 20:02:38 +01:00
w_zip.h
- transition to new FileReader interface complete, but untested.
2018-03-11 12:33:46 +01:00
weightedlist.h
wi_stuff.cpp
- block direct use of 'new' for DObjects.
2017-04-14 13:31:58 +02:00
wi_stuff.h
- removed all Doom Source license and all default Raven copyright headers and replaced them with GPLv3. Also fixed the license in a few other files.
2017-04-17 13:33:19 +02:00
x86.cpp
- most stat stuff done.
2018-03-12 19:33:48 +01:00
x86.h
- most stat stuff done.
2018-03-12 19:33:48 +01:00
xs_Float.h
zstrformat.cpp
Fixed Infinity and NaN floating point values formatting as string
2017-08-29 11:39:50 +03:00
zstring.cpp
Added ability to split FString on tokens
2017-10-28 11:44:12 +03:00
zstring.h
Added ability to split FString on tokens
2017-10-28 11:44:12 +03:00
zzautozend.cpp