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

176
NEWS

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