ac-minetest
8c9d0fd68f
custom buttons fix. redstone script fix
2022-08-28 09:52:37 +02:00
ac-minetest
2020477700
sandbox bugfixes
2021-06-28 08:49:33 +02:00
ac-minetest
c3a021d1fc
gui fixes
2021-02-03 21:32:21 +01:00
ac-minetest
79bbe6c2af
fixes and new scripts
2021-01-07 11:30:01 +01:00
ac-minetest
a34f850b60
admin robot fix
2020-10-14 19:31:08 +02:00
ac-minetest
890058b4bd
Merge branch 'master' into master
2019-09-28 07:24:45 +02:00
rnd
e8a281986d
suggestion by Kimapr (fix for pause exploit injecting _c_ = 0 resets)
...
check_code now allows ... but disallows ..
2019-09-27 10:05:18 +02:00
rnd
ffebdb6013
added: find_path, walk_path
...
modified: sandbox only reinitializes on manual robot start, no longer when robot wakes up - so in this case it no longer forgets variable values
2019-09-27 08:40:34 +02:00
Kimapr
09d2f555d0
better fix for genv reset
2019-09-26 09:13:49 +00:00
Kimapr
dd401a7c09
Quick fix for coroutine robots env reset
2019-09-25 16:51:38 +00:00
rnd
c20d096c35
coroutines: auto recreate dead coroutine and restart
...
coroutine help
2019-06-03 13:36:16 +02:00
rnd
8db6acb801
code preprocessor fix
...
various demo scripts added
2019-03-05 14:15:59 +01:00
rnd
ac1817dc9e
book write: bugfix
...
item drops: randomize number of returned items
too long code used fix
2019-01-27 18:40:29 +01:00
rnd
5706500ad8
renaming
2019-01-13 21:37:58 +01:00
rnd
539144f05b
drop fix
...
craft: several crafts at once
2019-01-13 21:25:13 +01:00
rnd
b85ac575ba
different execution count limit for different levels of authorization
2018-12-24 18:57:12 +01:00
rnd
fd9f659392
..
2018-12-12 19:59:16 +01:00
rnd
532a017be7
bugfixes: preprocess_script, directions
2018-12-12 12:06:46 +01:00
rnd
da2342ea17
directions fix
2018-12-11 21:45:40 +01:00
rnd
9e17cb46b9
mapmodel direction fixes (mapmodel moves in same direction as it faces)
...
fire action fix
new scripts
2018-12-09 23:42:54 +01:00
rnd
34e8dcc59d
complete help gui rewrite ( man pages with hyperlinks )
...
new demo scripts
2018-07-27 11:32:41 +02:00
rnd
76d17d9e12
preprocess sort
...
new scripts
2018-07-26 07:25:43 +02:00
rnd
00ba6cd37e
coroutine preprocessing regex fix
2018-07-24 18:41:39 +02:00
rnd
4e6e431efd
new demo scripts
2018-07-24 16:04:22 +02:00
rnd
0a4ae08a9d
..
2018-07-24 12:20:42 +02:00
rnd
135fecfe20
preprocess update
2018-07-24 11:50:23 +02:00
rnd
a790d0cd62
drops abuse fixed
...
.. replaced with safe string.concat(table of strings, separator)
2018-07-23 17:35:03 +02:00
rnd
21158c67eb
tweaked operation costs
...
redo of code preprocessing
2018-07-23 15:32:46 +02:00
rnd
db15170554
bugfix: code comment removal
2018-07-22 18:29:30 +02:00
rnd
e5382fd12e
...
2018-07-22 12:41:36 +02:00
rnd
1169f5877f
improved code preprocessor
2018-07-22 12:23:21 +02:00
rnd
c3599643a9
automatically start one robot at server start: setting 'local admin_bot_pos' defines its position
...
self.operations() displays remaining available operations for robot
tweaked operation costs for dig/move/..., total available operations per step is now 10
2018-07-20 13:06:06 +02:00
rnd
86c1317f06
non admin players can not modify other player robot ( if auth level more than 1)
2018-07-06 17:30:49 +02:00
rnd
5250d6f216
return error fix for coroutines
2018-07-02 10:54:19 +02:00
rnd
03b0d2a3dd
buttons - black on white now
...
craft cache fix
2018-06-30 12:53:45 +02:00
rnd
b09700c229
coroutine fixes
2018-06-29 21:19:31 +02:00
rnd
7767b89f2b
coroutine mode added and command pause(), start program with '--coroutine' to use it
2018-06-29 19:38:34 +02:00
rnd
1225ca7eca
puzzle: meta safety
...
redstone emulator fix
2018-06-28 17:38:46 +02:00
rnd
43514e6733
scripts
2018-04-03 23:21:12 +01:00
rnd
ca09e73c6b
tweaks
2018-02-21 10:54:22 +00:00
rnd1
74ef01e14b
- self.fire has now option to select projectile when using particles ( is_entity = false)
2017-12-18 14:31:11 +01:00
rnd1
8a8d22416d
- authlevel to set levels of access player has in robot sandbox (0 = ordinary, 1 = robot, 2 = puzzle, 3 = admin)
...
- authlevel is stored in metadata of robot and digitally signed using server private password to prevent abuses
- minor bugfixes
- new giver and checker blocks for puzzle, can create locks and keys now
2017-12-18 11:19:05 +01:00
rnd1
046bcc445a
-new robot scripts
...
-puzzle privs, puzzle mechanics
2017-10-21 15:40:52 +02:00
rnd1
6b97de14d5
for more visual appearance options : self.set_properties,self.set animation
...
new gui system api
self.display_text now just outputs texture if third argument missing
2017-08-03 23:18:52 +02:00
rnd1
c7d0c2bee8
improved operations per step check
2017-08-02 12:48:33 +02:00
rnd1
6b955f9d63
simple encryption for secret stuff - make your programs secret so other players dont steal them and more
2017-07-18 14:15:53 +02:00
rnd1
5d6e7326b6
bug fixes by kurik:
...
fail at initial energy read from fuel time
protection check for keyboard set
2017-07-16 23:27:52 +02:00
rnd1
08f61c0865
-sound for robots
...
-check operations code
-energy rewrite
2017-07-01 23:00:16 +02:00
rnd1
c3b8f19c83
technic: build your technic machines incode with machine.generate_power, machine.smelt, machine.grind, machine.compress. Requires fuel and materials just like the real thing.
2017-04-27 09:22:17 +02:00
rnd1
182d81acec
-forward_down fixes
...
-added scripts
2017-04-05 11:24:54 +02:00