Merge remote-tracking branch 'lethosor/reenable-plugins' into develop

develop
lethosor 2023-05-11 10:44:47 -04:00
commit 2a734b92f7
No known key found for this signature in database
GPG Key ID: 76A269552F4F58C1
10 changed files with 25 additions and 19 deletions

@ -34,8 +34,14 @@ changelog.txt uses a syntax similar to RST, with a few special sequences:
# Future # Future
## New Plugins ## New Plugins
- `add-spatter`: allow mods to add poisons and magical effects to weapons - `add-spatter`: reinstated: allow mods to add poisons and magical effects to weapons
- `work-now`: reduce the time that dwarves are left without a task after completing a job - `changeitem`: reinstated: change item material, quality, and subtype
- `createitem`: reinstated: create arbitrary items, from the command line
- `deramp`: reinstated: removes all ramps designated for removal from the map
- `flows`: reinstated: counts map blocks with flowing liquids
- `lair`: reinstated: mark the map as a monster lair (this avoids item scatter when the fortress is abandoned)
- `luasocket`: reinstated: provides a Lua API for accessing network sockets
- `work-now`: reinstated, renamed from ``workNow``: reduce the time that dwarves are left without a task after completing a job
## Fixes ## Fixes
@ -112,8 +118,8 @@ changelog.txt uses a syntax similar to RST, with a few special sequences:
# 50.07-beta2 # 50.07-beta2
## New Plugins ## New Plugins
- `getplants`: designate trees for chopping and shrubs for gathering according to type - `getplants`: reinstated: designate trees for chopping and shrubs for gathering according to type
- `prospector`: get stone, ore, gem, and other tile property counts in fort mode. - `prospector`: reinstated: get stone, ore, gem, and other tile property counts in fort mode.
## Fixes ## Fixes
-@ `buildingplan`: filters are now properly applied to planned stairs -@ `buildingplan`: filters are now properly applied to planned stairs

@ -3,7 +3,7 @@ add-spatter
.. dfhack-tool:: .. dfhack-tool::
:summary: Add poisons and magical effects to weapons. :summary: Add poisons and magical effects to weapons.
:tags: unavailable adventure fort gameplay items :tags: adventure fort gameplay items
:no-command: :no-command:
Give some use to all those poisons that can be bought from caravans! The plugin Give some use to all those poisons that can be bought from caravans! The plugin

@ -2,8 +2,8 @@ changeitem
========== ==========
.. dfhack-tool:: .. dfhack-tool::
:summary: Change item material or base quality. :summary: Change item material, quality, and subtype.
:tags: unavailable adventure fort armok items :tags: adventure fort armok items
By default, a change is only allowed if the existing and desired item materials By default, a change is only allowed if the existing and desired item materials
are of the same subtype (for example wood -> wood, stone -> stone, etc). But are of the same subtype (for example wood -> wood, stone -> stone, etc). But

@ -3,7 +3,7 @@ channel-safely
.. dfhack-tool:: .. dfhack-tool::
:summary: Auto-manage channel designations to keep dwarves safe. :summary: Auto-manage channel designations to keep dwarves safe.
:tags: unavailable fort auto :tags: fort auto
Multi-level channel projects can be dangerous, and managing the safety of your Multi-level channel projects can be dangerous, and managing the safety of your
dwarves throughout the completion of such projects can be difficult and time dwarves throughout the completion of such projects can be difficult and time

@ -3,7 +3,7 @@ createitem
.. dfhack-tool:: .. dfhack-tool::
:summary: Create arbitrary items. :summary: Create arbitrary items.
:tags: unavailable adventure fort armok items :tags: adventure fort armok items
You can create new items of any type and made of any material. A unit must be You can create new items of any type and made of any material. A unit must be
selected in-game to use this command. By default, items created are spawned at selected in-game to use this command. By default, items created are spawned at

@ -3,7 +3,7 @@ deramp
.. dfhack-tool:: .. dfhack-tool::
:summary: Removes all ramps designated for removal from the map. :summary: Removes all ramps designated for removal from the map.
:tags: unavailable fort armok map :tags: fort armok map
It also removes any "floating" down ramps that can remain after a cave-in. It also removes any "floating" down ramps that can remain after a cave-in.

@ -3,7 +3,7 @@ flows
.. dfhack-tool:: .. dfhack-tool::
:summary: Counts map blocks with flowing liquids. :summary: Counts map blocks with flowing liquids.
:tags: unavailable fort inspection map :tags: fort inspection map
If you suspect that your magma sea leaks into HFS, you can use this tool to be If you suspect that your magma sea leaks into HFS, you can use this tool to be
sure without revealing the map. sure without revealing the map.

@ -3,7 +3,7 @@ lair
.. dfhack-tool:: .. dfhack-tool::
:summary: Mark the map as a monster lair. :summary: Mark the map as a monster lair.
:tags: unavailable fort armok map :tags: fort armok map
This avoids item scatter when the fortress is abandoned. This avoids item scatter when the fortress is abandoned.

@ -3,7 +3,7 @@ luasocket
.. dfhack-tool:: .. dfhack-tool::
:summary: Provides a Lua API for accessing network sockets. :summary: Provides a Lua API for accessing network sockets.
:tags: unavailable dev :tags: dev
:no-command: :no-command:
See `luasocket-api` for details. See `luasocket-api` for details.

@ -90,7 +90,7 @@ dfhack_plugin(blueprint blueprint.cpp LINK_LIBRARIES lua)
#dfhack_plugin(burrows burrows.cpp LINK_LIBRARIES lua) #dfhack_plugin(burrows burrows.cpp LINK_LIBRARIES lua)
#dfhack_plugin(building-hacks building-hacks.cpp LINK_LIBRARIES lua) #dfhack_plugin(building-hacks building-hacks.cpp LINK_LIBRARIES lua)
add_subdirectory(buildingplan) add_subdirectory(buildingplan)
#dfhack_plugin(changeitem changeitem.cpp) dfhack_plugin(changeitem changeitem.cpp)
dfhack_plugin(changelayer changelayer.cpp) dfhack_plugin(changelayer changelayer.cpp)
dfhack_plugin(changevein changevein.cpp) dfhack_plugin(changevein changevein.cpp)
add_subdirectory(channel-safely) add_subdirectory(channel-safely)
@ -98,10 +98,10 @@ dfhack_plugin(cleanconst cleanconst.cpp)
dfhack_plugin(cleaners cleaners.cpp) dfhack_plugin(cleaners cleaners.cpp)
dfhack_plugin(cleanowned cleanowned.cpp) dfhack_plugin(cleanowned cleanowned.cpp)
dfhack_plugin(confirm confirm.cpp LINK_LIBRARIES lua) dfhack_plugin(confirm confirm.cpp LINK_LIBRARIES lua)
#dfhack_plugin(createitem createitem.cpp) dfhack_plugin(createitem createitem.cpp)
dfhack_plugin(cursecheck cursecheck.cpp) dfhack_plugin(cursecheck cursecheck.cpp)
dfhack_plugin(cxxrandom cxxrandom.cpp LINK_LIBRARIES lua) dfhack_plugin(cxxrandom cxxrandom.cpp LINK_LIBRARIES lua)
#dfhack_plugin(deramp deramp.cpp) dfhack_plugin(deramp deramp.cpp)
dfhack_plugin(debug debug.cpp LINK_LIBRARIES jsoncpp_static) dfhack_plugin(debug debug.cpp LINK_LIBRARIES jsoncpp_static)
dfhack_plugin(dig dig.cpp) dfhack_plugin(dig dig.cpp)
dfhack_plugin(dig-now dig-now.cpp LINK_LIBRARIES lua) dfhack_plugin(dig-now dig-now.cpp LINK_LIBRARIES lua)
@ -117,7 +117,7 @@ dfhack_plugin(faststart faststart.cpp)
dfhack_plugin(filltraffic filltraffic.cpp) dfhack_plugin(filltraffic filltraffic.cpp)
#dfhack_plugin(fix-unit-occupancy fix-unit-occupancy.cpp) #dfhack_plugin(fix-unit-occupancy fix-unit-occupancy.cpp)
#dfhack_plugin(fixveins fixveins.cpp) #dfhack_plugin(fixveins fixveins.cpp)
#dfhack_plugin(flows flows.cpp) dfhack_plugin(flows flows.cpp)
#dfhack_plugin(follow follow.cpp) #dfhack_plugin(follow follow.cpp)
#dfhack_plugin(forceequip forceequip.cpp) #dfhack_plugin(forceequip forceequip.cpp)
#dfhack_plugin(generated-creature-renamer generated-creature-renamer.cpp) #dfhack_plugin(generated-creature-renamer generated-creature-renamer.cpp)
@ -126,9 +126,9 @@ dfhack_plugin(hotkeys hotkeys.cpp LINK_LIBRARIES lua)
#dfhack_plugin(infiniteSky infiniteSky.cpp) #dfhack_plugin(infiniteSky infiniteSky.cpp)
#dfhack_plugin(isoworldremote isoworldremote.cpp PROTOBUFS isoworldremote) #dfhack_plugin(isoworldremote isoworldremote.cpp PROTOBUFS isoworldremote)
#dfhack_plugin(jobutils jobutils.cpp) #dfhack_plugin(jobutils jobutils.cpp)
#dfhack_plugin(lair lair.cpp) dfhack_plugin(lair lair.cpp)
dfhack_plugin(liquids liquids.cpp Brushes.h LINK_LIBRARIES lua) dfhack_plugin(liquids liquids.cpp Brushes.h LINK_LIBRARIES lua)
#dfhack_plugin(luasocket luasocket.cpp LINK_LIBRARIES clsocket lua dfhack-tinythread) dfhack_plugin(luasocket luasocket.cpp LINK_LIBRARIES clsocket lua dfhack-tinythread)
#dfhack_plugin(manipulator manipulator.cpp) #dfhack_plugin(manipulator manipulator.cpp)
#dfhack_plugin(map-render map-render.cpp LINK_LIBRARIES lua) #dfhack_plugin(map-render map-render.cpp LINK_LIBRARIES lua)
dfhack_plugin(misery misery.cpp LINK_LIBRARIES lua) dfhack_plugin(misery misery.cpp LINK_LIBRARIES lua)