Update NEWS.

develop
expwnent 2014-07-03 16:12:09 -04:00
parent 0e253f31fa
commit 7f65cb4444
1 changed files with 97 additions and 79 deletions

116
NEWS

@ -2,6 +2,8 @@ DFHack future
Internals: Internals:
Items module: added createItem function Items module: added createItem function
Sorted CMakeList for plugins and plugins/devel
diggingInvaders no longer builds if plugin building is disabled
EventManager: EventManager:
EQUIPMENT_CHANGE now triggers for new units EQUIPMENT_CHANGE now triggers for new units
new events: new events:
@ -10,75 +12,91 @@ DFHack future
UNLOAD UNLOAD
INTERACTION INTERACTION
sorted CMakeLists for plugins and devel plugins sorted CMakeLists for plugins and devel plugins
New scripts: New scripts:
scripts/modtools/add-syndrome.lua lua/ //lua module folder
add a syndrome to a unit or remove one repeatUtil.lua
scripts/modtools/attack-trigger.lua makes it easier to make things repeat indefinitely
run commands when a unit attacks another with weapons of a given type or weapons of a given material syndrome-util.lua
scripts/fix/blooddel.lua makes it easier to deal with unit syndromes
makes it so civs don't bring barrels full of blood ichor or goo scripts/
scripts/fix/feeding-timers.lua forumdwarves.lua
reset the feeding timers of all units
scripts/modtools/force.lua
forces events: caravan, migrants, diplomat, megabeast, curiousbeast, mischievousbeast, flier, siege, nightcreature
scripts/forumdwarves.lua
helps copies df viewscreens to a file helps copies df viewscreens to a file
scripts/fullheal.lua fullheal.lua
fully heals a unit fully heals a unit
scripts/fix/growthbug.lua removewear.lua
removes wear from all items in the fort
repeat.lua
repeatedly calls a script or a plugin
ShowUnitSyndromes.rb
shows syndromes affecting units and other relevant info
skillChange.lua
changes the skill of a unit
scripts/Spawnunit.lua
creates units!
scripts/teleport.lua
teleports units
scripts/devel/
printArgs.lua
scripts/fix/
blooddel.lua
makes it so civs don't bring barrels full of blood ichor or goo
feeding-timers.lua
reset the feeding timers of all units
growthbug.lua
fixes the growth bug fixes the growth bug
scripts/gui/hackWish.lua scripts/gui/
hackWish.lua
creates items out of any material creates items out of any material
scripts/modtools/itemsyndrome.lua unit-info-viewer.lua
adds and removes syndromes to units when they equip and unequip items displays information about units
scripts/modtools/item-trigger.lua scripts/modtools/
add-syndrome.lua
add a syndrome to a unit or remove one
force.lua
forces events: caravan, migrants, diplomat, megabeast, curiousbeast, mischievousbeast, flier, siege, nightcreature
item-trigger.lua
triggers commands based on equipping, unequipping, and wounding units with items triggers commands based on equipping, unequipping, and wounding units with items
scripts/modtools/invader-item-destroyer.lua itemsyndrome.lua
adds and removes syndromes to units when they equip and unequip items
interaction-trigger.lua
triggers commands when interactions happen
invader-item-destroyer.lua
destroys invaders' items when they die destroys invaders' items when they die
scripts/modtools/moddableGods.lua moddableGods.lua
makes raw moddable gods possible makes raw moddable gods possible
scripts/devel/printArgs.lua projectileExpansion.lua
scripts/modtools/projectileExpansion.lua
adds extra functionality to projectiles adds extra functionality to projectiles
scripts/modtools/reaction-trigger.lua reaction-trigger.lua
trigger commands when custom reactions complete trigger commands when custom reactions complete
replaces autoSyndrome replaces autoSyndrome
scripts/repeat.lua reaction-trigger-transition.lua
repeatedly calls a script or a plugin a tool for converting mods from autoSyndrome to reaction-trigger
lua/repeatUtil.lua
makes it easier to make things repeat indefinitely
scripts/removewear.lua
removes wear from all items in the fort
scripts/modtools/transform-unit.lua
shapeshifts a unit, possibly permanently
scripts/ShowUnitSyndromes.rb
shows syndromes affecting units and other relevant info
scripts/skillChange.lua
changes the skill of a unit
scripts/skillroll.lua scripts/skillroll.lua
invokes dfhack commands based on random chances invokes dfhack commands based on random chances
scripts/Spawnunit.lua syndrome-trigger.lua
creates units!
lua/syndrome-util.lua
makes it easier to deal with unit syndromes
scripts/modtools/syndrome-trigger.lua
trigger commands when syndromes happen trigger commands when syndromes happen
scripts/teleport.lua transform-unit.lua
teleports units shapeshifts a unit, possibly permanently
scripts/gui/unit-info-viewer.lua
displays information about units
New commands: New commands:
New tweaks: New tweaks:
New plugins: New plugins:
Misc improvements: Misc improvements:
- new script in utils.lua for standardized argument processing new script in utils.lua for standardized argument processing
- outside-only outside-only
now buildings have to be registered as inside or outside only, and it checks periodically to see when buildings change outsideness now buildings have to be registered as inside or outside only, and it checks periodically to see when buildings change outsideness
converted from plugin to script converted from plugin to script
- digmat.rb: removed: digFlood does the same functionality with less FPS impact
- autoSyndrome removed and replaced with reaction-trigger.lua Removed
- syndromeTrigger removed and replaced with syndrome-trigger.lua digmat.rb: digFlood does the same functionality with less FPS impact
- converted devel/printArgs plugin to script: scripts/devel/printArgs.lua scripts/invasionNow: scripts/modtools/force.lua does it better
autoSyndrome replaced with scripts/modtools/reaction-trigger.lua
syndromeTrigger replaced with scripts/modtools/syndrome-trigger.lua
devel/printArgs plugin converted to scripts/devel/printArgs.lua
DFHack v0.34.11-r5 DFHack v0.34.11-r5