9094 Commits

Author SHA1 Message Date
cron
af4d3c1e72 frenemies: add friend and enemy manager
Intended for use by other mods. tchat should use it, as well as killaura and tracers
2021-08-28 23:12:30 -05:00
cora
27fc956af9 lua-api:fix get yaw/pitch .. why, MT, WHY?? 2021-08-28 23:12:30 -05:00
cora
b9ed498afb get_pitch/yaw modulo 2021-08-28 23:12:30 -05:00
cora
a17def93c3 autofly: small fix 2021-08-28 23:12:30 -05:00
cora
743516e8cf autofly: add autofly.goto + some cleanup 2021-08-28 23:12:30 -05:00
cron
b6c34f9d5e autofly: modulo yaw 2021-08-28 23:12:30 -05:00
cora
a0fdbcf45b automt: log to ~/.wslog 2021-08-28 23:12:30 -05:00
cora
cd4aa1220a autofly: add snap to axis 2021-08-28 23:12:30 -05:00
cora
e5ca28f445 autofly: hud improvments 2021-08-28 23:12:30 -05:00
cora
2cda3ac31f speed: fix crash 2021-08-28 23:12:30 -05:00
cron
d37b416495 turtle/tlang: make () work
Literally equivalent to {} run
2021-08-28 23:12:30 -05:00
cron
d740256b12 turtle/tlang: preliminary .key accessing
VAR.key.key = index var[key][key]
.key.key = index TOS[key][key]

The value after . can be just a number.
2021-08-28 23:12:30 -05:00
cron
ce06e2d824 slowscaffold: add slowscaffold
The
clientmod
dir
is
a
fat
mess.
(TODO)
Also clam can handle like 40-50 nodes per second?
2021-08-28 23:12:30 -05:00
cora
c76be7b86d autofly: add sounds 2021-08-28 23:12:30 -05:00
cora
12df80075a lol why cora, WHY ? 2021-08-28 23:12:30 -05:00
cora
cedbb418d0 minetest.interact: some cleanup + sanity check 2021-08-28 23:12:30 -05:00
cora
a4ea9b0400 minetest.interact: allow all interactions 2021-08-28 23:12:30 -05:00
cora
3dd9dfb174 autotp: add to wpform 2021-08-28 23:12:30 -05:00
cora
49fc041161 autotp: fixed typo lol 2021-08-28 23:12:30 -05:00
cora
9408e18089 autotp: works :) 2021-08-28 23:12:30 -05:00
cora
bf63f35c10 autotp: add api method interact place, add preliminary autotp test 2021-08-28 23:12:30 -05:00
cora
6439062306 automt: fix to actually make it work lol 2021-08-28 23:12:30 -05:00
cora
2ba91e7814 speed: and supply an arg in the csm lol 2021-08-28 23:12:30 -05:00
cora
54cab72945 speed: localplayer:set_override_speed actually able to set speed 2021-08-28 23:12:30 -05:00
cora
428d3c2ba3 add: toggle clouds lol 2021-08-28 23:12:30 -05:00
cora
a1ea16f10f speed: add api methods and preliminary csm 2021-08-28 23:12:30 -05:00
cora
093913be33 clientpackethandler: add ignore server walk speed 2021-08-28 23:12:30 -05:00
cora
37f066bf9c randomsc: increase delay to 15 secs to give time to render 2021-08-28 23:12:30 -05:00
cron
49515ee77b minetest.get_inventory: whitespace fix 2021-08-28 23:12:30 -05:00
cron
b3711601ec minetest.get_inventory: fix segfault when location is invalid 2021-08-28 23:12:30 -05:00
cron
394089ee05 hignore: fix logging 2021-08-28 23:12:30 -05:00
cora
265ee16a2d random screenshot: fix 1st sc being the loading screen lol 2021-08-28 23:12:30 -05:00
cron
48d431ffad turtle: fix dircoord swapping right and left on east and west 2021-08-28 23:12:30 -05:00
cron
75435d73f9 turtle: fix pausing 2021-08-28 23:12:30 -05:00
cron
434de43a72 turtle/tlang: add loop variable to forever 2021-08-28 23:12:30 -05:00
cron
db4f5fed9a turtle: add tlang pausing 2021-08-28 23:12:30 -05:00
cron
78d66a7125 turtle/tlang: add state pausing 2021-08-28 23:12:29 -05:00
cron
b7dcc4299d autofly: fix autosprint preventing normal sprinting 2021-08-28 23:12:29 -05:00
cron
e77a5f9e83 turtle/tlang: improve API, add more boolean builtins 2021-08-28 23:12:29 -05:00
cron
76f3138dbe turtle: improve state execution and interaction 2021-08-28 23:12:29 -05:00
cron
f1dfe28848 turtle/tlang: fix binary operators being backwards 2021-08-28 23:12:29 -05:00
cron
88c675193a turtle/tlang: add else to if, fix end of scope error 2021-08-28 23:12:29 -05:00
cron
4be2c31314 turtle/tlang: add boolean conversion API, improve automatic conversion 2021-08-28 23:12:29 -05:00
cron
b7793dbb9a turtle/tlang: fix nextpop bug, improve value conversion 2021-08-28 23:12:29 -05:00
cron
3f9f50620d turtle: improve coordinate handling and task scheduling 2021-08-28 23:12:29 -05:00
cron
7b3ebdb460 turtle/tlang: add args builtin
Also fixes some bugs regarding exiting code blocks.
2021-08-28 23:12:29 -05:00
cron
627c7d9bcb turtle/tlang: add WIP API
Some things aren't _raw, other things are, its WIP
2021-08-28 23:12:29 -05:00
cron
e30c012771 turtle: add public domain dedications 2021-08-28 23:12:29 -05:00
cron
33505596ed turtle: add .tlang, fix print log 2021-08-28 23:12:29 -05:00
cron
6e8c1fb739 turtle/tlang: log prints 2021-08-28 23:12:29 -05:00