Improve manuals and menus
This commit is contained in:
parent
682e66ab0e
commit
10b0957488
@ -15,6 +15,7 @@
|
||||
-- for lazy programmers
|
||||
local P = minetest.string_to_pos
|
||||
local M = minetest.get_meta
|
||||
local S = techage.S
|
||||
|
||||
-- Input data to generate the Param2ToDir table
|
||||
local Input = {
|
||||
@ -336,3 +337,9 @@ function techage.question_mark_help(width, tooltip)
|
||||
"tooltip["..x..",-0.1;0.5,0.5;"..tooltip..";#0C3D32;#FFFFFF]"
|
||||
end
|
||||
|
||||
function techage.wrench_tooltip(x, y)
|
||||
local tooltip = S("Block has an\nadditional wrench menu")
|
||||
return "label["..x..","..y..";"..minetest.colorize("#000000", minetest.formspec_escape("[?]")).."]"..
|
||||
"tooltip["..x..","..y..";0.5,0.5;"..tooltip..";#0C3D32;#FFFFFF]"
|
||||
end
|
||||
|
||||
|
@ -1158,9 +1158,7 @@ techage.manual_DE.aText = {
|
||||
"\n"..
|
||||
"\n",
|
||||
"Der Windkraftanlagenblock (Rotor) ist das Herzstück der Windkraftanlage. Dieser Block muss oben auf den Mast gesetzt werden. Idealerweise auf Y = 15\\, dann bleibst du noch gerade innerhalb eines Map-/Forceload-Blocks.\n"..
|
||||
"Nach dem Setzen des Blocks wird ein Check durchgeführt\\, ob alle Bedingungen für den Betrieb der Windkraftanlage erfüllt sind. Sofern alle Bedingungen erfüllt sind\\, erscheinen beim Setzen dieses Blocks auch automatisch die Rotorblätter (Flügel). Anderenfalls wird dir eine Fehlermeldung angezeigt. \n"..
|
||||
"\n"..
|
||||
"Durch Schlagen auf den Block kann der Check wiederholt werden.\n"..
|
||||
"Beim Starten der Windkraftanlage werden alle Bedingungen für den Betrieb der Windkraftanlage überprüft. Sofern alle Bedingungen erfüllt sind\\, erscheinen auch automatisch die Rotorblätter (Flügel). Anderenfalls wird eine Fehlermeldung angezeigt. \n"..
|
||||
"\n"..
|
||||
"\n"..
|
||||
"\n",
|
||||
@ -1232,11 +1230,13 @@ techage.manual_DE.aText = {
|
||||
"\n"..
|
||||
"\n"..
|
||||
"\n",
|
||||
"Der TA4 Energiespeicher ersetzt den Batterie Block aus TA3.\n"..
|
||||
"\n"..
|
||||
"Der Energiespeicher besteht aus einer Betonhülle (Concrete Block) gefüllt mit Gravel. Es gibt 3 Größen vom Speicher:\n"..
|
||||
"\n"..
|
||||
" - Hülle mit 5x5x5 Concrete Blocks\\, gefüllt mit 27 Gravel\\, Speicherkapazität: 1/2 Tag bei 60 ku\n"..
|
||||
" - Hülle mit 7x7x7 Concrete Blocks\\, gefüllt mit 125 Gravel\\, Speicherkapazität: 2\\,5 Tage bei 60 ku\n"..
|
||||
" - Hülle mit 9x9x9 Concrete Blocks\\, gefüllt mit 343 Gravel\\, Speicherkapazität: 6\\,5 Tage bei 60 ku\n"..
|
||||
" - Hülle mit 5x5x5 Concrete Blocks\\, gefüllt mit 27 Gravel\\, Speicherkapazität: 22.5 kud\n"..
|
||||
" - dHülle mit 7x7x7 Concrete Blocks\\, gefüllt mit 125 Gravel\\, Speicherkapazität: 104 kud\n"..
|
||||
" - Hülle mit 9x9x9 Concrete Blocks\\, gefüllt mit 343 Gravel\\, Speicherkapazität: 286 kud\n"..
|
||||
"\n"..
|
||||
"In der Betonhülle darf ein Fenster aus einem Obsidian Glas Block sein. Dieses muss ziemlich in der Mitte der Wand platziert werden. Durch dieses Fenster sieht man\\, ob der Speicher mehr als 80 % geladen ist. Im Plan rechts sieht man den Aufbau aus TA4 Wärmetauscher bestehend aus 3 Blöcken\\, der TA4 Turbine und dem TA4 Generator. Beim Wärmetauscher ist auf die Ausrichtung zu achten (der Pfeil bei Block 1 muss zur Turbine zeigen).\n"..
|
||||
"\n"..
|
||||
@ -1244,14 +1244,13 @@ techage.manual_DE.aText = {
|
||||
"Sowohl der Generator als auch der Wärmetauscher haben einen Stromanschluss und müssen mit dem Stromnetz verbunden werden.\n"..
|
||||
"\n"..
|
||||
"Im Prinzip arbeitet das das Wärmespeichersystem genau gleich wie die Akkus\\, nur mit viel mehr Speicherkapazität. \n"..
|
||||
"Der Wärmespeicher kann 60 ku aufnehmen und abgeben.\n"..
|
||||
"\n"..
|
||||
"Damit das Wärmespeichersystem funktioniert\\, müssen alle Blöcke (auch Betonhülle und Gravel) mit Hilfe eines Forceloadblockes geladen sein.\n"..
|
||||
"\n"..
|
||||
"\n"..
|
||||
"\n",
|
||||
"Der Wärmetauscher besteht aus 3 Teilen\\, die aufeinander gesetzt werden müssen\\, wobei der Pfeil des ersten Blockes Richtung Turbine zeigen muss. Die Rohrleitungen müssen mit den gelben TA4 Röhren aufgebaut werden.\n"..
|
||||
"Der Wärmetauscher muss am Stromnetz angeschlossen werden. Der Wärmetauscher lädt den Energiespeicher wieder auf\\, wenn ausreichend Strom zur Verfügung steht und der Energiespeicher weniger als 95 % geladen ist. Der Wärmetauscher nimmt dabei 60 ku auf.\n"..
|
||||
"Der Wärmetauscher muss am Stromnetz angeschlossen werden. Über den Wärmetauscher wird der Energiespeicher wieder aufgeladen\\, sofern ausreichend Strom zur Verfügung steht.\n"..
|
||||
"\n"..
|
||||
"\n"..
|
||||
"\n",
|
||||
@ -1292,6 +1291,8 @@ techage.manual_DE.aText = {
|
||||
"Der Elektrolyseur kann bis zu 35 ku an Strom aufnehmen und generiert dann alle 4 s ein Wasserstoff Item.\n"..
|
||||
"In den Elektrolyseur passen 200 Einheiten Wasserstoff.\n"..
|
||||
"\n"..
|
||||
"Der Elektrolyseur besitzt ein Schraubenschlüssel-Menü zur Einstellung der Stromaufnahme und des Abschaltpunkts.\n"..
|
||||
"\n"..
|
||||
"\n"..
|
||||
"\n",
|
||||
"Die Brennstoffzelle wandelt Wasserstoff in Strom um.\n"..
|
||||
|
@ -1160,9 +1160,7 @@ techage.manual_EN.aText = {
|
||||
"\n"..
|
||||
"\n",
|
||||
"The wind turbine block (rotor) is the heart of the wind turbine. This block must be placed on top of the mast. Ideally at Y = 15\\, then you just stay within a map / forceload block.\n"..
|
||||
"After the block has been set\\, a check is carried out to determine whether all conditions for the operation of the wind turbine have been met. If all conditions are met\\, the rotor blades (wings) appear automatically when this block is set. Otherwise you will get an error message.\n"..
|
||||
"\n"..
|
||||
"The check can be repeated by hitting the block. \n"..
|
||||
"When you start the turbine\\, all conditions for the operation of the wind turbine are checked. If all conditions are met\\, the rotor blades (wings) appear automatically. Otherwise you will get an error message.\n"..
|
||||
"\n"..
|
||||
"\n"..
|
||||
"\n",
|
||||
@ -1234,11 +1232,13 @@ techage.manual_EN.aText = {
|
||||
"\n"..
|
||||
"\n"..
|
||||
"\n",
|
||||
"The thermal energy storage replaces the battery block from TA3.\n"..
|
||||
"\n"..
|
||||
"The thermal energy store consists of a concrete shell (concrete blocks) filled with gravel. Three sizes of the storage are possible:\n"..
|
||||
"\n"..
|
||||
" - Cover with 5x5x5 concrete blocks\\, filled with 27 gravel\\, storage capacity: 1/2 day at 60 ku\n"..
|
||||
" - Cover with 7x7x7 concrete blocks\\, filled with 125 gravel\\, storage capacity: 2.5 days at 60 ku\n"..
|
||||
" - Cover with 9x9x9 concrete blocks\\, filled with 343 gravel\\, storage capacity: 6.5 days at 60 ku\n"..
|
||||
" - Cover with 5x5x5 concrete blocks\\, filled with 27 gravel\\, storage capacity: 22.5 kud\n"..
|
||||
" - Cover with 7x7x7 concrete blocks\\, filled with 125 gravel\\, storage capacity: 104 kud\n"..
|
||||
" - Cover with 9x9x9 concrete blocks\\, filled with 343 gravel\\, storage capacity: 286 kud\n"..
|
||||
"\n"..
|
||||
"A window made of an obsidian glass block may be in the concrete shell. This must be placed fairly in the middle of the wall. Through this window you can see whether the storage is loaded more than 80%. In the plan on the right you can see the structure of TA4 heat exchanger consisting of 3 blocks\\, the TA4 turbine and the TA4 generator. Pay attention to the alignment of the heat exchanger (the arrow at block 1 must point to the turbine).\n"..
|
||||
"\n"..
|
||||
@ -1246,14 +1246,13 @@ techage.manual_EN.aText = {
|
||||
"Both the generator and the heat exchanger have a power connection and must be connected to the power grid.\n"..
|
||||
"\n"..
|
||||
"In principle\\, the heat storage system works exactly the same as the batteries\\, only with much more storage capacity.\n"..
|
||||
"The heat accumulator can hold and deliver 60 ku.\n"..
|
||||
"\n"..
|
||||
"In order for the heat storage system to work\\, all blocks (also the concrete shell and gravel) must be loaded using a forceload block.\n"..
|
||||
"\n"..
|
||||
"\n"..
|
||||
"\n",
|
||||
"The heat exchanger consists of 3 parts that must be placed on top of each other\\, with the arrow of the first block pointing towards the turbine. The pipes must be built with the yellow TA4 pipes.\n"..
|
||||
"The heat exchanger must be connected to the power grid. The heat exchanger charges the energy store again when sufficient electricity is available and the energy storage is less than 95% charged. The heat exchanger takes up 60 ku. \n"..
|
||||
"The heat exchanger must be connected to the power grid. The energy storage device is recharged via the heat exchanger\\, provided that sufficient electricity is available. \n"..
|
||||
"\n"..
|
||||
"\n"..
|
||||
"\n",
|
||||
@ -1294,6 +1293,8 @@ techage.manual_EN.aText = {
|
||||
"The electrolyzer can draw up to 35 ku of electricity and then generates a hydrogen item every 4 s.\n"..
|
||||
"200 units of hydrogen fit into the electrolyzer.\n"..
|
||||
"\n"..
|
||||
"The electrolyzer has a wrench menu for setting the current consumption and the switch-off point.\n"..
|
||||
"\n"..
|
||||
"\n"..
|
||||
"\n",
|
||||
"The fuel cell converts hydrogen into electricity.\n"..
|
||||
|
@ -47,6 +47,7 @@ local function formspec(self, pos, nvm)
|
||||
default.gui_slots ..
|
||||
"box[0,-0.1;5.8,0.5;#c6e8ff]" ..
|
||||
"label[0.2,-0.1;" .. minetest.colorize( "#000000", S("Electrolyzer")) .. "]" ..
|
||||
techage.wrench_tooltip(5.4, -0.1)..
|
||||
techage.formspec_power_bar(pos, 0.1, 0.8, S("Electricity"), nvm.taken, PWR_NEEDED) ..
|
||||
arrow ..
|
||||
"image_button[3,2.5;1,1;" .. self:get_state_button_image(nvm) .. ";state_button;]" ..
|
||||
@ -72,6 +73,7 @@ end
|
||||
|
||||
local function stop_node(pos, nvm, state)
|
||||
nvm.taken = 0
|
||||
nvm.running = nil -- legacy
|
||||
end
|
||||
|
||||
local State = techage.NodeStates:new({
|
||||
@ -181,16 +183,16 @@ local tool_config = {
|
||||
{
|
||||
type = "const",
|
||||
name = "needed",
|
||||
label = S("Needed power [ku]"),
|
||||
tooltip = S("The maximum amount of power\nthe consumer can consume"),
|
||||
label = S("Maximum power consumption [ku]"),
|
||||
tooltip = S("Maximum possible\ncurrent consumption"),
|
||||
value = PWR_NEEDED,
|
||||
},
|
||||
{
|
||||
type = "dropdown",
|
||||
choices = "20%,40%,60%,80%,100%",
|
||||
name = "reduction",
|
||||
label = S("Power reduction"),
|
||||
tooltip = S("The reduced amount of power\nthe consumer should consume"),
|
||||
label = S("Current limitation"),
|
||||
tooltip = S("Configurable value\nfor the current limit"),
|
||||
default = "100%",
|
||||
},
|
||||
{
|
||||
@ -198,7 +200,7 @@ local tool_config = {
|
||||
choices = "0%,20%,40%,60%,80%",
|
||||
name = "turnoff",
|
||||
label = S("Turnoff point"),
|
||||
tooltip = S("If the load of the storage system\nreaches the configured value,\nthe consumer will be switched off"),
|
||||
tooltip = S("If the charge of the storage\nsystem exceeds the configured value,\nthe block switches off"),
|
||||
default = "0%",
|
||||
},
|
||||
}
|
||||
|
@ -290,14 +290,14 @@ Power=Strom
|
||||
|
||||
### electrolyzer.lua ###
|
||||
|
||||
Configurable value@nfor the current limit=Konfigurierbarer Wert@nfür die Strombegrenzung
|
||||
Current limitation=Strombegrenzung
|
||||
Electrolyzer=Eletrolyseur
|
||||
If the load of the storage system@nreaches the configured value,@nthe consumer will be switched off=
|
||||
Needed power [ku]=Benötigter Strom
|
||||
Power reduction=Stromreduzierung
|
||||
If the charge of the storage@nsystem exceeds the configured value,@nthe block switches off=Überschreitet die Ladung des@nSpeichersystems den konfigurierten@nWert, schaltet sich der Block ab
|
||||
Maximum possible@ncurrent consumption=Maximal mögliche Stromaufnahme
|
||||
Maximum power consumption [ku]=maximale Stromaufnahme
|
||||
Storage full=Speicher voll
|
||||
TA4 Electrolyzer=TA4 Elektrolyseur
|
||||
The maximum amount of power@nthe consumer can consume=
|
||||
The reduced amount of power@nthe consumer should consume=
|
||||
Turnoff point=Abschaltpunkt
|
||||
Turnoff point reached=Abschaltpunkt erreicht
|
||||
|
||||
@ -397,7 +397,7 @@ To add fuel punch@nthis block@nwith a fuel container=Um Brennstoff nachzufüllen
|
||||
|
||||
Fuel Cell=Brennstoffzelle
|
||||
TA4 Fuel Cell=TA4 Brennstoffzelle
|
||||
no hydrogen=
|
||||
no hydrogen=kein Wasserstoff
|
||||
|
||||
### fuelcellstack.lua ###
|
||||
|
||||
@ -477,7 +477,7 @@ TA4 Heat Exchanger 1=TA4 Wärmetauscher 1
|
||||
|
||||
### heatexchanger2.lua ###
|
||||
|
||||
Power network connection error=
|
||||
Power network connection error=Stromnetz Verbindungsfehler
|
||||
TA4 Heat Exchanger=TA4 Wärmetauscher
|
||||
TA4 Heat Exchanger 2=TA4 Wärmetauscher 2
|
||||
did you check the plan?=hast du den Plan geprüft?
|
||||
@ -548,6 +548,10 @@ TA4 Laser Beam Receiver=TA4 Laserstrahl Empfänger
|
||||
Valid destination positions:=Gültige Zielpositionen
|
||||
to=bis
|
||||
|
||||
### lib.lua ###
|
||||
|
||||
Block has an@nadditional wrench menu=Block besitzt ein@nzusätzliches@nSchraubenschlüssel-Menü
|
||||
|
||||
### lib.lua ###
|
||||
### sensorchest.lua ###
|
||||
|
||||
@ -918,6 +922,7 @@ TA4 LED Street Lamp Pole=TA4 LED Lampenmast
|
||||
### submenu.lua ###
|
||||
|
||||
Cancel=Abbruch
|
||||
Note: You can't change any values while the block is running!=Hinweis: Während der Block läuft, kann kein Wert geändert werden!
|
||||
Refresh=Aktualisieren
|
||||
|
||||
### ta2_weight_chest.lua ###
|
||||
@ -1086,65 +1091,3 @@ This is not the surface of the ocean!=Das ist nicht die Meeresoberfläche!
|
||||
biome and no ocean!=Biom und keine Meer (ocean)!
|
||||
is a suitable place for a wind turbine!=ist ein geeigneter Ort für eine Windkraftanlage!
|
||||
|
||||
|
||||
##### not used anymore #####
|
||||
|
||||
TA2 Power Generator: Overload fault?@n(restart with right-click)=TA2 Stromgenerator: Überlastfehler?@n(Neustart mit Rechtsklick)
|
||||
full=voll
|
||||
Cat. 1 generator=Kat. 1 Generator
|
||||
Cat. 2 generator=Kat. 2 Generator
|
||||
If set, fuelcell will work@nas cat. 1 generator=Wenn gesetzt, Brennstoffzelle@narbeitet als Kat. 1 Generator
|
||||
TA4 Fuel Cell Gen1=TA4 Brennstoffzelle Gen1
|
||||
TA4 Fuel Cell Gen2=TA4 Brennstoffzelle Gen2
|
||||
storage empty?=Speicher leer?
|
||||
Heat Exchanger=Wärmetauscher
|
||||
Thermal=Wärme
|
||||
TA3 Electric Motor: Overload fault?@n(restart with right-click)=TA3 Elektromotor: Überlastfehler?@n(Neustart mit Rechtsklick)
|
||||
Active:=Aktiv:
|
||||
All nodes:=Alle Blöcke:
|
||||
Consum. 1=Konsum. 1
|
||||
Consum. 2=Konsum. 2
|
||||
Genera. 1=Genera. 1
|
||||
Genera. 2=Genera. 2
|
||||
In use:=In Benutzung:
|
||||
No network or active generator available!=Kein Stromnetz oder aktiver Generator verfügbar
|
||||
Number of all nodes=Anzahl aller Blöcke
|
||||
TA3 Power Terminal Old=TA3 Strom Terminal Alt
|
||||
The network is overloaded!=Das Stromnetz ist überlastet!
|
||||
The network load is almost at the limit!=Das Stromnetz ist ziemlich am Limit!
|
||||
Turned on:=Eingeschaltet:
|
||||
With %u of a maximum of %u blocks you are almost at the limit!=Mit %u von maximal %u Blöcken bist du fast am Limit!
|
||||
Accu Box=Akkublock
|
||||
Current power:=Strom aktuell:
|
||||
Energy storage=Engergiespeicher
|
||||
Energy stored:=Energie gespeichert
|
||||
Fuel cell cat. 1=Brennstoffzelle Kat. 1
|
||||
Fuel cell cat. 2=Brennstoffzelle Kat. 2
|
||||
Generators=Generatoren
|
||||
Intake=Stromaufnahme
|
||||
Max. needed power=Max. benötigter Strom
|
||||
Maximum power:=Maximalstrom:
|
||||
No power grid or running generator!=Kein Stromnetz oder Generator verfügbar!
|
||||
Number blocks:=Anzahl Blöcke:
|
||||
Number of power grid blocks=Anzahl der Stromnetz Blöcke
|
||||
Output=Stromabgabe
|
||||
Power grid total=Stromnetz gesammt
|
||||
Power station=Kraftwerk
|
||||
Probably too many consumers (=Vermutlich zu viele Verbraucher (
|
||||
Select type=Wähle Typ
|
||||
Solar system=Solaranlage
|
||||
Storage systems=Speichersysteme
|
||||
TA2 Generator=TA2 Generator
|
||||
Tiny generator=Kleingenerator
|
||||
To many blocks in the power grid!=Zu viele Blöcke im Stromnetz!
|
||||
Type=Typ
|
||||
Wind turbine=Windkraftanlage
|
||||
ku is needed=ku wird benötigt
|
||||
TA3 Oil Reboiler: blocked=TA3 Aufkocher: blockiert
|
||||
repaired=repariert
|
||||
Steam Power Source=Dampfenergiequelle
|
||||
Use a trowel to remove the node.=Verwende eine Kelle, um den Block zu entfernen.
|
||||
TA3 Valve closed=TA3 Ventil zu
|
||||
TA3 Valve open=TA3 Ventil offen
|
||||
Fuel cell=Brennstoffzelle
|
||||
Not suitable position!=Ungeeignete Position!
|
||||
|
@ -290,14 +290,14 @@ Power=
|
||||
|
||||
### electrolyzer.lua ###
|
||||
|
||||
Configurable value@nfor the current limit=
|
||||
Current limitation=
|
||||
Electrolyzer=
|
||||
If the load of the storage system@nreaches the configured value,@nthe consumer will be switched off=
|
||||
Needed power [ku]=
|
||||
Power reduction=
|
||||
If the charge of the storage@nsystem exceeds the configured value,@nthe block switches off=
|
||||
Maximum possible@ncurrent consumption=
|
||||
Maximum power consumption [ku]=
|
||||
Storage full=
|
||||
TA4 Electrolyzer=
|
||||
The maximum amount of power@nthe consumer can consume=
|
||||
The reduced amount of power@nthe consumer should consume=
|
||||
Turnoff point=
|
||||
Turnoff point reached=
|
||||
|
||||
@ -548,6 +548,10 @@ TA4 Laser Beam Receiver=
|
||||
Valid destination positions:=
|
||||
to=
|
||||
|
||||
### lib.lua ###
|
||||
|
||||
Block has an@nadditional wrench menu=
|
||||
|
||||
### lib.lua ###
|
||||
### sensorchest.lua ###
|
||||
|
||||
@ -918,6 +922,7 @@ TA4 LED Street Lamp Pole=
|
||||
### submenu.lua ###
|
||||
|
||||
Cancel=
|
||||
Note: You can't change any values while the block is running!=
|
||||
Refresh=
|
||||
|
||||
### ta2_weight_chest.lua ###
|
||||
|
@ -23,9 +23,7 @@ Die Windkraftanlage liefert eine Leistung von 70 ku, aber dies nur 8 Stunden am
|
||||
### TA4 Windkraftanlage / Wind Turbine
|
||||
|
||||
Der Windkraftanlagenblock (Rotor) ist das Herzstück der Windkraftanlage. Dieser Block muss oben auf den Mast gesetzt werden. Idealerweise auf Y = 15, dann bleibst du noch gerade innerhalb eines Map-/Forceload-Blocks.
|
||||
Nach dem Setzen des Blocks wird ein Check durchgeführt, ob alle Bedingungen für den Betrieb der Windkraftanlage erfüllt sind. Sofern alle Bedingungen erfüllt sind, erscheinen beim Setzen dieses Blocks auch automatisch die Rotorblätter (Flügel). Anderenfalls wird dir eine Fehlermeldung angezeigt.
|
||||
|
||||
Durch Schlagen auf den Block kann der Check wiederholt werden.
|
||||
Beim Starten der Windkraftanlage werden alle Bedingungen für den Betrieb der Windkraftanlage überprüft. Sofern alle Bedingungen erfüllt sind, erscheinen auch automatisch die Rotorblätter (Flügel). Anderenfalls wird eine Fehlermeldung angezeigt.
|
||||
|
||||
[ta4_windturbine|image]
|
||||
|
||||
@ -131,11 +129,13 @@ Diese Solarzelle kann nicht mit den anderen Solarmodulen kombiniert werden.
|
||||
|
||||
## Energiespeicher
|
||||
|
||||
Der TA4 Energiespeicher ersetzt den Batterie Block aus TA3.
|
||||
|
||||
Der Energiespeicher besteht aus einer Betonhülle (Concrete Block) gefüllt mit Gravel. Es gibt 3 Größen vom Speicher:
|
||||
|
||||
- Hülle mit 5x5x5 Concrete Blocks, gefüllt mit 27 Gravel, Speicherkapazität: 1/2 Tag bei 60 ku
|
||||
- Hülle mit 7x7x7 Concrete Blocks, gefüllt mit 125 Gravel, Speicherkapazität: 2,5 Tage bei 60 ku
|
||||
- Hülle mit 9x9x9 Concrete Blocks, gefüllt mit 343 Gravel, Speicherkapazität: 6,5 Tage bei 60 ku
|
||||
- Hülle mit 5x5x5 Concrete Blocks, gefüllt mit 27 Gravel, Speicherkapazität: 22.5 kud
|
||||
- dHülle mit 7x7x7 Concrete Blocks, gefüllt mit 125 Gravel, Speicherkapazität: 104 kud
|
||||
- Hülle mit 9x9x9 Concrete Blocks, gefüllt mit 343 Gravel, Speicherkapazität: 286 kud
|
||||
|
||||
In der Betonhülle darf ein Fenster aus einem Obsidian Glas Block sein. Dieses muss ziemlich in der Mitte der Wand platziert werden. Durch dieses Fenster sieht man, ob der Speicher mehr als 80 % geladen ist. Im Plan rechts sieht man den Aufbau aus TA4 Wärmetauscher bestehend aus 3 Blöcken, der TA4 Turbine und dem TA4 Generator. Beim Wärmetauscher ist auf die Ausrichtung zu achten (der Pfeil bei Block 1 muss zur Turbine zeigen).
|
||||
|
||||
@ -143,7 +143,6 @@ Entgegen dem Plan rechts müssen die Anschlüsse am Speicherblock auf gleicher E
|
||||
Sowohl der Generator als auch der Wärmetauscher haben einen Stromanschluss und müssen mit dem Stromnetz verbunden werden.
|
||||
|
||||
Im Prinzip arbeitet das das Wärmespeichersystem genau gleich wie die Akkus, nur mit viel mehr Speicherkapazität.
|
||||
Der Wärmespeicher kann 60 ku aufnehmen und abgeben.
|
||||
|
||||
Damit das Wärmespeichersystem funktioniert, müssen alle Blöcke (auch Betonhülle und Gravel) mit Hilfe eines Forceloadblockes geladen sein.
|
||||
|
||||
@ -153,7 +152,7 @@ Damit das Wärmespeichersystem funktioniert, müssen alle Blöcke (auch Betonhü
|
||||
### TA4 Wärmetauscher / Heat Exchanger
|
||||
|
||||
Der Wärmetauscher besteht aus 3 Teilen, die aufeinander gesetzt werden müssen, wobei der Pfeil des ersten Blockes Richtung Turbine zeigen muss. Die Rohrleitungen müssen mit den gelben TA4 Röhren aufgebaut werden.
|
||||
Der Wärmetauscher muss am Stromnetz angeschlossen werden. Der Wärmetauscher lädt den Energiespeicher wieder auf, wenn ausreichend Strom zur Verfügung steht und der Energiespeicher weniger als 95 % geladen ist. Der Wärmetauscher nimmt dabei 60 ku auf.
|
||||
Der Wärmetauscher muss am Stromnetz angeschlossen werden. Über den Wärmetauscher wird der Energiespeicher wieder aufgeladen, sofern ausreichend Strom zur Verfügung steht.
|
||||
|
||||
[ta4_heatexchanger|image]
|
||||
|
||||
@ -211,6 +210,8 @@ Es muss von links mit Strom versorgt werden. Rechts kann Wasserstoff über Röhr
|
||||
Der Elektrolyseur kann bis zu 35 ku an Strom aufnehmen und generiert dann alle 4 s ein Wasserstoff Item.
|
||||
In den Elektrolyseur passen 200 Einheiten Wasserstoff.
|
||||
|
||||
Der Elektrolyseur besitzt ein Schraubenschlüssel-Menü zur Einstellung der Stromaufnahme und des Abschaltpunkts.
|
||||
|
||||
[ta4_electrolyzer|image]
|
||||
|
||||
|
||||
|
@ -23,9 +23,7 @@ The wind turbine delivers 70 ku, but only 8 hours a day (see above).
|
||||
### TA4 Wind Turbine
|
||||
|
||||
The wind turbine block (rotor) is the heart of the wind turbine. This block must be placed on top of the mast. Ideally at Y = 15, then you just stay within a map / forceload block.
|
||||
After the block has been set, a check is carried out to determine whether all conditions for the operation of the wind turbine have been met. If all conditions are met, the rotor blades (wings) appear automatically when this block is set. Otherwise you will get an error message.
|
||||
|
||||
The check can be repeated by hitting the block.
|
||||
When you start the turbine, all conditions for the operation of the wind turbine are checked. If all conditions are met, the rotor blades (wings) appear automatically. Otherwise you will get an error message.
|
||||
|
||||
[ta4_windturbine|image]
|
||||
|
||||
@ -131,11 +129,13 @@ This solar cell cannot be combined with the other solar modules.
|
||||
|
||||
## Thermal Energy Storage
|
||||
|
||||
The thermal energy storage replaces the battery block from TA3.
|
||||
|
||||
The thermal energy store consists of a concrete shell (concrete blocks) filled with gravel. Three sizes of the storage are possible:
|
||||
|
||||
- Cover with 5x5x5 concrete blocks, filled with 27 gravel, storage capacity: 1/2 day at 60 ku
|
||||
- Cover with 7x7x7 concrete blocks, filled with 125 gravel, storage capacity: 2.5 days at 60 ku
|
||||
- Cover with 9x9x9 concrete blocks, filled with 343 gravel, storage capacity: 6.5 days at 60 ku
|
||||
- Cover with 5x5x5 concrete blocks, filled with 27 gravel, storage capacity: 22.5 kud
|
||||
- Cover with 7x7x7 concrete blocks, filled with 125 gravel, storage capacity: 104 kud
|
||||
- Cover with 9x9x9 concrete blocks, filled with 343 gravel, storage capacity: 286 kud
|
||||
|
||||
A window made of an obsidian glass block may be in the concrete shell. This must be placed fairly in the middle of the wall. Through this window you can see whether the storage is loaded more than 80%. In the plan on the right you can see the structure of TA4 heat exchanger consisting of 3 blocks, the TA4 turbine and the TA4 generator. Pay attention to the alignment of the heat exchanger (the arrow at block 1 must point to the turbine).
|
||||
|
||||
@ -143,7 +143,6 @@ Contrary to the plan on the right, the connections on the storage block must be
|
||||
Both the generator and the heat exchanger have a power connection and must be connected to the power grid.
|
||||
|
||||
In principle, the heat storage system works exactly the same as the batteries, only with much more storage capacity.
|
||||
The heat accumulator can hold and deliver 60 ku.
|
||||
|
||||
In order for the heat storage system to work, all blocks (also the concrete shell and gravel) must be loaded using a forceload block.
|
||||
|
||||
@ -153,7 +152,7 @@ In order for the heat storage system to work, all blocks (also the concrete shel
|
||||
### TA4 Heat Exchanger
|
||||
|
||||
The heat exchanger consists of 3 parts that must be placed on top of each other, with the arrow of the first block pointing towards the turbine. The pipes must be built with the yellow TA4 pipes.
|
||||
The heat exchanger must be connected to the power grid. The heat exchanger charges the energy store again when sufficient electricity is available and the energy storage is less than 95% charged. The heat exchanger takes up 60 ku.
|
||||
The heat exchanger must be connected to the power grid. The energy storage device is recharged via the heat exchanger, provided that sufficient electricity is available.
|
||||
|
||||
[ta4_heatexchanger|image]
|
||||
|
||||
@ -211,6 +210,8 @@ It must be powered from the left. On the right, hydrogen can be extracted via pi
|
||||
The electrolyzer can draw up to 35 ku of electricity and then generates a hydrogen item every 4 s.
|
||||
200 units of hydrogen fit into the electrolyzer.
|
||||
|
||||
The electrolyzer has a wrench menu for setting the current consumption and the switch-off point.
|
||||
|
||||
[ta4_electrolyzer|image]
|
||||
|
||||
|
||||
|
@ -179,13 +179,18 @@ function techage.storage_formspec(self, pos, nvm, label, netw_data, curr_load, m
|
||||
"tooltip[2.7,2;1,1;" .. self:get_state_tooltip(nvm) .. "]"
|
||||
end
|
||||
|
||||
function techage.generator_formspec(self, pos, nvm, label, provided, max_available)
|
||||
function techage.generator_formspec(self, pos, nvm, label, provided, max_available, ta2)
|
||||
local tooltip = ""
|
||||
if not ta2 then
|
||||
tooltip = techage.wrench_tooltip(4.4, -0.1)
|
||||
end
|
||||
return "size[5,4]" ..
|
||||
default.gui_bg ..
|
||||
default.gui_bg_img ..
|
||||
default.gui_slots ..
|
||||
"box[0,-0.1;4.8,0.5;#c6e8ff]" ..
|
||||
"label[0.2,-0.1;" .. minetest.colorize( "#000000", label) .. "]" ..
|
||||
tooltip..
|
||||
techage.formspec_power_bar(pos, 0, 0.8, S("Power"), provided, max_available) ..
|
||||
"image_button[3.2,2.0;1,1;" .. self:get_state_button_image(nvm) .. ";state_button;]" ..
|
||||
"tooltip[3.2,2.0;1,1;" .. self:get_state_tooltip(nvm) .. "]"
|
||||
|
@ -31,7 +31,7 @@ local function switch_axles(pos, on)
|
||||
end
|
||||
|
||||
local function formspec(self, pos, nvm)
|
||||
return techage.generator_formspec(self, pos, nvm, S("Flywheel"), nvm.provided, PWR_PERF)
|
||||
return techage.generator_formspec(self, pos, nvm, S("Flywheel"), nvm.provided, PWR_PERF, true)
|
||||
end
|
||||
|
||||
local function transfer_cylinder(pos, topic, payload)
|
||||
|
@ -99,6 +99,10 @@ local function generate_formspec_substring(pos, meta, form_def)
|
||||
end
|
||||
end
|
||||
end
|
||||
if nvm.running or techage.is_running(nvm) then
|
||||
local offs = #form_def * 0.9 - 0.2
|
||||
tbl[#tbl+1] = "label[0," .. offs .. ";" .. S("Note: You can't change any values while the block is running!") .. "]"
|
||||
end
|
||||
end
|
||||
return table.concat(tbl, "")
|
||||
end
|
||||
@ -204,5 +208,4 @@ function menu.eval_input(pos, ndef, form_def, fields)
|
||||
return fields.refresh or fields.save
|
||||
end
|
||||
|
||||
|
||||
return menu
|
@ -55,11 +55,11 @@ local function is_windy()
|
||||
end
|
||||
|
||||
local function check_rotor(pos, nvm)
|
||||
-- local resp, err = techage.valid_place_for_windturbine(pos, nil, 1)
|
||||
-- if not resp then
|
||||
-- nvm.error = err
|
||||
-- return false
|
||||
-- end
|
||||
local resp, err = techage.valid_place_for_windturbine(pos, nil, 1)
|
||||
if not resp then
|
||||
nvm.error = err
|
||||
return false
|
||||
end
|
||||
|
||||
local npos = techage.get_pos(pos, "F")
|
||||
local node = techage.get_node_lvm(npos)
|
||||
|
Loading…
Reference in New Issue
Block a user