PeridexisErrant
80e4b8d3df
Remove DFusion plugin and script system
...
It's been four years since meaningful updates, and in that time
alternatives have emerged to almost everything. Any remaining
functionality to replace is on the issue tracker.
Simpler is better, for users and developers, and removing a legacy
system makes it easier to understand how DFHack works.
2015-11-17 11:13:19 +09:30
lethosor
48670251e4
Make ESC work in quantity prompt
2015-11-09 17:33:33 -05:00
lethosor
f3d86f5947
Restore correct game type
2015-11-09 17:25:55 -05:00
lethosor
d276d4d46b
Add devel/clear-script-env
2015-11-07 17:36:42 -05:00
lethosor
e176c3ea05
Merge remote-tracking branch 'PeridexisErrant/docs-again' into develop
2015-11-07 15:50:11 -05:00
lethosor
3ae0b17031
tidlers: Use next_item()
2015-11-07 15:24:57 -05:00
PeridexisErrant
0bb203e7c9
Replace initflags plugin with scripts
...
Progress towards #722
2015-11-07 23:42:14 +11:00
PeridexisErrant
1c25f8f1a3
Unify docs for designation and map-mod plugins
...
Plus some cleanup and flattening of the behaviour mod plugin docs
2015-11-07 13:04:47 +11:00
PeridexisErrant
3506921447
Add cross-links for similar commands
2015-11-07 10:53:12 +11:00
PeridexisErrant
193e71793a
Fix compile, intro, scripts
...
- script-syntax.py now exits with 1 instead of silently catching the
error if lua or ruby are missing
- index paths are absolute (from the repo root)
- less strong suggestion for third-party packs
- re-added lua-example and test-perlin doc
- corrected and clarified Compile some more
2015-11-06 16:58:58 +11:00
Lethosor
2f8f5b071a
Merge pull request #730 from PeridexisErrant/add-scripts
...
Add updated emigration script, gui/family-affairs
2015-11-05 19:55:15 -05:00
lethosor
ac4927d409
Update scripts/3rdparty/* (docs)
2015-11-05 19:38:47 -05:00
PeridexisErrant
5018af9a9e
Document devel scripts
2015-11-06 10:15:18 +11:00
PeridexisErrant
58e6ef6524
De-alias migrants-now
2015-11-06 10:15:18 +11:00
PeridexisErrant
3623659a9b
Add emigration script
2015-11-05 16:40:35 +11:00
PeridexisErrant
45c3f145e5
Add gui/family-affairs
2015-11-05 13:17:26 +11:00
lethosor
b01d79e502
Update scripts/3rdparty submodules
2015-11-04 20:08:34 -05:00
lethosor
cbf31dcb37
Merge remote-tracking branch 'PeridexisErrant/NEWS-cleanup' into develop
2015-11-04 19:54:13 -05:00
lethosor
cb22e2639e
Merge branch 'develop' of https://github.com/dfhack/dfhack into develop
2015-11-02 22:29:09 -05:00
Putnam3145
5e727b301d
minor typo fix
2015-11-02 10:51:23 -08:00
lethosor
28940b9b8a
Temporarily disable 3rdparty/roses
...
See #712
2015-11-01 17:25:36 -05:00
lethosor
73e871231f
Update 3rd-party scripts
2015-10-31 15:27:16 -04:00
PeridexisErrant
e11ce3bff4
Merge develop
2015-10-31 15:46:41 +11:00
Lethosor
54996d9543
Merge pull request #717 from PeridexisErrant/state-of-decay
...
State of decay - Onmiclasm's FPS boosting scripts
2015-10-30 18:27:46 -04:00
PeridexisErrant
a8ab595428
Tweak plugins docs
...
- Minor updates and clarifying edits
- Better use of markup throughout the document
- linked references to bugs and other things
- moved gui/siege-engine docs to the script
2015-10-29 12:46:31 +11:00
PeridexisErrant
92cd313776
Improve markup in scripts documentation
...
Plus minor changes for clarification.
2015-10-29 12:44:49 +11:00
PeridexisErrant
94cadbf1ec
Add FPS-boosting 'state of decay' scripts
...
By Omniclasm.
http://www.bay12forums.com/smf/index.php?topic=150782.msg6482346#msg6482346
2015-10-28 21:13:17 +11:00
PeridexisErrant
056c1bcb2d
Document new scripts
2015-10-28 10:18:44 +11:00
PeridexisErrant
aee2655886
Merge branch 'develop' of https://github.com/DFHack/dfhack into NEWS-cleanup
2015-10-28 10:07:13 +11:00
lethosor
d58c9019be
alias migrants-now -> devel/migrants-now
2015-10-27 17:33:51 -04:00
lethosor
74860e2904
Add spawnunit wrapper
...
See #716
2015-10-26 21:02:38 -04:00
lethosor
7dd091e57a
create-unit: add nickname option
2015-10-26 21:02:03 -04:00
PeridexisErrant
4be9e13d74
Fix digfort docs
...
I'm sure this isn't the only error in the docs. Hopefully having them
in the scripts will make spotting issues easier.
2015-10-26 11:06:57 +11:00
PeridexisErrant
413a61423a
Tweak docs building
...
Trying to save the warnings to a file only works if the directory
exists. Also fix digfort docs error.
2015-10-25 10:14:09 +11:00
PeridexisErrant
69090e114c
Explain script type at top of listing
...
Using an `about.txt` file in each directory. This is nice because it
keeps the purpose notes in the actual script directories.
2015-10-24 17:41:21 +11:00
PeridexisErrant
ddae19ad8b
Move base scripts
2015-10-24 15:10:15 +11:00
PeridexisErrant
abb882618b
Move modtools docs
2015-10-24 10:57:04 +11:00
PeridexisErrant
f8d965b8ea
Migrate fix, gui script docs; add link shortcuts
...
Because it's a lot easier to link to bug reports this way.
The migration is mostly just a copy-paste job, but I'm using keybinding
styles where appropriate too.
2015-10-24 01:37:39 +11:00
PeridexisErrant
5e02e00e2c
Autogen script links, table of contents, and demo!
...
Automatically generating the link target for each script saves a lot of
time and potential for errors.
Each kind-of-script page now includes a link target for that page, and
also a table of contents.
In-script markers to delimit text for Sphinx extraction now use native
docstring markers from Ruby, which is a lot more elegant in .rb scripts
- and robust, as long as the fisrt docstring is valid .rst!
2015-10-24 00:33:35 +11:00
Warmist
5fbb950bc2
Fix gm-editor to work with df.global structs
...
It was broken because df.global is not a real struct and does not have ._field at all.
2015-10-19 18:42:15 +03:00
PeridexisErrant
c5d6e693f8
Use command name only for internal hyperlinks
...
Because it's not actually that important to the user how a command is
implemented, and the docs should reflect that. This also makes them
easier to write!
2015-10-19 14:16:19 +11:00
lethosor
7e8200603c
Fix whitespace
2015-10-13 21:31:14 -04:00
Mason11987
dea78d0627
Put mistakenly removed comments back
2015-10-12 06:02:51 -04:00
Mason11987
db3a1024e1
Fixes to allow open-legends to allow export as well.
2015-10-12 05:59:51 -04:00
Mason11987
2993edaf73
spacing
2015-10-12 05:21:16 -04:00
Mason11987
755b4fa384
Fixing assume identities since it causes a crash.
2015-10-12 05:15:32 -04:00
lethosor
505b1f0efc
assumed_identities -> identities
...
Fixes #709
2015-10-11 12:03:16 -04:00
lethosor
d3d21fa371
gm-editor: Make df.global prefix optional
2015-10-11 11:44:52 -04:00
lethosor
3b8d5a6a95
Suggest --init flag in missing-submodule messages
2015-10-02 16:59:50 -04:00
lethosor
93a8998268
make-legendary: fix console output on *nix
2015-09-28 20:09:06 -04:00