rnd1
4c169bb517
-craft(item) robot can now craft any item if it has ingredients for it ( group items are problem )
...
-read_text can now read (int) numbers from node meta
extra:
-robot can now fertilize farming:soil_wet by inserting farming:fertilizer into it
2017-02-10 09:59:36 +01:00
rnd1
873f32dfbf
-bug fixes
...
-robot now has "energy", each round of execute gives 1 energy up to max 1. to dig stuff, 1 energy is expended
-find_player, pickup, player.connected now all return list or nil
-check_inventory can look at i-th item in inventory and return its name
2017-02-06 11:03:30 +01:00
rnd1
211d007609
mesecons compatibility: can be activated by mesecons signal and can activate mesecons blocks. to turn on wires use delayer first
2017-01-19 12:04:12 +01:00
rnd1
953d05586f
..
2017-01-18 21:51:21 +01:00
rnd1
d177e3c3d5
infinite loop/recursion prevention:
...
replaced expensive function calls with "if"
2017-01-18 21:09:37 +01:00
rnd1
6c82554a65
keyboard
...
book editor/code loader
2017-01-18 17:13:17 +01:00
rnd1
d9a90160a7
colorize, isadmin fix. robots now have rom variable
2017-01-03 17:03:46 +01:00
rnd1
a2a14cca15
new commands: write_text, self.name
2016-12-24 12:36:03 +01:00
rnd1
ee7473dfac
better spawning
...
several robots per user
off signal to spawner from mesecons/basic_machines removes robot
2016-12-21 12:14:28 +01:00
rnd1
779f0ab40c
robot: digcount increases even with dig attempt
...
pickup: picks up entities around robot
table of items it wont pickup
2016-12-10 10:50:48 +01:00
rnd1
905d7025ec
fixes
2016-11-27 23:24:35 +01:00
rnd1
e75ba494c7
fixes exploits with infinite loops and better sandbox code checks
2016-11-26 19:07:01 +01:00
rnd1
374c1bed5c
remote control now has "manual" mode - when code is empty it will display basic controls for robot
2016-11-22 14:28:49 +01:00
rnd1
9b894936e8
..
2016-11-21 20:08:21 +01:00
rnd1
1eb0b66cac
new command self.remove(), updated help
2016-11-15 08:24:22 +01:00
rnd1
082eecf618
books, setcode, can listen to chat
2016-11-14 17:20:04 +01:00
rnd1
c51bf32abd
gui fixes
2016-11-11 21:42:26 +01:00
rnd1
c3eeafa4b0
..
2016-11-11 13:37:32 +01:00
rnd1
56b777a3dc
allow potentially malicious instructions like for, goto, while but preprocess script to insert counter, this prevents too long executions
2016-11-11 13:35:38 +01:00
rnd1
0c3f06a428
mitigate the effects of malicious sandbox code - infinite recursion
2016-11-11 08:50:02 +01:00
rnd1
8be654c25b
obj init rewrite
2016-11-10 13:07:56 +01:00
rnd1
ed4a66c5da
robots have inventory, take nodes from inventory when placing and receive when digging
2016-11-10 11:36:22 +01:00
rnd1
3dcc9915fc
bugfix - object sync
2016-11-08 16:55:49 +01:00
rnd1
852ce0ea32
fixes
2016-11-08 14:14:08 +01:00
rnd1
b24cc792cd
readme
2016-11-08 10:34:31 +01:00
rnd1
216bf4adf3
init
2016-11-08 10:32:58 +01:00