82 Commits

Author SHA1 Message Date
Milan
304f55fe83 Merge branch 'master' into 'master'
Fix robot being able to take pipeworks virtual item.

See merge request Illuna-Minetest/basic_robot!1
2020-04-13 16:19:14 +02:00
Jacob Piela
51fccf0491 fix robot being able to take pipeworks virtual item. 2020-04-12 18:21:14 +02:00
Milan
fd136303c5 merge upstream 2019-01-31 15:59:39 +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
0a7c5d33d8 webcommands: bidirectional 2018-12-24 21:10:26 +01:00
rnd
b85ac575ba different execution count limit for different levels of authorization 2018-12-24 18:57:12 +01:00
rnd
5cf4119120 http demo 2018-12-24 13:23:17 +01:00
rnd
76824674c1 webcommands: fix %20 to space 2018-12-23 20:06:01 +01:00
rnd
5f8659dbb2 webcommands for robots using nodejs server 2018-12-23 19:49:10 +01:00
rnd
fd9f659392 .. 2018-12-12 19:59:16 +01:00
rnd
9463f54bab .. 2018-12-12 19:23:05 +01:00
rnd
29f4410348 .. 2018-12-12 18:38:42 +01:00
rnd
532a017be7 bugfixes: preprocess_script, directions 2018-12-12 12:06:46 +01:00
rnd
8712bb0e60 directions fix 2 2018-12-11 22:49:55 +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
6b185ba155 robot http demo
enigma
2018-07-28 11:06:35 +02:00
rnd
928ec9dace help edits 2018-07-27 19:52:49 +02:00
rnd
dd23b567eb help text changes 2018-07-27 12:22:57 +02: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
f110b93dc3 limit available operations per step: moving(8),placing(5), inserting(5)
faster text render string, changed length limit
2018-07-19 17:23:34 +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
Milan*
bb71554cc6 unlist buttons from crafting guide 2017-12-19 11:16:49 +01: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
0084718815 encrypt: fix of vulnerabilities and a bit of spice up with nonlinear nesting 2017-07-18 14:54:15 +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