Changesets: DarkRadiant

master 4866b354

23.01.2026 01:26

Klaus Silveira


Details Diff
Added CSG Intersect.
add - install/bitmaps/selection_csgintersect.png Diff File
mod - install/menu.xml Diff File
mod - install/user.xml Diff File
mod - radiantcore/brush/csg/CSG.cpp Diff File
mod - radiantcore/brush/csg/CSG.h Diff File
mod - test/CSG.cpp Diff File
add - test/resources/tdm/maps/csg_intersect.map Diff File

master e1323b4b

22.01.2026 14:32

Klaus Silveira


Details Diff
Added missing library for Linux build.
mod - .github/workflows/build.yml Diff File

master f6c2b22f

22.01.2026 14:22

Klaus Silveira


Details Diff
Avoid invalid expressions like if(ON AND) when a variable is empty
mod - install.cmake Diff File

master 551d74bc

19.01.2026 06:24

greebo


Details Diff
Adjust VC++ projects after merge
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
mod - tools/msvc/include.vcxproj Diff File
mod - tools/msvc/include.vcxproj.filters Diff File

master 2a54ca46

19.01.2026 06:20

greebo

Committer: GitHub


Details Diff
Merge pull request 0000045 from klaussilveira/feat/scatter

Added scatter tool
Affected Issues
0000045
add - include/iscatter.h Diff File
mod - install/menu.xml Diff File
add - install/ui/scatterdialog.fbp Diff File
add - install/ui/scatterdialog.xrc Diff File
mod - radiant/CMakeLists.txt Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
add - radiant/ui/scatter/ScatterDialog.cpp Diff File
add - radiant/ui/scatter/ScatterDialog.h Diff File
mod - radiantcore/selection/algorithm/General.cpp Diff File
mod - radiantcore/selection/algorithm/Transformation.cpp Diff File
mod - radiantcore/selection/algorithm/Transformation.h Diff File

master ecbd8dba

18.01.2026 18:22

Klaus Silveira


Details Diff
Fixed deprecated entity method call.
mod - radiantcore/selection/algorithm/Transformation.cpp Diff File

master 0ba85908

18.01.2026 07:14

greebo


Details Diff
Quick attempt to get the Linux build agent and running again
mod - .github/workflows/build.yml Diff File

master 1702c80a

18.01.2026 07:02

greebo


Details Diff
Fix ModelSkin unit tests
mod - radiantcore/decl/DeclarationFolderParser.cpp Diff File
mod - radiantcore/skins/Doom3ModelSkin.cpp Diff File
mod - test/Skin.cpp Diff File

master 6bd45c1a

18.01.2026 07:02

greebo


Details Diff
Fix compilation errors in merged code
mod - radiantcore/selection/algorithm/Transformation.cpp Diff File

master 600b50e2

18.01.2026 06:43

greebo


Details Diff
Adjust VC++ projects after merge
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj Diff File
mod - tools/msvc/DarkRadiantCore.vcxproj.filters Diff File
mod - tools/msvc/scenelib.vcxproj Diff File
mod - tools/msvc/scenelib.vcxproj.filters Diff File

master 1837e6b2

18.01.2026 06:27

greebo


Details Diff
Merge remote-tracking branch 'remotes/orbweaver/master'
mod - .gitignore Diff File
mod - CMakeLists.txt Diff File
mod - doc/CMakeLists.txt Diff File
mod - doc/img/DifficultyEditor.png Diff File
mod - doc/img/FilterEditor.png Diff File
mod - doc/manual.adoc Diff File
mod - include/Bounded.h Diff File
mod - include/icommandsystem.h Diff File
mod - include/icomparablenode.h Diff File
mod - include/ideclmanager.h Diff File
mod - include/ieclass.h Diff File
mod - include/ieclasscolours.h Diff File
mod - include/ientity.h Diff File
mod - include/ifilter.h Diff File
mod - include/imapformat.h Diff File
mod - include/imodule.h Diff File
mod - include/inode.h Diff File
mod - include/iparticles.h Diff File
mod - include/ipreferencesystem.h Diff File
mod - include/iregistry.h Diff File
mod - include/irenderable.h Diff File
mod - include/iscript.h Diff File
mod - include/ishaders.h Diff File
mod - include/itextstream.h Diff File
add - install.cmake Diff File
add - install/bitmaps/copy.png Diff File
mod - install/bitmaps/edit.png Diff File
mod - install/bitmaps/iconFilter16.png Diff File
mod - install/bitmaps/refresh.png Diff File
add - install/bitmaps/trashcan.png Diff File
add - install/bitmaps/validate_actors.png Diff File
add - install/bitmaps/view.png Diff File
mod - install/scripts/test.py Diff File
mod - install/ui/conversationdialog.fbp Diff File
mod - install/ui/conversationdialog.xrc Diff File
mod - install/ui/conversationeditor.fbp Diff File
mod - install/ui/conversationeditor.xrc Diff File
mod - install/ui/difficultyeditor.fbp Diff File
mod - install/ui/difficultyeditor.xrc Diff File
mod - install/ui/filterdialog.fbp Diff File
mod - install/ui/filterdialog.xrc Diff File
mod - install/ui/filtereditor.fbp Diff File
mod - install/ui/filtereditor.xrc Diff File
mod - libs/decl/DeclarationBase.h Diff File
mod - libs/decl/EditableDeclaration.h Diff File
mod - libs/eclass.h Diff File
mod - libs/entitylib.h Diff File
mod - libs/maplib.h Diff File
mod - libs/math/Matrix3.h Diff File
mod - libs/math/Vector2.h Diff File
mod - libs/math/Vector3.h Diff File
mod - libs/math/Vector4.h Diff File
mod - libs/pybind/pybind11/operators.h Diff File
mod - libs/render/MeshVertex.h Diff File
mod - libs/render/RenderableBox.h Diff File
mod - libs/render/RenderableCollectionWalker.h Diff File
mod - libs/render/RenderableCollectorBase.h Diff File
mod - libs/render/VertexCb.h Diff File
mod - libs/scene/BasicRootNode.h Diff File
mod - libs/scene/CMakeLists.txt Diff File
mod - libs/scene/ChildPrimitives.cpp Diff File
mod - libs/scene/Entity.cpp Diff File
mod - libs/scene/Entity.h Diff File
mod - libs/scene/EntityBreakdown.h Diff File
mv - radiantcore/eclass/EntityClass.cpp → libs/scene/EntityClass.cpp Diff File
add - libs/scene/EntityClass.h Diff File
mod - libs/scene/EntityKeyValue.h Diff File
mod - libs/scene/EntityNode.cpp Diff File
mod - libs/scene/EntityNode.h Diff File
mod - libs/scene/EntitySelector.h Diff File
mod - libs/scene/ModelFinder.cpp Diff File
mod - libs/scene/NameKey.h Diff File
mod - libs/scene/Node.cpp Diff File
mod - libs/scene/Node.h Diff File
mod - libs/scene/TargetLineNode.cpp Diff File
mod - libs/scene/TargetLineNode.h Diff File
add - libs/scene/filters/FilterGroup.cpp Diff File
add - libs/scene/filters/FilterGroup.h Diff File
add - libs/scene/filters/FilterRule.h Diff File
add - libs/scene/filters/SceneFilter.cpp Diff File
add - libs/scene/filters/SceneFilter.h Diff File
mod - libs/scene/merge/GraphComparer.cpp Diff File
mod - libs/scene/merge/MergeAction.h Diff File
mod - libs/scene/merge/MergeActionNode.cpp Diff File
mod - libs/scene/merge/MergeActionNode.h Diff File
mod - libs/scene/merge/MergeLib.h Diff File
mod - libs/scene/merge/NodeUtils.h Diff File
add - libs/scene/shaders/NamedBindable.h Diff File
add - libs/scene/shaders/ShaderExpression.cpp Diff File
add - libs/scene/shaders/ShaderExpression.h Diff File
add - libs/scene/textures/HeightmapCreator.h Diff File
add - libs/scene/textures/TextureManipulator.cpp Diff File
add - libs/scene/textures/TextureManipulator.h Diff File
mod - libs/selection/EntitySelection.h Diff File
mod - libs/string/convert.h Diff File
mod - libs/wxutil/EntityClassChooser.cpp Diff File
mod - libs/wxutil/dataview/ThreadedDeclarationTreePopulator.h Diff File
mod - libs/wxutil/menu/FilterPopupMenu.cpp Diff File
mod - libs/wxutil/menu/FilterPopupMenu.h Diff File
mod - libs/wxutil/menu/PopupMenu.cpp Diff File

master 6b84fa46

18.01.2026 06:26

greebo


Details Diff
Update VC++ projects, fix compiler warnings
mod - radiantcore/selection/algorithm/Transformation.cpp Diff File
mod - tools/msvc/DarkRadiant.vcxproj Diff File
mod - tools/msvc/DarkRadiant.vcxproj.filters Diff File
mod - tools/msvc/include.vcxproj Diff File
mod - tools/msvc/include.vcxproj.filters Diff File

master 0d25035c

18.01.2026 06:04

greebo

Committer: GitHub


Details Diff
Merge pull request 0000044 from klaussilveira/feat/array

Added array modifier
Affected Issues
0000044
add - include/iarray.h Diff File
mod - install/menu.xml Diff File
add - install/ui/arraydialog.fbp Diff File
add - install/ui/arraydialog.xrc Diff File
mod - radiant/CMakeLists.txt Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
add - radiant/ui/array/ArrayDialog.cpp Diff File
add - radiant/ui/array/ArrayDialog.h Diff File
mod - radiantcore/selection/algorithm/General.cpp Diff File
mod - radiantcore/selection/algorithm/Transformation.cpp Diff File
mod - radiantcore/selection/algorithm/Transformation.h Diff File

master 17ff2823

18.01.2026 03:06

Klaus Silveira


Details Diff
Added scatter tool.
add - include/iscatter.h Diff File
mod - install/menu.xml Diff File
add - install/ui/scatterdialog.fbp Diff File
add - install/ui/scatterdialog.xrc Diff File
mod - radiant/CMakeLists.txt Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
add - radiant/ui/scatter/ScatterDialog.cpp Diff File
add - radiant/ui/scatter/ScatterDialog.h Diff File
mod - radiantcore/selection/algorithm/General.cpp Diff File
mod - radiantcore/selection/algorithm/Transformation.cpp Diff File
mod - radiantcore/selection/algorithm/Transformation.h Diff File

master 84949d50

14.01.2026 01:45

Klaus Silveira


Details Diff
Added array modifier.
add - include/iarray.h Diff File
mod - install/menu.xml Diff File
add - install/ui/arraydialog.fbp Diff File
add - install/ui/arraydialog.xrc Diff File
mod - radiant/CMakeLists.txt Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
add - radiant/ui/array/ArrayDialog.cpp Diff File
add - radiant/ui/array/ArrayDialog.h Diff File
mod - radiantcore/selection/algorithm/General.cpp Diff File
mod - radiantcore/selection/algorithm/Transformation.cpp Diff File
mod - radiantcore/selection/algorithm/Transformation.h Diff File

master 544e8a6e

30.12.2025 16:36

orbweaver


Details Diff
ScriptingSystem is lazily initialised

Introduce the concept of a lazy module, exposed by a new virtual method
RegisterableModule::isLazy, with a default implementation that returns
false. Instead of being initialised at startup, lazy modules are
initialised when they are first requested by ModuleRegistry::getModule.

Currently the only lazy module is the ScriptingSystem, which is now
initialised when the GUI sets up the Script window and starts making
calls to GlobalScriptingSystem(). This means that the Python module is
not initialised at all during unit tests, replacing the earlier hack
which explicitly disabled Python via a (now removed) virtual method on
ApplicationContext.
mod - include/imodule.h Diff File
mod - include/iscript.h Diff File
mod - plugins/script/ScriptingSystem.cpp Diff File
mod - plugins/script/ScriptingSystem.h Diff File
mod - radiantcore/modulesystem/ModuleRegistry.cpp Diff File
mod - radiantcore/modulesystem/ModuleRegistry.h Diff File
mod - test/TestContext.h Diff File

master 71ff1a86

24.12.2025 16:21

orbweaver


Details Diff
Remove the ScriptUserInterfaceModule

Having this as an entire RegisterableModule with name and dependencies
isn't adding much value, since the module exposes no interface and
nothing else depends on it.

The purpose of this module is to connect to various signals to construct
the Python-related widgets at the appropriate time, which means we can
simplify the code by moving this initialisation into MainFrame itself.
mod - radiant/CMakeLists.txt Diff File
mod - radiant/ui/mainframe/MainFrame.cpp Diff File
mod - radiant/ui/mainframe/MainFrame.h Diff File
rm - radiant/ui/script/ScriptUserInterfaceModule.cpp Diff

master 78775c12

24.12.2025 15:18

orbweaver


Details Diff
Disable initialisation of the Python module in unit tests

For an unknown reason, repeatedly initialising and finalising the Python
interpreter hundreds of times, as happens in unit tests, causes an
eventual std::exception and crash on Linux. This in turn causes the unit
test run to abort and fail, even though there is no actual problem with
whatever test happens to have triggered the crash.

Since none of the unit tests actually need Python functionality, this is
worked around by simply disabling initialisation of the ScriptingSystem
module in unit tests, via a new virtual method isPythonDisabled exposed
by the ApplicationContext.
mod - include/imodule.h Diff File
mod - plugins/script/ScriptingSystem.cpp Diff File
mod - plugins/script/ScriptingSystem.h Diff File
mod - radiant/ui/script/ScriptUserInterfaceModule.cpp Diff File
mod - test/RadiantTest.h Diff File
mod - test/TestContext.h Diff File

master 4a0288c5

23.12.2025 16:58

orbweaver


Details Diff
De-duplicate some code in the map format classes

MapFormat::canLoad now has a default implementation returning true, so
this does not need a definition in all but one of the map format
classes. The code to parse a map format version, common to both
Doom3MapFormat and Quake4MapFormat, is now refactored into a static
utility method Doom3MapFormat::hasMapVersion.
mod - include/imapformat.h Diff File
mod - radiantcore/map/format/Doom3MapFormat.cpp Diff File
mod - radiantcore/map/format/Doom3MapFormat.h Diff File
mod - radiantcore/map/format/Quake3MapFormat.cpp Diff File
mod - radiantcore/map/format/Quake3MapFormat.h Diff File
mod - radiantcore/map/format/Quake4MapFormat.cpp Diff File
mod - radiantcore/map/format/Quake4MapFormat.h Diff File
mod - radiantcore/map/format/portable/PortableMapFormat.cpp Diff File
mod - radiantcore/map/format/portable/PortableMapFormat.h Diff File

master ff4234f1

23.12.2025 14:33

orbweaver


Details Diff
Reduce exceptions thrown by map format classes

Instead of canLoad() calling assertNextToken() and catching an exception
if the token does not match, just call nextToken() and examine the
value.
mod - radiantcore/map/format/Doom3MapFormat.cpp Diff File
mod - radiantcore/map/format/Quake3MapFormat.cpp Diff File
mod - radiantcore/map/format/Quake4MapFormat.cpp Diff File

master e51d4190

23.12.2025 14:04

orbweaver


Details Diff
Reduce exceptions during test execution

Introduce a new tryConvertToDouble helper function which (like the
existing tryConvertToFloat) does not use exceptions. This is used in the
Argument::tryNumberConversion method instead of std::stoi.
mod - include/icommandsystem.h Diff File
mod - libs/string/convert.h Diff File
mod - test/Basic.cpp Diff File
mod - test/Particles.cpp Diff File
mod - test/RadiantTest.h Diff File

master 4a32c274

13.12.2025 17:03

orbweaver


Details Diff
Reduce exceptions during test execution

MapResource::openFileStream() now signals a missing file by returning an
empty pointer, rather than throwing an exception. The calling code in
openMapFileStream() already has the filename so there is no change to
the warning message. Calling code in loadMapNode() contains its own
check for an empty pointer and throws its own exception if needed.
mod - radiantcore/map/MapResource.cpp Diff File

master a2376bf3

13.12.2025 16:48

orbweaver


Details Diff
Reduce startup exceptions during test execution

ModuleLoader::loadModulesFromPath() uses the non-throwing version of the
os::forEachItemInDirectory() function, checking the return value to
determine if the directory search was successful.
mod - radiantcore/modulesystem/ModuleLoader.cpp Diff File

master 7870d5cf

08.12.2025 14:22

orbweaver


Details Diff
Move several shader-related classes to scene library

This moves NamedBindable, HeightmapCreator, and ShaderExpression.
mod - include/ishaders.h Diff File
mod - libs/scene/CMakeLists.txt Diff File
add - libs/scene/shaders/NamedBindable.h Diff File
add - libs/scene/shaders/ShaderExpression.cpp Diff File
add - libs/scene/shaders/ShaderExpression.h Diff File
add - libs/scene/textures/HeightmapCreator.h Diff File
mod - radiantcore/CMakeLists.txt Diff File
mod - radiantcore/shaders/CShader.h Diff File
mod - radiantcore/shaders/CameraCubeMapDecl.h Diff File
mod - radiantcore/shaders/Doom3ShaderLayer.cpp Diff File
mod - radiantcore/shaders/Doom3ShaderLayer.h Diff File
mod - radiantcore/shaders/ExpressionSlots.cpp Diff File
mod - radiantcore/shaders/MapExpression.cpp Diff File
mod - radiantcore/shaders/MapExpression.h Diff File
mod - radiantcore/shaders/MaterialManager.cpp Diff File
mod - radiantcore/shaders/MaterialManager.h Diff File
rm - radiantcore/shaders/NamedBindable.h Diff
rm - radiantcore/shaders/ShaderExpression.cpp Diff
rm - radiantcore/shaders/ShaderExpression.h Diff
mod - radiantcore/shaders/ShaderTemplate.cpp Diff File
mod - radiantcore/shaders/TextureMatrix.cpp Diff File
rm - radiantcore/shaders/textures/HeightmapCreator.h Diff

master 5205846f

02.12.2025 17:02

orbweaver


Details Diff
RegisterableModule::getName returns string by value

This virtual method is still pure (since every module MUST have a unique
name), but now returns the std::string by value, so that modules are no
longer required to create a local static string to keep the reference
alive.
mod - include/imodule.h Diff File
mod - include/iregistry.h Diff File
mod - plugins/dm.conversation/plugin.cpp Diff File
mod - plugins/dm.difficulty/plugin.cpp Diff File
mod - plugins/dm.editing/plugin.cpp Diff File
mod - plugins/dm.gameconnection/GameConnection.cpp Diff File
mod - plugins/dm.gameconnection/GameConnection.h Diff File
mod - plugins/dm.gui/gui/GuiManager.cpp Diff File
mod - plugins/dm.gui/gui/GuiManager.h Diff File
mod - plugins/dm.gui/plugin.cpp Diff File
mod - plugins/dm.objectives/objectives.cpp Diff File
mod - plugins/dm.stimresponse/plugin.cpp Diff File
mod - plugins/script/ScriptingSystem.cpp Diff File
mod - plugins/script/ScriptingSystem.h Diff File
mod - plugins/sound/SoundManager.cpp Diff File
mod - plugins/sound/SoundManager.h Diff File
mod - plugins/vcs/GitModule.cpp Diff File
mod - plugins/vcs/GitModule.h Diff File
mod - radiant/camera/CameraWndManager.cpp Diff File
mod - radiant/camera/CameraWndManager.h Diff File
mod - radiant/clipboard/ClipboardModule.cpp Diff File
mod - radiant/clipboard/ClipboardModule.h Diff File
mod - radiant/eventmanager/EventManager.cpp Diff File
mod - radiant/eventmanager/EventManager.h Diff File
mod - radiant/eventmanager/MouseToolManager.cpp Diff File
mod - radiant/eventmanager/MouseToolManager.h Diff File
mod - radiant/map/StartupMapLoader.cpp Diff File
mod - radiant/map/StartupMapLoader.h Diff File
mod - radiant/settings/LocalisationModule.cpp Diff File
mod - radiant/settings/LocalisationModule.h Diff File
mod - radiant/ui/UserInterfaceModule.cpp Diff File
mod - radiant/ui/UserInterfaceModule.h Diff File
mod - radiant/ui/common/DialogManager.cpp Diff File
mod - radiant/ui/common/DialogManager.h Diff File
mod - radiant/ui/einspector/EntityInspectorModule.cpp Diff File
mod - radiant/ui/einspector/EntityInspectorModule.h Diff File
mod - radiant/ui/favourites/FavouritesUserInterfaceModule.cpp Diff File
mod - radiant/ui/filters/FilterUserInterface.cpp Diff File
mod - radiant/ui/filters/FilterUserInterface.h Diff File
mod - radiant/ui/gl/WxGLWidgetManager.cpp Diff File
mod - radiant/ui/gl/WxGLWidgetManager.h Diff File
mod - radiant/ui/grid/GridUserInterface.cpp Diff File
mod - radiant/ui/grid/GridUserInterface.h Diff File
mod - radiant/ui/mainframe/MainFrame.cpp Diff File
mod - radiant/ui/mainframe/MainFrame.h Diff File
mod - radiant/ui/materials/editor/MaterialEditorModule.cpp Diff File
mod - radiant/ui/mediabrowser/MediaBrowserModule.cpp Diff File
mod - radiant/ui/menu/MenuManager.cpp Diff File
mod - radiant/ui/menu/MenuManager.h Diff File
mod - radiant/ui/ortho/OrthoContextMenu.cpp Diff File
mod - radiant/ui/ortho/OrthoContextMenu.h Diff File
mod - radiant/ui/script/ScriptUserInterfaceModule.cpp Diff File
mod - radiant/ui/statusbar/StatusBarManager.cpp Diff File
mod - radiant/ui/statusbar/StatusBarManager.h Diff File
mod - radiant/ui/texturebrowser/TextureBrowserManager.cpp Diff File
mod - radiant/ui/texturebrowser/TextureBrowserManager.h Diff File
mod - radiant/ui/toolbar/ToolbarManager.cpp Diff File
mod - radiant/ui/toolbar/ToolbarManager.h Diff File
mod - radiant/xyview/GlobalXYWnd.cpp Diff File
mod - radiant/xyview/GlobalXYWnd.h Diff File
mod - radiantcore/Radiant.cpp Diff File
mod - radiantcore/Radiant.h Diff File
mod - radiantcore/brush/BrushModule.cpp Diff File
mod - radiantcore/brush/BrushModule.h Diff File
mod - radiantcore/camera/CameraManager.cpp Diff File
mod - radiantcore/camera/CameraManager.h Diff File
mod - radiantcore/clipper/Clipper.cpp Diff File
mod - radiantcore/clipper/Clipper.h Diff File
mod - radiantcore/commandsystem/CommandSystem.cpp Diff File
mod - radiantcore/commandsystem/CommandSystem.h Diff File
mod - radiantcore/decl/DeclarationManager.cpp Diff File
mod - radiantcore/decl/DeclarationManager.h Diff File
mod - radiantcore/decl/FavouritesManager.cpp Diff File
mod - radiantcore/decl/FavouritesManager.h Diff File
mod - radiantcore/eclass/EClassColourManager.cpp Diff File
mod - radiantcore/eclass/EClassColourManager.h Diff File
mod - radiantcore/eclass/EClassManager.cpp Diff File
mod - radiantcore/eclass/EClassManager.h Diff File
mod - radiantcore/entity/EntityModule.cpp Diff File
mod - radiantcore/entity/EntityModule.h Diff File
mod - radiantcore/filetypes/FileTypeRegistry.cpp Diff File
mod - radiantcore/filetypes/FileTypeRegistry.h Diff File
mod - radiantcore/filters/BasicFilterSystem.cpp Diff File
mod - radiantcore/filters/BasicFilterSystem.h Diff File
mod - radiantcore/fonts/FontManager.cpp Diff File
mod - radiantcore/fonts/FontManager.h Diff File
mod - radiantcore/fx/FxManager.cpp Diff File
mod - radiantcore/fx/FxManager.h Diff File
mod - radiantcore/grid/GridManager.cpp Diff File
mod - radiantcore/grid/GridManager.h Diff File
mod - radiantcore/imagefile/ImageLoader.cpp Diff File
mod - radiantcore/imagefile/ImageLoader.h Diff File
mod - radiantcore/layers/LayerModule.cpp Diff File
mod - radiantcore/map/CounterManager.cpp Diff File
mod - radiantcore/map/CounterManager.h Diff File
mod - radiantcore/map/EditingStopwatch.cpp Diff File
mod - radiantcore/map/EditingStopwatch.h Diff File
mod - radiantcore/map/Map.cpp Diff File
mod - radiantcore/map/Map.h Diff File
mod - radiantcore/map/MapResourceManager.cpp Diff File
 First  Prev  1 2 3 4 5 ... 30 ... 60 ... 90 ... 120 ... 150 ... 180 ... 210 ... 240 ... 269 270 271  Next  Last