Activity
From 2008-05-20 to 2008-06-02
2008-06-02
2008-06-01
- 23:47 Revision b3908b8b (github): Copyright year update.
- 23:25 Revision 7d0ec654 (github): Universal build for OS X that works with Tiger and Leopard. Mind you, I took some liberties with the CMakeLists.txt, so there's a chance that I broke the Unix build...
- Also committing some of my work-in-progress controls stuff (double-clicks).
- 13:53 Revision 4bef9ca7 (github): Fixed a loop invariant in GL_PalIdxToRGB.
- 09:28 Revision 2da97419 (github): Updated and cleaned up jdoom64/defs/objects.ded
- 09:27 Revision 8742c43a (github): Fixed: jDoom64 - Unmaker powerups drawn incorrectly in the automap.
- 09:26 Revision 3e0553b6 (github): XL_UpdateActivators is no longer needed as we now handle this elsewhere.
- 09:24 Revision 53580fb3 (github): Fixed: Monsters unable to open doors due to logic error in EV_VerticalDoor.
- 03:11 Revision 90fc0202 (github): Fixed: Buffer overflow in XL_GetType.
- 03:08 Revision fd57eaac (github): Fix typo in include of jDoom64's d64xg.ded
- 01:56 Revision 13cb331c (github): Fixed: XLTrav_LineAngle was not calculating correctly (R_PointToAngle now takes float parameters but it was being passed fixed values).
- Fixed: XS_Think not scrolling plane materials if their angle == 0.
- 00:50 Revision 5938a62b (github): The Nightmare Caco has been removed from jDoom64 but the mobjtype was left behind. Removed.
- 00:27 Revision 9a98b4a1 (github): Fixed: The params struct was not being passed in XS_GetPlaneMover resulting in a seg fault.
- 00:18 Revision f9b7f551 (github): Fixed: Item drops in jDoom64's P_KillMobj used P_SpawnMobj3f incorrectly.
- 00:16 Revision ef9fa175 (github): Fixed: Buffer overflow in XS_GetType
- 00:15 Revision 615e582a (github): Fixed a couple of loop invariants in Def_Get
2008-05-31
- 12:45 Revision 690c9f72 (github): Spent some time updating WolfTC to in-line with the other games re changes to the engine API. Made sound effect and music identifiers in WolfTC upper-case, to match our style guidelines.
- 12:41 Revision 4daf4f07 (github): Made sound effect and music identifiers in the games upper-case, to match our style guidelines.
- 09:00 Revision 6cfbbadd (github): Commonized P_CeilingDeactivate.
- 08:32 Revision e90c78af (github): Use saveVersion with jHexen.
- 08:31 Revision 4713e01b (github): Merged jHexen's EV_DoFloorAndCeiling and jDoom64's EV_DoSplitDoor.
- 07:49 Revision e19484f9 (github): Bumped the global save game version for all games to 6. Introduced a thinker header block that appears after the thinker type byte (and before each thinker) which is currently used just for the "in-stasis" flag. Also moved the write of the thinker type out of the individial write functions and into archiveThinker
- 06:05 Revision c57099c7 (github): Further commonization and cleanup work to the games. Began splitting up p_spec.h
2008-05-30
- 23:49 Revision 9ceebb37 (github): Renamed various source files in plugins/common to standardize naming convention.
- 23:23 Revision 68c85c6e (github): Further commonization of the plat_t interface. Clean up, style update.
- 22:30 Revision db477747 (github): Commonized the definition of plat_t across all games and moved into plugins/common/include/p_plat.h
- 08:02 Revision b3908231 (github): Re-implemented the BOOM concept of "in-stasis" thinkers (they don't actually get to think) in the engine, thus simplifying the game-side management of thinkers (e.g. save games). Now thinkers of any type can be put in stasis (even mobjs). Perhaps "in-stasis" isn't really the best term?
2008-05-29
- 06:15 Revision efcaf061 (github): thinkercap is no longer exported from the engine. In it's place we have a new engine-side P_IterateThinkers. Part 6 of 6.
- 06:14 Revision d8c8cae8 (github): thinkercap is no longer exported from the engine. In it's place we have a new engine-side P_IterateThinkers. Part 5 of 6.
- 06:14 Revision a14a23c2 (github): thinkercap is no longer exported from the engine. In it's place we have a new engine-side P_IterateThinkers. Part 4 of 6.
- 06:13 Revision ff19bf01 (github): thinkercap is no longer exported from the engine. In it's place we have a new engine-side P_IterateThinkers. Part 3 of 6.
- 06:12 Revision 5d9b2bfc (github): thinkercap is no longer exported from the engine. In it's place we have a new engine-side P_IterateThinkers. Part 2 of 6.
- 06:12 Revision 4296988b (github): thinkercap is no longer exported from the engine. In it's place we have a new engine-side P_IterateThinkers. Part 1 of 6.
2008-05-28
- 00:55 Revision cecb2ecb (github): Fixed typo in PO_GetPolyobj
- 00:42 Revision 7b71f9f2 (github): Combined PO_GetPolyobj and PO_GetPolyobjIdx into one routine. Also, changed the parameters of Polyobj_Rotate and Polyobj_Move to accept a polyobj_t* rather than a tag/idx.
2008-05-27
- 23:46 Revision c27e45c7 (github): Clean up.
- 20:06 Revision 4cf11ae3 (github): Continued work on converting the management of polyobjs to utilize the existing infrastructure used with mobjs.
- * Polyobjs are no longer accessed through DMU. polyobj_t is now a public, shared structure similar to mobj_t
* Now mo... - 19:52 Revision 525a93ff (github): Cleaned up jHexen's ST_refreshBackground a bit.
- 01:39 Revision fbbb9bae (github): Removed the redundant DDVT_ types for map data object indices.
- 00:09 Revision 15ff6f08 (github): Continued clean up of the Doomsday public API; specifically graphics/drawing related stuff:
- * Removed DGL_Color and DGL_Color2 and instead exported GL_PalIdxToRGB. The renderer should not be worrying about pal...
2008-05-26
- 23:50 Revision 45516320 (github): Use DGL_Color4f in R_DrawViewBorder rather than GL_SetColorAndAlpha
- 23:43 Revision bbbc618a (github): Fixed: Potential segfault in the lightgrid debug drawing which could result if the var viewPlayer is invalid.
- 23:41 Revision 22e86e91 (github): Further fixes for the non-working glowing surfaces.
- 23:37 Revision 27105978 (github): Fixed non-working glowing surfaces.
- Removed unused, superfluous global vars.
- 23:33 Revision 2613114a (github): The local var idx in M_DrawHUDMenu is only needed when either jDoom or jDoom64 are build targets.
- 23:30 Revision 05be9ca7 (github): Fixed FTBFS issue when building jHexen.
2008-05-20
Also available in: Atom