108 Commits

Author SHA1 Message Date
Valentin Anger
1c342844e2 Remove unnessesary table print function, minetest has a nicer one 2017-12-07 18:35:10 +01:00
Valentin Anger
ace37afacf Distribute energy according to node types 2017-08-30 14:42:26 +02:00
Valentin Anger
93f98146e1 Only allow trigger nodes if they don’t connect through one directly 2017-08-21 18:20:39 +02:00
Valentin Anger
a526fc56ea Calculate energy share relative to node maximum
- Network nodes don’t have a energy limit of the weakest node
2017-08-21 15:02:37 +02:00
Valentin Anger
098204aca0 Regenerate networks when breaking nodes 2017-08-21 15:01:28 +02:00
Valentin Anger
402f668493 Fix infinite recursion in net_build and keep master until the end 2017-08-21 14:59:54 +02:00
kamirama
37582f19fc fixed generator exceeding max energy 2017-08-20 18:45:01 +02:00
kamirama
521a4b020d moved energy code 2017-08-20 18:33:18 +02:00
kamirama
b9f1c6688e started energy distrib code 2017-08-20 18:32:00 +02:00
kamirama
b24f36efad modified cable for new energy system 2017-08-20 17:12:46 +02:00
kamirama
ad3c8fca41 modified blocks for new energy system 2017-08-20 17:07:58 +02:00
Valentin Anger
425749e178 Continue work on the network build code 2017-08-20 18:50:37 +02:00
kamirama
2d024ad612 finished net building 2017-08-20 15:41:44 +02:00
kamirama
235cd5fa68 fixed some stuff 2017-08-20 14:43:51 +02:00
kamirama
6d82ece2ed added energy code 2017-08-20 14:34:42 +02:00
kamirama
1facf3acfb Merge branch 'master' into energynet
some asshole forgot to test changes
2017-08-20 02:01:09 +02:00
Valentin Anger
b345afc966 Seperate the api from the core 2017-08-20 03:57:26 +02:00
Valentin Anger
381878fd21 Make cable node visual connections dynamic 2017-08-20 03:27:15 +02:00
Valentin Anger
5e627c2025 Merge branch 'master' of gitlab.com:SyrupThinker/minetest-mod-sparktech 2017-08-20 02:31:56 +02:00
Valentin Anger
005f5eb12b Move hud into sparkcore and use sparktech dictionary as storage 2017-08-20 02:21:52 +02:00
kamirama
b8cac10466 merged master 2017-08-20 01:50:23 +02:00
kamirama
90239eb6b4 started energy rewrite as networks 2017-08-20 01:45:36 +02:00
kamirama
589a3a09bb made git ignore kwrite save files 2017-08-20 00:17:57 +02:00
kamirama
e78b78f44b moved sparkcode to sparkcore 2017-08-19 23:30:46 +02:00
kamirama
b2cc2761ac removed useless file 2017-08-19 23:04:59 +02:00
kamirama
6061b1f397 Moved code to api 2017-08-19 22:56:32 +02:00
kamirama
0638aad470 created sparkwrench mod 2017-08-19 22:35:48 +02:00
kamirama
78fc05d0ae removed reduntant file 2017-08-19 22:31:38 +02:00
kamirama
080544fff0 moved textures and solar 2017-08-19 22:30:38 +02:00
kamirama
49cc0e6c4b Added init.lua and fixed burnergenerator 2017-08-19 22:29:43 +02:00
kamirama
e285a7ccac moved solar panel into generators 2017-08-19 22:25:48 +02:00
kamirama
9ffddc9362 Merge remote-tracking branch 'origin/generator' 2017-08-19 22:22:35 +02:00
Valentin Anger
834b3986c7 Merge branch 'api' 2017-08-20 00:11:42 +02:00
Valentin Anger
66cf5bbea8 Merge branch 'furnace' 2017-08-20 00:04:30 +02:00
Valentin Anger
099d823389 Put sparktech api functions into a dictionary
To prevent namespace pollution
2017-08-19 23:46:43 +02:00
Valentin Anger
0cb46c4302 Add a debug print function that supports table objects 2017-08-19 23:42:19 +02:00
Valentin Anger
959b9dc0e5 Ignore temp-files 2017-08-19 21:37:16 +02:00
kamirama
49efde2d58 Added basic textures to generator 2017-08-19 20:13:08 +02:00
Valentin Anger
047e6cc0aa Generator prototyping 2017-08-19 21:44:48 +02:00
kamirama
816eafe311 enabled digging of debug nodes with sparkwrench 2017-02-16 22:37:22 +01:00
kamirama
2e9fb862b2 removed inventory code from debugwrench 2017-02-16 22:36:54 +01:00
kamirama
98bd390629 Changed debug ouput and merged all init.lua scripts [relative symlink] 2017-02-16 00:59:22 +01:00
kamirama
41d0f55368 fixed crash on taking items from source inventory 2017-01-13 21:41:29 +01:00
Valentin Anger
81314f2314 Create an example for a wrench register function 2017-01-13 21:37:32 +01:00
kamirama
8897ad6ecd fixed function call 2017-01-13 21:25:20 +01:00
kamirama
e28a75d2ee did some more stuff 2017-01-13 21:18:45 +01:00
Valentin Anger
f2a191b316 Update the new spark_dig_stlye_alt setting name for remaining tools 2017-01-13 21:00:23 +01:00
Valentin Anger
7ce288d0a7 Merge branch 'master' of gitlab.com:SyrupThinker/minetest-mod-sparktech 2017-01-13 20:23:00 +01:00
Valentin Anger
965aeaa868 Improve energy balancing and add a new hud
- Now a function that actually creates the
  relative average is used
- A new hud has been added to show the energy level
  of items hold in the players hand
2017-01-13 20:22:16 +01:00
kamirama
9d3c9f92fb fixed hardcoded tool name 2017-01-12 00:38:10 +01:00