Commit Graph

  • 3e93b939f3
    Validate user inputs (#39) master tour 2024-12-19 19:47:36 +0100
  • 79eb319e50 tidy code according to suggestions tour 2024-12-13 16:55:51 +0100
  • 6611c1b3dc add distance limit to player detector tour 2024-11-30 13:44:38 +0100
  • 0695489095 type check for digiline messages tour 2024-11-30 12:40:40 +0100
  • 35c8382ee8
    Merge 93861d9eeb3a690f9fb792649a046f6059dfe65b into 79b72e8b761c2f54014f83e8d29c0588ec0551a8 h3ndrik 2024-11-26 01:41:08 +0000
  • 79b72e8b76
    Replace deprecated formspec element 'invsize' with 'size' (#37) tour 2024-11-22 21:21:37 +0100
  • 4f5e446c16
    Update init.lua tour 2024-11-14 21:07:56 +0100
  • 6144b19bc8
    replace deprecated formspec element invsize with size tour 2024-11-14 20:53:26 +0100
  • e72790f0eb
    commandblock: don't allow sending colored text if server forbids it (#28) fluxionary 2024-05-26 08:39:51 -0700
  • 93384188d5
    Make mesechest more reliable (#35) tour 2024-04-30 17:38:20 +0200
  • 1db6265be6 implement suggestions tour 2024-04-25 22:20:57 +0200
  • 2fa8d699c3 always turn the receptor off chests can be blocked from above -> they don't change to their open-variant tour 2024-04-24 18:29:35 +0200
  • e71e8c065f keep return value of default.chest.chest_lid_close(pn) tour 2024-04-23 21:53:02 +0200
  • e192e06e17 mesechest: make implementation less hacky tour 2024-04-22 17:28:44 +0200
  • b24feb4073
    Add missing formspec escape (#34) tour 2024-01-23 15:33:02 +0100
  • 9974e65bf0 formspec_escape at the correct place tour 2024-01-22 18:34:34 +0100
  • e07f7ced64 fix missing formspec escape tour 2024-01-21 02:16:07 +0100
  • 31a98e2c9b
    Add a GitHub action for luacheck (#33) HybridDog 2023-08-28 12:19:58 +0200
  • 8deef86baf use the castle_storage workflow HybridDog 2023-08-27 15:27:38 +0200
  • f1a2b48a2d Add a github action for luacheck HybridDog 2023-08-17 20:53:56 +0200
  • cbae2c7f88
    Add a distance limit to the entity detector (#32) fluxionary 2023-08-17 11:42:54 -0700
  • 2a8b16c43d
    condense code per HybridDog's suggestion flux 2023-08-16 14:45:41 -0700
  • bacb6f5472
    prevent crash if an object returned by get_objects_inside_radius is neither a valid player or luaentity. i don't know why this happens but it sometimes does. flux 2023-08-14 12:14:05 -0700
  • 112a7496b3
    entity detector: create a maximum radius and a setting to control it flux 2023-08-14 12:06:31 -0700
  • 464699e78b
    Fix error in command blocks (#30) luk3yx 2023-04-08 03:20:43 +1200
  • 60d4a4c87c Fix deprecated function call luk3yx 2023-03-27 20:48:40 +1300
  • 4aedda8097 Fix crash luk3yx 2020-10-01 22:24:32 +1300
  • 2826b2a547
    create limit on length of command block scripts to prevent server crashes flux 2023-03-07 17:04:24 -0800
  • aa98860e68
    commandblock: don't allow sending colored text if server forbids it flux 2023-03-04 14:18:40 -0800
  • 13645134a6
    Fix comma typos (#27) fluxionary 2022-11-07 11:00:35 -0800
  • f91b41354e
    fix typo fluxionary 2022-11-05 10:45:14 -0700
  • 4e36ab1f5e
    fix typo fluxionary 2022-11-05 10:44:47 -0700
  • e47e855baf
    Replace deprecated depends.txt with mod.conf (#24) sys4-fr 2022-07-15 15:11:39 +0000
  • 1b59b12363 Delete depends.txt, add mod.conf sys4 2022-06-30 10:43:28 +0200
  • 93861d9eeb fix comments Hendrik Langer 2021-11-29 20:24:08 +0100
  • 0e64b5deed search for multiple factions Hendrik Langer 2021-11-29 20:15:00 +0100
  • 2f16838b19 more detectors Hendrik Langer 2021-11-29 19:32:41 +0100
  • b8deed592f Mesechest: correctly use new default.chests.register_chest 1.3 upsilon 2021-05-24 11:41:30 +0200
  • 1dab017abe
    Fix possible crash and wireless receptors in unloaded map blocks (#22) sys4-fr 2021-04-14 16:21:16 +0200
  • 74a95e559e
    Use opaque use_texture_alpha for the timegate and dual_delayer (#20) HybridDog 2021-04-08 18:44:29 +0200
  • b24c64116a Fix possible crash and wireless receptors in unloaded map blocks sys4 2021-04-07 00:10:32 +0200
  • ba31d9e663 test for the use_texture_alpha_string_modes feature HybridDog 2021-03-15 14:46:06 +0100
  • e162cabae4 Use opaque use_texture_alpha for the timegate and dual_delayer HybridDog 2021-03-11 12:56:05 +0100
  • c41d0371c0 Various code fixes detected by luacheck HybridDog 2021-03-08 19:34:21 +0100
  • 28292dc2a5 Add a luacheckrc HybridDog 2021-03-07 18:17:37 +0100
  • 31a865e024 Various code fixes detected by luacheck HybridDog 2021-03-08 19:34:21 +0100
  • 459ce1d356 Add a luacheckrc HybridDog 2021-03-07 18:17:37 +0100
  • e5cdeef141 Remove unused loop variables 1.2 HybridDog 2021-03-07 19:19:00 +0100
  • 0dad47fa10 Remove unused loop variables HybridDog 2021-03-07 19:19:00 +0100
  • 182eb9822a
    Better fix for #16 upsilon 2021-03-07 10:40:05 +0100
  • 021100b3d4 Add a setting for disabling the wireless jammer upsilon 2021-03-07 10:23:29 +0100
  • 227cba54b2 Avoid stack overflow using wireless + digilines upsilon 2021-03-07 10:17:05 +0100
  • 4d7508ae70 Recompress the textures HybridDog 2020-08-01 21:29:17 +0200
  • 35b648a8e9 Recompress the textures HybridDog 2020-08-01 21:29:17 +0200
  • 67875f9c6e
    Fix bug allowing timegate duplication upsilon 2020-05-10 10:09:34 +0200
  • de765f7f7b
    LuaBlock: run in separate environment, add a "mem" table upsilon 2020-05-09 13:18:44 +0200
  • 7ba7a5cceb
    MapDataStorage: replace "%a" format with "%.17g" upsilon 2020-04-29 18:06:17 +0200
  • f2de7c89b1
    MapDataStorage: change serialization in mod storage mapdatastorage_fix upsilon 2020-04-29 12:43:29 +0200
  • 0000cfb474 Remove old vector_extras code and use the MapDataStorage 1.1 HybridDog 2020-04-13 19:30:15 +0200
  • 9aa0e6ab3d Add MapDataStorage code as replacement for get_data_from_pos etc. HybridDog 2020-04-13 18:11:34 +0200
  • 7994fe5c97 Remove old vector_extras code and use the MapDataStorage HybridDog 2020-04-13 19:30:15 +0200
  • a6621f433c Add MapDataStorage code as replacement for get_data_from_pos etc. HybridDog 2020-04-13 18:11:34 +0200
  • 54030d1620
    Wireless: transmit digilines messages on all channels new-wireless upsilon 2020-04-11 13:01:17 +0200
  • be7982a453
    Major wireless refactor upsilon 2020-04-11 12:45:33 +0200
  • 899ea4aa29
    Wireless: remove legacy code. upsilon 2020-04-09 19:27:11 +0200
  • 8c8cdd38ff
    Add mesecons_luacontroller as a dependency to the luacontroller tool. upsilon 2020-04-09 19:22:15 +0200
  • 5d29cdce5b
    Avoid activating wireless that no longer exist. upsilon 2020-04-09 19:21:40 +0200
  • 4dbc96eafa
    New digiline interface for the adjustable player detector upsilon 2020-04-09 17:02:31 +0200
  • 7cf99da1a5
    LuaBlock: Major changes in mod storage usage upsilon 2020-04-09 16:13:51 +0200
  • 2b2faeca02
    Fix crash when using the playerkiller Fixes #9 upsilon 2018-08-20 10:42:11 +0200
  • 8a56370ce8
    Allow using templates on multiple luacontrollers Fixes #8 Patch submitted by @oiaohm upsilon 2018-02-27 16:33:18 +0100
  • ce9544d2bf
    Remove mod storage checks upsilon 2017-06-23 13:47:41 +0200
  • 4c81b43032
    mesechest: add crafts upsilon 2017-06-10 10:11:05 +0200
  • 89b1fe18c5 mesechest: colorize textures upsilon 2017-06-09 20:09:37 +0200
  • ae5a96cb42 Mesechest: make mesechest work with last mt_game version upsilon 2017-06-09 19:55:12 +0200
  • fd21b16c02 Mesechest: limit API functions overwriting upsilon 2017-06-09 19:44:25 +0200
  • 6291b4c001 Add the mesechest upsilon 2017-05-28 11:40:50 +0200
  • 36cce60622
    mesechest: colorize textures mesechest upsilon 2017-06-09 20:09:37 +0200
  • 678099bd00
    Mesechest: make mesechest work with last mt_game version upsilon 2017-06-09 19:55:12 +0200
  • 15e9d9950a
    Mesechest: limit API functions overwriting upsilon 2017-06-09 19:44:25 +0200
  • dbd5c4cf99
    Luacontroller tool: add counter and clock templates (#7) upsilon 2017-06-08 16:33:53 +0200
  • 400e90c9ca
    Fix luacontroller tool crash Set "sender" parameter when executing on_receive_fields callback upsilon 2017-06-08 16:01:33 +0200
  • aa2ae82cc2 Merge branch 'AntumDeluge-settings' upsilon 2017-06-04 17:56:30 +0200
  • d580e0e974 Merge branch 'master' into settings Pierre-Adrien Langrognet 2017-06-04 17:57:16 +0200
  • 6662f92902
    Remove empty file .gitmodules upsilon 2017-06-03 15:34:39 +0200
  • 7839aefcdc Add 'moremesecons_luablock/md5_lua/' from commit 'e8cd75ce397da6dd75ddb37cb07eb31663743223' upsilon 2017-06-03 15:32:33 +0200
  • 79e856494a
    Remove md5_lua submodule This prepares re-adding it as a subtree. upsilon 2017-06-03 15:32:05 +0200
  • 180167110f
    LuaBlock: store md5 checksums This avoids changing the LuaBlock code by setting its metadata. upsilon 2017-06-02 14:51:10 +0200
  • 8cac3f8f70
    Add a craft for the induction transmitter upsilon 2017-05-28 18:02:31 +0200
  • 482dd4df93
    Add an induction transmitter This node makes the signal goes two nodes forward instead of one upsilon 2017-05-28 15:14:33 +0200
  • 4da3c443e2
    Add the mesechest upsilon 2017-05-28 11:40:50 +0200
  • c53ac5b660
    Adjustable Blinky Plant: fix very fast blinking before having set an interval + add a minimum interval setting upsilon 2017-05-21 19:11:12 +0200
  • d542d15fa4 Replace deprecated methods: AntumDeluge 2017-05-13 01:52:42 -0700
  • 17ddb23406 Add cornernote's 'craft_guide' mod as optional dependency: AntumDeluge 2017-05-12 15:42:39 -0700
  • 3e327c0172 Ignore Eclipse project files & directories AntumDeluge 2017-05-12 15:30:10 -0700
  • 3a9df4beb5 Add cornernote's 'craft_guide' mod as optional dependency: AntumDeluge 2017-05-12 15:42:39 -0700
  • 14f44e2850 Ignore Eclipse project files & directories AntumDeluge 2017-05-12 15:30:10 -0700
  • e1d2e84746
    LuaBlock: don't set the function environment + remove created pos global upsilon 2017-05-02 18:26:09 +0200
  • abe8368e32
    Make the mod working with current stable release upsilon 2017-05-02 18:11:24 +0200
  • 8c267be40d
    luablock: add a "pos" table in env containing the LuaBlock position upsilon 2017-05-01 12:52:05 +0200