Commit Graph

16 Commits

Author SHA1 Message Date
OgelGames 7c74d0bdf3 replace `global_exists` with `get_modpath`
related: #97
2023-11-21 14:35:51 +11:00
Github is a non-free platform owned by Microsoft. Reasonable alternatives exist, such as Gitea, Sourcehut. We need a federated, mastodon-like forge based on ForgeFed. See: https://forgefed.org cb3e7757fc
Mineclone dig times balanced (#84)
* mineclone dig times balanced

* fix pickaxey dupe
2023-09-01 15:00:50 +02:00
unknown 855937aec3 make all nodes diggable in mcl* survival mode 2022-12-02 15:54:21 -05:00
wsor4035 5aa0501872
make pipeworks Game agnostic (#16)
* make it boot in non mtg

* make water flow

* fix water texture warnings

* fix missing steel texture issues

* remove depreciated/unnessary default function calls

* make sounds work

* fix default formspec crashes

* fix wierd tab spacing

* additionally game dig group support

* move crafts to crafts.lua

* make crafts support various games
2022-03-14 21:39:58 -04:00
hlqkj b53a1ee477 Make LUA editor and error label use mono font 2021-05-06 18:28:47 +02:00
Vanessa Dannenberg fc6efb450c add support for Unified Inventory categories 2021-04-02 15:48:28 -04:00
SmallJoker d2954c5277 Get rid of most 5.4.0 texture warnings
This commit also shortens the lua_tube.lua code a bit
2021-03-24 19:47:30 +01:00
HybridDog a2c0dd1130 Various small fixes
* Save the fakeplayer's wielded item in set_wielded_item
* pipeworks.luaentity: Return the found objects in get_objects_inside_radius
* Remove the invalid and unused on_blast return values in lua_tube.lua
  This should avoid a crash when a strong explosion happens next to a Lua Tube.
* Do not access a global "nodename" in a BUG message.
  This avoids a potential crash, in case the message actually appears in practice.
* Set the Flow Sensor and Fountain Head mesecons connection rules
* pipeworks.luaentity: Use the same function for move_to and set_pos
* (no functional change) Do not save the object returned by tube_inject_item into the "item1" local variable in filter-injector.lua
2021-02-07 11:58:18 +01:00
HybridDog 17a602a5a1 Remove unused loop variables, trailing whitespace and fix mixed-whitespace indentations 2021-02-05 17:17:50 +01:00
tuedel 63bee98948 Fix typo in luatube update_real_port_states helper 2020-06-30 09:17:46 +00:00
groxxda ee6c9991b9 Rebase lua_tube onto upstream luacontroller
Adds:
 - various bug fixes
 - error label on the formspec
 - lightweight interrupts
2020-06-30 09:15:50 +00:00
Louis Royer 62bc13078f Add translation support
- Created `locale/template.txt`
- Fixed some typos
- Replace some `print("[pipeworks]"..` with `pipeworks.logger()`
- Removed "You hacker, you" from descriptions
2020-02-18 17:34:52 +00:00
luk3yx dc8778d7d3 Fix crash when lua tubes are DoSed. 2019-01-16 10:31:07 +13:00
h-v-smacker c9a951c2e8 improving connectivity 2018-11-14 07:07:33 +03:00
h-v-smacker 83c3030494 Explicitly report the color of incoming port for items in tubes 2017-11-30 11:48:51 +03:00
DS e8e9de04dd Add lua controlled tube (#199)
* add lua controlled tube

* make textures and fix some bugs
2017-09-25 23:21:15 -04:00