Activity
From 2006-09-07 to 2006-09-20
2006-09-20
-
19:51 Doomsday Engine Revision 37866965 (github): Reworked all forms of P_FindSectorFromTag in all games to be used in the same manner. This is a precursory step to implementing common sector, line tag indexes to both improve performance and obsolete more Raven licensed code.
-
16:20 Doomsday Engine Revision d0cf6ca9 (github): Updated P_FindSectorFromLineTag to use ptrs for iteration rather than indices (jHexen).
-
02:41 Doomsday Engine Revision b8d2b67c (github): Checks for changing cvars marked CVF_READ_ONLY should not be sidestepped if the cvar is also flagged as CVF_PROTECTED and using force.
-
02:02 Doomsday Engine Revision b1cb11e9 (github): Finalized high level implementation for improved security on execution of console commands sent over the net. We now know where the command came from before executing (i.e. local or remote) and also the invocation method used (e.g. remote client console input, DED file etc). However, due to the fact that the remote invocation method MUST be sent over the net - any truly dangerous ccmds should be marked as
- CMDF_CLIENT.
In order to implement this a new PKT_COMMAND2 type has been added which obsoletes the old type. Due to t...
2006-09-19
- 20:48 Doomsday Engine Revision e3b76168 (github): Replaced with tables from the Doom GPL release
- 19:54 Doomsday Engine Revision ce75db16 (github): Ensure license text is correct and accurate
- 19:32 Doomsday Engine Revision 33cdaee9 (github): move template file
- 19:30 Doomsday Engine Revision 128a77dd (github): Script cleanups
-
19:13 Doomsday Engine Revision 04e38e13 (github): Fixed client rebirth bug. Now the client will correctly send a Use action request, and not try to be reborn itself. Additionally, the server will not try to fixangles on the dead player, as the client will control the angles after death on clientside.
- 18:54 Doomsday Engine Revision 350f1e5d (github): Script cleanups
- 18:39 Doomsday Engine Revision 235472e6 (github): Ensure license text is correct and accurate
- 17:53 Doomsday Engine Revision f1cecb43 (github): Revert files that were incorrectly processed by my utf-8 conversion script. Sorry about that :(
- 17:23 Doomsday Engine Revision 719ee942 (github): Convert to UTF-8 encoding.
- 17:21 Doomsday Engine Revision 2e9ee934 (github): Consistant line endings
- 17:19 Doomsday Engine Revision de76dab0 (github): Ensure license text is correct and accurate
-
02:23 Doomsday Engine Revision d7c2ccad (github): Added cvar "player-autoswitch-ammo" autoswitch weapon when after collecting ammo for a weapon which had previously ran out of ammo; 0= never 1= if better 2= always.
-
00:48 Doomsday Engine Revision 6d071ddf (github): Fixed BUG, chat widget responder is only supposed to react to key down events.
-
00:45 Doomsday Engine Revision ddc051d4 (github): Updated WolfTC with the $unifiedangles changes.
-
00:41 Doomsday Engine Revision 10c678a1 (github): Updated Doom64TC with the $unifiedangles changes.
-
00:35 Doomsday Engine Revision 054ec271 (github): Added missing MF_PICKUP flag which prevent players from picking up objects again after changing back from cameras.
-
00:33 Doomsday Engine Revision 230f5c78 (github): Updated P_FindSectorFromLineTag to use ptrs for iteration rather than indices.
2006-09-18
- 22:37 Doomsday Engine Revision ac94e453 (github): Ensure license text is correct and accurate
- 20:02 Doomsday Engine Revision 06d3a316 (github): Ensure license text is correct and accurate
- 19:34 Doomsday Engine Revision 78933d2b (github): Yes - I made a typo o_O
- 19:21 Doomsday Engine Revision b309f1d7 (github): Ensure license text is correct and accurate
- 18:14 Doomsday Engine Revision 6e2e0f8a (github): Convert to UTF-8 encoding.
-
18:09 Doomsday Engine Revision d47cf469 (github): Changed file encoding to UTF-8.
- 17:37 Doomsday Engine Revision 16b61ce5 (github): Convert to UTF-8 encoding. (Yay - no more unprintable characters)
- 17:17 Doomsday Engine Revision 89f8cfcf (github): Consistant line endings
- 15:32 Doomsday Engine Revision bf7efea4 (github): Ensure license text is correct and accurate
- 14:55 Doomsday Engine Revision a758bea7 (github): Ensure license text is correct and accurate
- 13:15 Doomsday Engine Revision 96f16f34 (github): Ensure license text is correct and accurate
2006-09-17
-
23:21 Doomsday Engine Revision 3df2a4dc (github): Update comment to match default value.
-
23:15 Doomsday Engine Revision 5ed09103 (github): Fix the bug where the player is able to fit into too small openings. The hack to reduce the size of mobjs on clientside was probably an attempt to fix some other bug... But this is the way it has to be.
-
23:13 Doomsday Engine Revision 106e4974 (github): "where" is an allowed cheat.
-
22:59 Doomsday Engine Revision ace7e9f3 (github): Initial fix for psprite init when player connects.
-
22:42 Doomsday Engine Revision 60014386 (github): Updated with renamed files.
- 21:18 Doomsday Engine Revision 5f98871d (github): Ensure license text is correct and accurate
-
20:25 Doomsday Engine Revision f6eaa1c1 (github): Increased mouse mickey accuracy by 1000, to allow for smoother filtering.
- Moved mobj reactiontime to the shared base elements.
Removed player clAngle and clLookDir. Now everyone uses the mob... -
20:22 Doomsday Engine Revision 956d11d9 (github): Increased mouse mickey accuracy by 1000, to allow for smoother filtering.
-
20:22 Doomsday Engine Revision 2a69901b (github): Increased mouse mickey accuracy by 1000, to allow for smoother filtering.
- Moved mobj reactiontime to the shared base elements.
Removed player clAngle and clLookDir.
Revised fixangles/pos/mo... -
20:20 Doomsday Engine Revision de50dae6 (github): Revised mouse filtering. Now uses ticLength to calculate an appropriate result for each fractional frame. Fixes mouse strafing stutters.
-
19:37 Doomsday Engine Revision 80715ef9 (github): Removed MAXLINEANIMS fixed limit in all supported games.
-
18:55 Doomsday Engine Revision 425d7d42 (github): Updated license boilerplate.
-
18:53 Doomsday Engine Revision 667fd54b (github): Renamed p_spechit to p_linelist to reflect recent changes in their application.
-
18:51 Doomsday Engine Revision e3e70bcd (github): Converted the new spechit list implementation into a line list object. A linelist can now be used to replace the other playsim, line_t* array fixed size limits such as MAXBUTTONs, MAXLINEANIMS etc, etc.
- 18:24 Doomsday Engine Revision c2187af9 (github): Ensure license text is correct and accurate
- 18:04 Doomsday Engine Revision fb5dd066 (github): Ensure license text is correct and accurate
- 17:32 Doomsday Engine Revision 2203b478 (github): Ensure license text is correct and accurate
- 17:16 Doomsday Engine Revision f99344a7 (github): Ensure license text is correct and accurate
- 16:58 Doomsday Engine Revision 03fd4dae (github): Ensure license text is correct and accurate
- 16:27 Doomsday Engine Revision d39f6e97 (github): Ensure license text is correct and accurate
- 16:18 Doomsday Engine Revision f79d4ec4 (github): Ensure license text is correct and accurate
-
15:56 Doomsday Engine Revision b67d85a0 (github): Cleanup. Delete old commented out code.
- 15:47 Doomsday Engine Revision 8687c179 (github): fix line endings
- 14:43 Doomsday Engine Revision 8cd1bd33 (github): Ensure license text is correct and accurate
- 13:54 Doomsday Engine Revision 33dc146c (github): Ensure license text is correct and accurate
- 11:53 Doomsday Engine Revision 253c3b6d (github): Ensure license text is correct and accurate
- 11:39 Doomsday Engine Revision 5428f930 (github): Ensure license text is correct and accurate
- 11:13 Doomsday Engine Revision 8114ae9d (github): Add my auditing script
-
00:50 Doomsday Engine Revision 5d347931 (github): p_tick.c was renamed to p_ticker.c - updated win32 build script.
2006-09-16
-
23:06 Doomsday Engine Revision 9210d6e1 (github): Made a debug print VERBOSE2 only.
-
23:06 Doomsday Engine Revision 3416f93a (github): Fixed a crash on clientside. Mobj state might be missing sometimes, so skip the ones with NULL state.
-
22:15 Doomsday Engine Revision 3dda3b24 (github): Delta debugging. Make sure the right number of deltas is read, and that each delta is read correctly.
-
22:14 Doomsday Engine Revision 8f43fbd0 (github): Fixed reading of skipped sector deltas. Added dummy planes to dummy.
-
22:11 Doomsday Engine Revision c59eb7de (github): Make sure no negative values are written with WritePackedShort.
-
20:08 Doomsday Engine Revision 142fe10a (github): Fixed invalid initialization of register sectors, dt_sector_t.
-
18:22 Doomsday Engine Revision d66bef72 (github): Fixed debug print. Make sure side exists.
-
17:19 Doomsday Engine Revision ed604d3c (github): Fixed non-compilable error in R_InitLineNeighbors when _DEBUG.
-
16:37 Doomsday Engine Revision 33c47d27 (github): Renamed engine's p_tick to p_ticker to avoid header name conflict with common/p_tick.h. Tweaked compiler warning flags on OS X.
-
15:20 Doomsday Engine Revision d1febf28 (github): Due to the way dummy map data objects and extra data is stored we must be careful to ALWAYS use the xobject conversion routines e.g. P_XSector instead of indexing xsectors.
-
12:58 Doomsday Engine Revision e5e1faaf (github): Changed line parameter of P_CrossSpecialLine() to a ptr rather than and index.
-
12:23 Doomsday Engine Revision daed1cb0 (github): Moved cheat manipulation to the makecam routine.
-
12:19 Doomsday Engine Revision 546c3006 (github): Added missing auto-aim enabled check. Updated jHeretic's P_SpawnMissileAngle to ensure missiles are always spawned with the correct momentum in 3D if not overridden by specifying a z momentum (in which case, no adjustment is made to the X/Y direction). The magic number is currently -12345 and is only applicable to player missiles.
-
12:10 Doomsday Engine Revision 437757b9 (github): Added missing auto-aim enabled check.
-
11:52 Doomsday Engine Revision a08798f6 (github): Reorganised P_SpawnMissile for clarity. Also updated to use player eye height when spawning player missiles and zero when player is a camera.
-
11:44 Doomsday Engine Revision e68ca4a2 (github): Reorganised P_SpawnMissile for clarity. Also updated to use player eye height when spawning player missiles and zero when player is a camera.
-
11:41 Doomsday Engine Revision fadd4173 (github): Fixed bug: the auto-aim toggle was inverted in jHexen.
-
11:40 Doomsday Engine Revision b5b3e9c1 (github): Fixed bug which led to the last selected weapon's ammo icon being displayed when the current weapon requires no ammo at all.
-
06:45 Doomsday Engine Revision 8887e2c1 (github): jHexen: Moved R_SetAllDoomsdayFlags() to jhexen/src/hrefresh.c
-
02:58 Doomsday Engine Revision ca60e9e4 (github): Minor fix to enable jHexen to build until I finish the combined missile code work tomorrow.
-
02:45 Doomsday Engine Revision 1593d2f0 (github): Combined P_SpawnMissile() and P_SpawnPlayerMissile(), updated the new combined routine to automatically use auto-aim (if enabled) if the source mobj is a player. This means that enemy missile code pointers can now be used on player states correctly if wished in a mod.
-
02:11 Doomsday Engine Revision ff3d1b6c (github): Combined P_SpawnMissile() with P_SpawnPlayerMissile() and P_SpawnMissileAngle() with P_SPMAngle(). Updated the new combined routines to automatically use auto-aim (if enabled) if the source mobj is a player. This means that enemy missile code pointers can now be used on player states correctly if wished in a mod.
-
02:09 Doomsday Engine Revision d4b42962 (github): Only modify missiles after spawn if they haven't already been destroyed.
2006-09-15
-
22:58 Doomsday Engine Revision 26e6ceea (github): Combined P_SpawnMissile() and P_SpawnPlayerMissile(), updated the new combined routine to automatically use auto-aim (if enabled) if the source mobj is a player. This means that enemy missile code pointers can now be used on player states correctly if wished in a mod.
- 18:22 Doomsday Engine Revision c0f2ff8a (github): Ensure license text is correct and accurate
-
01:23 Doomsday Engine Revision 0663b92a (github): Fixed line attack trace origin z height when player is a camera. Also fixed an inconsistency between P_AimLineAttack() and P_LineAttack() with regard to player trace origin z height. The former did not consider player cfg.plrViewHeight.
2006-09-14
- 19:19 Doomsday Engine Revision 50cad287 (github): Remove obsolete docs
-
17:38 Doomsday Engine Revision 68784321 (github): Fixed some bugs with morphed players in jHeretic which must have crept in during the recent client-side player improvements.
-
13:08 Doomsday Engine Revision d4a1847d (github): Fixed crash when trying to exit through the secret exit to Cat and Mouse on level E1M01. Due to gameepisode being indexed from 1 instead of zero...
-
12:33 Doomsday Engine Revision 88cf4d0b (github): Fixed victory checks in Doom64TC.
-
12:22 Doomsday Engine Revision 56d2a0fc (github): Fixed bug which did not restore player flags when changing from a camera back into a regular player.
-
12:20 Doomsday Engine Revision e3f557f3 (github): Fixed finales in Doom64TC.
-
11:30 Doomsday Engine Revision 6ff06087 (github): Menu cursor patches were named and ordered back to front.
-
11:14 Doomsday Engine Revision 34301fdb (github): Adjusted menu cursor animation speed in Doom64TC as it was far too slow.
-
10:12 Doomsday Engine Revision 3499008b (github): Fixed BUG #1553129: Seg fault on load with hub teleport saves. I had assumed that Hexen would save full header info in these too (and thus a version byte), seems I was wrong.
-
07:33 Doomsday Engine Revision a723bfaf (github): Minor tweak to ensure the default range is exactly the middle.
-
07:31 Doomsday Engine Revision 8ab5708a (github): Player light ranges and related values were not being initialized after map load. Wait until the first frame after load to make sure we don't init until all possible changes (save game, console commands etc etc) have been made.
-
05:53 Doomsday Engine Revision 14266237 (github): Rearranged the Doom64TC HUD to more closely resemble the original N64 version. Fixed various menu bugs.
-
02:25 Doomsday Engine Revision 921d8e20 (github): Fixed a couple of bugs which crept in during the update. Probably the cause of the seg fault ashridah reported when trying to access the secret level from E1M01.
-
02:23 Doomsday Engine Revision e9f4c995 (github): DMU was not checking if an object was dummy before attempting to determine its type in DMU_GetType().
-
00:33 Doomsday Engine Revision 459de0a0 (github): Fixed all problems with skies (including animated ones) in Doom64TC.
-
00:31 Doomsday Engine Revision 6699e31c (github): Fixed a problem in save games with Doom64TC.
-
00:24 Doomsday Engine Revision ce91dd7e (github): Cleanup.
-
00:23 Doomsday Engine Revision ed8bd898 (github): Removed a call to RespawnSpecials which looks totally out of place. Hopefully this does not break anything.
-
00:22 Doomsday Engine Revision dfc0bf1e (github): Removed check to prevent cheating on Hectic. If players wish to cheat and spoil their own enjoyment we should not prevent them from doing so.
-
00:20 Doomsday Engine Revision 35bd2e79 (github): Removed duplicate sky patch.
2006-09-12
-
21:27 Doomsday Engine Revision 98e2a4f3 (github): Fixed compilation problems with jHeretic and jHexen.
-
20:51 Doomsday Engine Revision 184e8b66 (github): Fixed compilation problems with jHeretic and jHexen.
- 20:18 Doomsday Engine Revision e31866a4 (github): Convert to UTF-8 encoding. Ensure consistent line endings.
-
19:49 Doomsday Engine Revision 239b020d (github): Continued portage of Doom64TC. Part #2 completed: merge and clean up AI routines. Fix various problems including the slowdown apparent due to some badly designed XG line types.
-
19:48 Doomsday Engine Revision e85f8c8a (github): Continued portage of Doom64TC. Part #2 completed: merge and clean up AI routines. Fix various problems including the slowdown apparent due to some badly designed XG line types.
-
19:46 Doomsday Engine Revision 6d46bb5c (github): Various updates to game status cvars due to inconsistencies.
- 18:33 Doomsday Engine Revision bb3f3878 (github): Convert to CRLF line endings. This is temporary to fix a svn conflict
-
18:26 Doomsday Engine Revision 7e43438a (github): Removed fixed limit on the max number of textures in an animation group. Was previously 64. I would have thought that would have been more than enough but Doom64TC (for example) has animations with 150+ frames. Yikes!
-
18:23 Doomsday Engine Revision 88cdd7b2 (github): Only execute cvar callbacks when the value actually changes.
2006-09-10
- 21:39 Doomsday Engine Revision df0e0d2b (github): Ensure license text is correct and accurate
- 21:37 Doomsday Engine Revision 31d2005a (github): Ensure license text is correct and accurate
- 18:22 Doomsday Engine Revision 7811abe3 (github): Ensure license text is correct and accurate
- 17:11 Doomsday Engine Revision 89f8c27d (github): Doxygen updates
- 17:09 Doomsday Engine Revision 2ee824eb (github): Ensure license text is correct and accurate
- 15:26 Doomsday Engine Revision 4bdd8278 (github): Ensure license text is correct and accurate
- 10:22 Doomsday Engine Revision f4c0b7f6 (github): Copy/Paste error
- 10:09 Doomsday Engine Revision 95c55a74 (github): Doxygen updates. License online links. add auditscript magic strings
-
06:45 Doomsday Engine Revision 6cf20a6c (github): Put viewer_t->x,y,z into viewer_t->pos[VX,VY,VZ].
-
06:20 Doomsday Engine Revision c0d230c5 (github): Chasecam should not interfere with "real" cameras.
-
06:17 Doomsday Engine Revision e6dd45f9 (github): Added common/include/p_tick.h for common top level tick stuff.
- The message buffer should not be ticked when the game is paused.
-
05:37 Doomsday Engine Revision e000c441 (github): Restored sector delta generation to a working state.
-
02:09 Doomsday Engine Revision 3afb602e (github): Implemented an ultra basic third person camera. Despite how early this is I am surprised to find it somewhat playable (once you get used to aiming through the player's back at least). I will return to this soon. To enable this mode use the console command "viewmode n" where n is the player number you wish to change the view mode for.
- Plus numerous minor tweaks.
2006-09-09
- 22:17 Doomsday Engine Revision 7f07ce1d (github): Doxygen updates. License online links. add auditscript magic strings
- 21:29 Doomsday Engine Revision e522489a (github): Doxygen updates. License online links. add auditscript magic strings
- 21:25 Doomsday Engine Revision 46e81227 (github): Doxygen updates. License online links. add auditscript magic strings
- 20:43 Doomsday Engine Revision 8f3879f6 (github): Doxygen updates. License online links. add auditscript magic strings
- 20:37 Doomsday Engine Revision b1c6c787 (github): Unneeded directory
- 20:35 Doomsday Engine Revision d0d8134c (github): Doxygen updates. License online links. add auditscript magic strings
- 09:43 Doomsday Engine Revision bb6f9f8d (github): Doxygen updates. License online links. add auditscript magic strings
-
01:50 Doomsday Engine Revision 4de1f9b3 (github): Use pointer arrays for spritelumps and transsprites to reduce the amount of data being shovelled during init/reset.
2006-09-08
-
23:23 Doomsday Engine Revision 0cb9b818 (github): Use pointer arrays for spritelumps and transsprites to reduce the amount of data being shovelled during init/reset.
- 21:24 Doomsday Engine Revision e438d76d (github): Doxygen updates. License online links. add auditscript magic strings
- 21:14 Doomsday Engine Revision ea81ec43 (github): Unused directory
- 21:05 Doomsday Engine Revision 1685fd3b (github): Move template.
- 18:42 Doomsday Engine Revision bcde50fe (github): Doxygen updates. License online links. add auditscript magic strings
-
18:17 Doomsday Engine Revision b75186d1 (github): Fixed BUG #1553129 : Hexen segfault in recent SVN.
- 14:59 Doomsday Engine Revision 7c4a9397 (github): Doxygen updates. License online links. add auditscript magic strings
2006-09-07
- 21:21 Doomsday Engine Revision 578ad3f6 (github): Add Vermil's missing copyright header to wolftc
-
00:51 Doomsday Engine Revision da14fcad (github): Disabled SDF_MIDTEXUPPER hack emulation for now as it was preventing implementing surfaces as an object type in DMU. Once the work has been completed it will be reimplemented in a less intrusive manner (linked surfaces?). Also moved SUF_TEXFIX manipulations out of DMU as they don't belong there.
Also available in: Atom