Skip to content

Commit be72466

Browse files
authored
Merge branch 'develop' into createitem_buildings
2 parents fe7b67f + be468fa commit be72466

File tree

16 files changed

+1068
-856
lines changed

16 files changed

+1068
-856
lines changed

docs/changelog.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ Template for new versions:
6262

6363
## Misc Improvements
6464
- `createitem`: created items can now be placed onto/into tables, nests, bookcases, display cases, and altars
65+
- The ``fpause`` console command can now be used to force world generation to pause (as it did prior to version 50).
6566

6667
## Documentation
6768

@@ -78,7 +79,6 @@ Template for new versions:
7879
## New Features
7980

8081
## Fixes
81-
- `sort`: Using the squad unit selector will no longer cause Dwarf Fortress to crash on exit
8282

8383
## Misc Improvements
8484

@@ -99,6 +99,7 @@ Template for new versions:
9999
- compatibility with 53.05
100100

101101
## Fixes
102+
- `sort`: Using the squad unit selector will no longer cause Dwarf Fortress to crash on exit
102103

103104
## Misc Improvements
104105

docs/dev/Lua API.rst

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7468,6 +7468,15 @@ Importing scripts
74687468

74697469
--@ module = true
74707470

7471+
In order to be recognized, this line **must** begin with ``--@`` with no
7472+
whitespace characters before it::
7473+
7474+
--@ module = true OK
7475+
--@module = true OK
7476+
-- @module = true NOT OK (no --@ found due to space after --)
7477+
--@module = true NOT OK (leading space, --@ is not at the beginning of the line)
7478+
---@module = true NOT OK (leading dash, --@ is not at the beginning of the line)
7479+
74717480
2. Include a check for ``dfhack_flags.module``, and avoid running any code
74727481
that has side-effects if this flag is true. For instance::
74737482

library/CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ set(MAIN_HEADERS
4848
include/DFHackVersion.h
4949
include/BitArray.h
5050
include/ColorText.h
51+
include/Commands.h
5152
include/Console.h
5253
include/Core.h
5354
include/CoreDefs.h
@@ -66,6 +67,7 @@ set(MAIN_HEADERS
6667
include/MiscUtils.h
6768
include/Module.h
6869
include/MemAccess.h
70+
include/MemoryPatcher.h
6971
include/ModuleFactory.h
7072
include/PluginLua.h
7173
include/PluginManager.h
@@ -88,6 +90,7 @@ set(MAIN_HEADERS_WINDOWS
8890
set(MAIN_SOURCES
8991
Core.cpp
9092
ColorText.cpp
93+
Commands.cpp
9194
CompilerWorkAround.cpp
9295
DataDefs.cpp
9396
DataIdentity.cpp
@@ -100,6 +103,7 @@ set(MAIN_SOURCES
100103
LuaApi.cpp
101104
DataStatics.cpp
102105
DataStaticsCtor.cpp
106+
MemoryPatcher.cpp
103107
MiscUtils.cpp
104108
Types.cpp
105109
PluginManager.cpp

0 commit comments

Comments
 (0)