9555 Commits

Author SHA1 Message Date
cora
26c66e89be railscaff:cleanup 2021-08-28 23:26:14 -05:00
cora
4fe607d0cf scaff: fix dig and rail 2021-08-28 23:26:14 -05:00
cora
c03ab2f6d9 scaffold: add waterspam 2021-08-28 23:26:14 -05:00
cron
ceaa9a2874 bookbot: make more flexible, add randwrite 2021-08-28 23:26:14 -05:00
cron
bae0e18c00 scaffold: add waterscaffold
Not strictly optimal, but it is optimal for certain rectangles :]
2021-08-28 23:26:14 -05:00
cron
ccefd5d2e7 waterbot: add FreeRefills cheat (refills water buckets) 2021-08-28 23:26:14 -05:00
cron
e9c8661feb Fix early minetest.localplayer reference 2021-08-28 23:26:14 -05:00
cron
8f600e0405 bookbot: add automatic book writing bot 2021-08-28 23:26:14 -05:00
cron
30d852cd84 Remove duplicate 'util' CSM 2021-08-28 23:26:14 -05:00
cron
0febd39537 waterbot: add WIP water renewing bot
At the moment it can just give you a list of water sources that can be bucketed without having a net loss of water.
Next is to make an automatic bucket filler hack using that.
2021-08-28 23:26:14 -05:00
cron
6c73180988 Add fastdig to defaultsettings
Not sure if fastdig does anything.
2021-08-28 23:26:14 -05:00
cron
f21af5e5a0 dragonfire/world: update to match DF master
Fixes Nuke, adds BlockLava
I need to rewrite this script BAD
Probably will use scaffold
2021-08-28 23:26:14 -05:00
cron
b003dd6211 quint: fix simulate_invaction
Before the counts were wrong and it could swap then fill
This fixes an infinite recursion bug with invaction_dump
2021-08-28 23:26:14 -05:00
cron
6a336597a7 turtle: fix tlang state removal
This could remove the wrong position before
2021-08-28 23:26:14 -05:00
cora
557ea94968 killaura: cleanup 2021-08-28 23:26:02 -05:00
cora
b2ab01cf2f killaura: better logic, autoswitch to diasword 2021-08-28 23:26:02 -05:00
cora
2d00d16f96 killaura: make it safer 2021-08-28 23:26:02 -05:00
cron
da090876a4 turtle/tlang: numerous fixes for .indexing
Lua interface now supports it
The access/assign functions now use indexing by default
Things that deal with indexed stuff now assume its a table rather than a string
2021-08-28 23:25:59 -05:00
cron
5bf454f94e InventoryAction: make to_table 1 indexed 2021-08-28 23:25:59 -05:00
cora
4a40d7daff combat: fix killaura - only attack enemies 2021-08-28 23:25:59 -05:00
cron
e05a24b728 turtle/tlang: add numerical dot indexing
[1, 2, 3] now you can do .1 to get the 1st element (Lua style 1-indexed)
2021-08-28 23:25:59 -05:00
cron
42a253cc71 turtle/tlang: add . map indexing
var.key pushes the value indexed by key in var onto the stack
quotes also work for assignment
numerical keys do not work yet
2021-08-28 23:25:59 -05:00
cora
a4b2aca647 fix cheat menu design ^^ 2021-08-28 23:25:59 -05:00
cron
da00f89ab8 Fix widespread off by one error 2021-08-28 23:25:59 -05:00
cron
96d6104265 hignore: add strip colors 2021-08-28 23:25:59 -05:00
cron
f934733623 Merge Dragonfire
Replicate the following commit (with cherry-picked parents on left
side):

    commit be80a15bad718285fd2f24ff1fa88821e35f9388
    Merge: be8e8b906 33a69f694
    Author:     cron <example@example.local>
    AuthorDate: Wed Dec 9 20:36:09 2020 +0000
    Commit:     cron <example@example.local>
    CommitDate: Wed Dec 9 20:36:09 2020 +0000

	Merge Dragonfire
	Dragonfire commit: 56d536ea5e1f98c760d7c78a4584df043fb7f0f8
2021-08-28 23:21:04 -05:00
cron
89dbe3dcd6 optimize: add optimization script to remove water drops, improve ClientObjectRefs 2021-08-28 23:13:46 -05:00
cora
d8eaf0f8bb scaffol: add headTri 2021-08-28 23:13:46 -05:00
cora
aa046ffd13 kamikaze: extinguish fires 2021-08-28 23:13:46 -05:00
cora
f62ac54e38 kamikaze: widen search area, add sponges as badnode 2021-08-28 23:13:46 -05:00
cora
5bfa7db146 randomscaff: fix bug 2021-08-28 23:13:46 -05:00
cora
b00f4e42e3 cchat: add names of lastlogs - its not ideal this way 2021-08-28 23:13:46 -05:00
cora
c86f1718f1 ckam: rename to kamikaze since it finds other stuff too now 2021-08-28 23:13:46 -05:00
cora
c5312c9507 automt: fix automt not loading on first try 2021-08-28 23:13:46 -05:00
cora
00dc99516f crystalkamikaze: add tnt removal, cleanup, optimisation 2021-08-28 23:13:46 -05:00
cora
5cb9591bb5 crystalkamikaze: clear arrows too, add waypoint, make it smoother 2021-08-28 23:13:46 -05:00
cora
ac8683a777 autotool: reset old wield index (with proper wait) 2021-08-28 23:13:46 -05:00
cora
41c9e86549 scaffold: improve random- and railscaff, add quintscaff 2021-08-28 23:13:46 -05:00
cora
d46bf9a1fc autotool: make autotool() public 2021-08-28 23:13:46 -05:00
cron
954161bf94 muse: add automatic noteblock player 2021-08-28 23:13:46 -05:00
cora
6006cebc6b scaffold: add randomscaffold 2021-08-28 23:13:46 -05:00
cora
1405194bac nlist: add mt default nodes (nlist.get_mtnodes) 2021-08-28 23:13:46 -05:00
cora
b32586700a crystalclear: renamed to crystalkamikaze :) 2021-08-28 23:13:46 -05:00
cora
1603f86387 add: crystalClear - suicide-clear endcrystals at spawn 2021-08-28 23:13:46 -05:00
cora
8155cf4ebc scaffold: add railscaffold 2021-08-28 23:13:46 -05:00
cora
69ba983410 nlist: some cleanup 2021-08-28 23:13:45 -05:00
cora
46c9b4b5b6 nlist: makin it all smoother 2021-08-28 23:13:45 -05:00
cora
435d82cc57 esp: add nodelist 2021-08-28 23:13:45 -05:00
cora
f956ff8566 autominer: add nodelist 2021-08-28 23:13:45 -05:00
cora
4ea52f350b add: nodelists 2021-08-28 23:13:45 -05:00