dfhack/plugins/lua
Josh Cooper fe29bff845
Adds cxxrandom unit test and fixes interface problems (#2099)
* Adds cxxrandom unit test and fixes interface problems

* Tightens braces

* Adds detection code for Shuffle's seqID/engID

* Adds usage examples for cxxrandom

* Gives cxxrandom objects id ranges, sort of

* Updates changelog

* Updates changelog.txt

* Increases id space for cxxrandom

* Fixes bool distribution error message and improves check

* Adds comment explaining the seeded RNG tests for cxxrandom

* Fixes type problem for 32bit builds

* Reduces loop count a few magnitudes

* Fixes a mistake in test.cxxrandom_seed
2022-04-30 21:46:47 -07:00
..
sort Apply initial pre-commit config 2022-04-12 14:48:19 -04:00
automaterial.lua improve UX between automaterial and buildingplan 2020-10-29 11:00:49 -07:00
blueprint.lua capture fortifications and engravings in blueprint 2022-04-01 12:20:37 -07:00
building-hacks.lua Merge remote-tracking branch 'KlonZK/patch-1' into develop 2018-07-20 23:16:28 -04:00
buildingplan.lua buildingplan: fix size calculation for constructions 2021-04-01 00:16:54 -04:00
burrows.lua Apply initial pre-commit config 2022-04-12 14:48:19 -04:00
confirm.lua confirm convict: use visible name to avoid exposing alternate identities 2021-02-28 01:01:47 -05:00
cxxrandom.lua Adds cxxrandom unit test and fixes interface problems (#2099) 2022-04-30 21:46:47 -07:00
dig-now.lua allow only one positional param to be specified 2021-07-30 13:09:20 -07:00
dwarfmonitor.lua dwarfmonitor.lua: use dmerror() consistently 2018-05-21 21:23:52 -04:00
eventful.lua Adds new event type NEW_UNIT_ACTIVE 2022-03-12 11:33:27 -08:00
fortplan.lua buildingplan: construct buildings from lua 2020-10-16 14:03:05 -07:00
liquids.lua Apply initial pre-commit config 2022-04-12 14:48:19 -04:00
luasocket.lua Apply initial pre-commit config 2022-04-12 14:48:19 -04:00
map-render.lua Apply initial pre-commit config 2022-04-12 14:48:19 -04:00
pathable.lua Add new "pathable" plugin 2017-07-05 23:54:55 -04:00
power-meter.lua Apply initial pre-commit config 2022-04-12 14:48:19 -04:00
rename.lua Apply initial pre-commit config 2022-04-12 14:48:19 -04:00
rendermax.lua Apply initial pre-commit config 2022-04-12 14:48:19 -04:00
reveal.lua expose core flood unhide logic to Lua 2021-06-02 14:49:19 -07:00
siege-engine.lua Fix a few Lua 5.3-related errors 2018-08-02 14:36:15 -04:00
sort.lua Apply initial pre-commit config 2022-04-12 14:48:19 -04:00
stockflow.lua migrate existing lua code to use new library fns 2021-07-05 15:48:51 -07:00
stockpiles.lua stockpiles: Restrict characters in filenames when saving 2015-07-29 14:17:14 -04:00
tiletypes.lua fix typo 2021-07-09 21:58:32 -07:00
workflow.lua Add test for invalid job types in workflow's job_outputs 2020-12-15 21:36:57 -05:00
xlsxreader.lua add open() wrapper fn and document class methods 2021-03-22 09:38:20 -07:00
zone.lua Apply initial pre-commit config 2022-04-12 14:48:19 -04:00