Activity
From 2019-11-14 to 2019-11-27
2019-11-27
- 21:03 Revision d4488ad4 (github): Fixed|Freedesktop: Rename the app icon file
- 20:53 Revision d39675be (github): Freedesktop: Adapt desktop file and icon for Flatpak
- 16:28 Revision a8b23ff1 (github): Builder|CMake: Added root CMakeLists; tweaks for Unix config
- There is now a root-level CMakeLists.txt for easier automation.
The Unix build configuration was made more robust by...
2019-11-26
- 22:01 Revision c3e0e5d4 (github): Resources: Detect future versions of Freedoom
- IssueID #2267
- 21:33 Revision dfc0f5e5 (github): Fixed|XG: Check for deathmatch and cooperative line flags
- IssueID #814
- 21:16 Revision f16b14d9 (github): XG: Mobj position test for floor chain
- IssueID #1876
- 16:29 Revision 940ba00c (github): Fixed|XG: Sector lighting not updated on first tick
- IssueID #1875
- 11:52 Revision 3a4b63be (github): Fixed|Heretic: Line special 98 is missing
- IssueID #2327
- 09:13 Revision 8b602710 (github): Fixed|XG: Teleporting to a teleport destination mobj
- IssueID #1822
- 08:24 Revision 01f36dff (github): Fixed|XG: Teleport "No Flash" parameter inverted
- IssueID #2255
2019-11-25
- 23:04 Revision ee54cd23 (github): Fixed|Renderer: Lower texture alignment in E3M6
- This is perhaps an uncommon situation, where there is a switch on the front lower texture, but the back sector ceilin...
- 09:08 Revision a8d13089 (github): Fixed: Narrowing integer conversion
2019-11-24
- 14:20 Revision 7e60d563 (github): Scripting: Removed the "export" keyword
- Exporting doesn't seem to have a use case:
- return values can be used to move values to the caller
- global assignme... - 10:14 Revision a6e1c030 (github): Fixed|Scripting: Functions' global namespaces
- Each function remembers the global namespace it was defined in, in case the function accesses those globals when it's...
- 10:13 Revision 748f9dd9 (github): Fixed|Scripting: Allow text representation of null reference
2019-11-23
- 21:30 Revision a1c7f393 (github): Scripting: Converting a dictionary to record using Record()
- 20:29 Revision 02b4d8e6 (github): Fixed|Scripting: Passing records by reference in arguments
- 12:23 Revision 0b62389f (github): Scripting: Allow scope notation to be used sequentially
- This is now legal: `a->b->c`
2019-11-20
- 20:31 Revision f4fd4d71 (github): Fixed|Scripting: Improved message of script exceptions
- 20:15 Revision c4486edc (github): Fixed|Scripting: Edge cases in parser and slice operator
- The parser would fail if a single-line catch compound was used at the end of the script.
Slice operator would not om...
2019-11-19
- 21:29 Revision b1e28a05 (github): Scripting|Tools: "doomsdayscript" tool and imports
- Allow access to all files in the same folder in case the script does imports of files from the same directory.
2019-11-17
2019-11-16
- 21:41 Revision 004039c3 (github): Heretic|Scripting: Scripted touch action for special things
- A Thing definition may specify an "On touch" script that gets run when the thing is touched. This replaces any hardco...
- 21:21 Revision 9870aa3a (github): Scripting: Added more World and Game bindings
- The following functions were added:
- World.consolePlayer()
- World.Thing.id()
- Game.setMessage()
- Game.setYellowMe...
2019-11-15
Also available in: Atom