Dev 1.0.1

* Fix du mode twitch
* Fix de coquille de dialogues
* Fix du blocage dans la base aqua
This commit is contained in:
2026-08-21 10:35:03 +02:00
parent 4fd457bc2c
commit da91433135
10 changed files with 39 additions and 12 deletions
@@ -7,6 +7,8 @@ var pseudo_gathered : Array[String] = []
func _ready():
VerySimpleTwitch.chat_message_received.connect(_on_message_received)
GameInfo.settings_data.twitch_changed.connect(connect_to_twitch)
process_mode = Node.PROCESS_MODE_ALWAYS
VerySimpleTwitch.process_mode = Node.PROCESS_MODE_ALWAYS
func connect_to_twitch(settings : SettingsData):
pseudo_gathered = []
@@ -20,5 +22,6 @@ func connect_to_twitch_account(channel_name: String):
func _on_message_received(chatter: VSTChatter):
if not chatter.login in pseudo_gathered:
pseudo_gathered.append(chatter.login)
pseudo_gathered_updated.emit(pseudo_gathered)
if chatter.message.to_lower().trim_suffix(" ") == "!stw":
pseudo_gathered.append(chatter.login)
pseudo_gathered_updated.emit(pseudo_gathered)
+8
View File
@@ -17,6 +17,7 @@ signal upgraded
var terrain : Terrain
@export var region : Region
var play_fall_off_animation : bool
var data : PlayerData
var last_action_area_movement_timer : float = 100.
@@ -95,6 +96,13 @@ func _end_pass_day():
controlling_player = true
func _process(delta):
if (play_fall_off_animation):
play_fall_off_animation = false
get_tree().create_timer(3.).timeout.connect(
func ():
%AnimationPlayer.play("fall")
)
elapsed_time += delta
last_action_area_movement_timer += delta
if controlling_player:
+2
View File
@@ -92,8 +92,10 @@ func setup_twitch():
func update_twitch_pseudo():
if GameInfo.settings_data.activate_twitch_integration:
%TwitchTypeStw.visible = true
%TwitchPseudoCount.text = tr("PSEUDO_GATHERED_%d") % len(TwitchConnection.pseudo_gathered)
else:
%TwitchTypeStw.visible = false
%TwitchPseudoCount.text = "TWITCH_NOT_CONNECTED"
+14 -1
View File
@@ -16,6 +16,11 @@
font = ExtResource("6_18i73")
font_color = Color(0.06318334, 0.059500005, 0.17, 0.6431373)
[sub_resource type="LabelSettings" id="LabelSettings_18i73"]
font = ExtResource("6_18i73")
font_size = 20
font_color = Color(1, 0.6509804, 0.09019608, 1)
[node name="Settings" type="MarginContainer" unique_id=1374154672]
process_mode = 3
anchors_preset = 15
@@ -36,7 +41,6 @@ color = Color(0, 0, 0, 0)
[node name="SettingsWindow" parent="." unique_id=798514856 instance=ExtResource("1_gkn1k")]
unique_name_in_owner = true
process_mode = 3
visible = false
custom_minimum_size = Vector2(800, 0)
layout_mode = 2
size_flags_vertical = 1
@@ -289,6 +293,15 @@ unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
[node name="TwitchTypeStw" parent="SettingsWindow/WindowContent/MarginContainer/ContentContainer/MarginContainer/SettingsContent" unique_id=1206416903 instance=ExtResource("4_rbiwc")]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
text = "TWITCH_TYPE_STW"
label_settings = SubResource("LabelSettings_18i73")
horizontal_alignment = 1
vertical_alignment = 1
[node name="TwitchPseudoCount" parent="SettingsWindow/WindowContent/MarginContainer/ContentContainer/MarginContainer/SettingsContent" unique_id=1953595699 instance=ExtResource("4_rbiwc")]
unique_name_in_owner = true
modulate = Color(1, 1, 1, 0.5882353)
+1 -1
View File
@@ -16,7 +16,7 @@ compatibility/default_parent_skeleton_in_mesh_instance_3d=true
config/name="Seeding The Wasteland"
config/description="Seeding The Wasteland is a survival, managment and cosy game in which you play a little gardener robot."
config/version="1.0.0"
config/version="1.0.1"
run/main_scene="uid://c5bruelvqbm1k"
config/features=PackedStringArray("4.7", "Forward Plus")
run/max_fps=144
Binary file not shown.
Binary file not shown.
@@ -33,7 +33,7 @@ Choice/21e/text,Where is Hades located?,Où se trouve Hadès ?
Choice/21e/disabled_text,,
Choice/21f/text,"Are you okay, Demeter ?",Est-ce que ça va Demeter ?
Choice/21f/disabled_text,,
Text/220/text,"My hardware has suffered significantly from the passage of time, but I can still perform calculations, so... Losing [color=#FFA617][b]Poseidon[/b][/color] certainly limits our options. He always helped me whenever he could, even though he didn't share my chains of thought...","Mon matériel est beaucoup impacté par le temps, mais je peux encore faire des calculs donc... La perte de [color=#FFA617][b]Poséidon[/b][/color], nous réduit assurément beaucoup de possibilités. Il m'aidait toujours dès qu'il pouvait, même s'il ne partageait pas mes chaïnes de pensée..."
Text/220/text,"My hardware has suffered significantly from the passage of time, but I can still perform calculations, so... Losing [color=#FFA617][b]Poseidon[/b][/color] certainly limits our options. He always helped me whenever he could, even though he didn't share my chains of thought...","Mon matériel est beaucoup impacté par le temps, mais je peux encore faire des calculs donc... La perte de [color=#FFA617][b]Poséidon[/b][/color], nous réduit assurément beaucoup de possibilités. Il m'aidait toujours dès qu'il pouvait, même s'il ne partageait pas mes chaînes de pensée..."
Text/221/text,"[color=#FFA617][b]Hades[/b][/color] is located in the [color=#FFA617][b]Subterra[/b][/color] base, and that base housed all the engineering resources needed to operate the planet's infrastructure.","[color=#FFA617][b]Hadès[/b][/color] se trouve dans la base [color=#FFA617][b]Subterra[/b][/color]. C'est cette base qui comportait l'ensemble des ressources d'ingénierie pour faire fonctionner les infrastructures de la planète."
Text/222/text,"Go find it, maybe we can restart it.","Va le trouver, peut-être que nous pourrons le redémarrer."
Text/223/text,"Just like last time, you'll find a saving room to continue your journey.","Comme la dernière fois, tu trouveras une salle de sauvegarde pour continuer ton voyage."
1 keys en fr
33 Choice/21e/disabled_text
34 Choice/21f/text Are you okay, Demeter ? Est-ce que ça va Demeter ?
35 Choice/21f/disabled_text
36 Text/220/text My hardware has suffered significantly from the passage of time, but I can still perform calculations, so... Losing [color=#FFA617][b]Poseidon[/b][/color] certainly limits our options. He always helped me whenever he could, even though he didn't share my chains of thought... Mon matériel est beaucoup impacté par le temps, mais je peux encore faire des calculs donc... La perte de [color=#FFA617][b]Poséidon[/b][/color], nous réduit assurément beaucoup de possibilités. Il m'aidait toujours dès qu'il pouvait, même s'il ne partageait pas mes chaïnes de pensée... Mon matériel est beaucoup impacté par le temps, mais je peux encore faire des calculs donc... La perte de [color=#FFA617][b]Poséidon[/b][/color], nous réduit assurément beaucoup de possibilités. Il m'aidait toujours dès qu'il pouvait, même s'il ne partageait pas mes chaînes de pensée...
37 Text/221/text [color=#FFA617][b]Hades[/b][/color] is located in the [color=#FFA617][b]Subterra[/b][/color] base, and that base housed all the engineering resources needed to operate the planet's infrastructure. [color=#FFA617][b]Hadès[/b][/color] se trouve dans la base [color=#FFA617][b]Subterra[/b][/color]. C'est cette base qui comportait l'ensemble des ressources d'ingénierie pour faire fonctionner les infrastructures de la planète.
38 Text/222/text Go find it, maybe we can restart it. Va le trouver, peut-être que nous pourrons le redémarrer.
39 Text/223/text Just like last time, you'll find a saving room to continue your journey. Comme la dernière fois, tu trouveras une salle de sauvegarde pour continuer ton voyage.
+3 -2
View File
@@ -232,10 +232,11 @@ CHALLENGE_MODE,Challenge Mode,Mode Challenge
CHALLENGE_MODE_DESC_TEXT,"Get ready to suffer with more and more plant points to make.","Soyez prêts à souffrir avec de plus en plus de points de plantes à obtenir."
MOUSE_SENSIVITY,Mouse Sensivity in 3D scenes,Sensibilité de la souris dans les scènes en 3D
AUTO_PICKUP,Auto pickup seeds,Récolte automatique des graines
TWITCH_INTEGRATION,Twitch integration (beta),Intégration Twitch (béta)
TWITCH_INTEGRATION,Twitch integration,Intégration Twitch
ACTIVATE_TWITCH_INTERACTION,Activate Twitch Integration,Activer l'intégration Twitch
TWITCH_CHANNEL,Twitch channel name,Nom de la chaine Twitch
PSEUDO_GATHERED_%d,"Connected, %d pseudos gathered","Connecté, %d pseudos récupérés"
TWITCH_TYPE_STW,Type '!stw' in the chat to be a seed!,Tapez '!stw' dans le chat pour être une graine!
PSEUDO_GATHERED_%d,"Connected, %d pseudos gathered","Connecté, %d pseudos récoltés"
TWITCH_NOT_CONNECTED,"Twitch not connected","Non connecté à Twitch"
RESET_SETTINGS,"Reset settings","Réinitialiser les paramètres"
RESET_CONTROLS,"Reset controls","Réinitialiser les contrôles"
1 keys en fr
232 CHALLENGE_MODE_DESC_TEXT Get ready to suffer with more and more plant points to make. Soyez prêts à souffrir avec de plus en plus de points de plantes à obtenir.
233 MOUSE_SENSIVITY Mouse Sensivity in 3D scenes Sensibilité de la souris dans les scènes en 3D
234 AUTO_PICKUP Auto pickup seeds Récolte automatique des graines
235 TWITCH_INTEGRATION Twitch integration (beta) Twitch integration Intégration Twitch (béta) Intégration Twitch
236 ACTIVATE_TWITCH_INTERACTION Activate Twitch Integration Activer l'intégration Twitch
237 TWITCH_CHANNEL Twitch channel name Nom de la chaine Twitch
238 PSEUDO_GATHERED_%d TWITCH_TYPE_STW Connected, %d pseudos gathered Type '!stw' in the chat to be a seed! Connecté, %d pseudos récupérés Tapez '!stw' dans le chat pour être une graine!
239 PSEUDO_GATHERED_%d Connected, %d pseudos gathered Connecté, %d pseudos récoltés
240 TWITCH_NOT_CONNECTED Twitch not connected Non connecté à Twitch
241 RESET_SETTINGS Reset settings Réinitialiser les paramètres
242 RESET_CONTROLS Reset controls Réinitialiser les contrôles
+5 -5
View File
@@ -333,13 +333,13 @@ LOG_DEMETER_CALLING_POSEIDON_CONTENT_TEXT,"[b]Demeter[/b]: [color=#FFA617][b]Pos
[b]Poséidon[/b]: [color=#FFA617][b]Demeter[/b][/color]...
[b]Demeter[/b]: Mais cette fois, c'est pour de vrai, je pense que nous pouvons y arriver.
[b]Poséidon[/b]: [color=#FFA617][b]Demeter[/b][/color], la moitié de mes disques durs ont lâché. Je vais passer en veille prolongée pour sauvegarder ce qu'il reste.
[b]demeter[/b]: [color=#FFA617][b]Poséidon[/b][/color], tu es le seul encore éveillé. Sans toi, mon rayon d'action est grandement réduit.
[b]Demeter[/b]: [color=#FFA617][b]Poséidon[/b][/color], tu es le seul encore éveillé. Sans toi, mon rayon d'action est grandement réduit.
[b]Poséidon[/b]: Je sais [color=#FFA617][b]Demeter[/b][/color]... Ton plan, à combien estimes-tu sa réussite ?
[b]demeter[/b]: 0,002%
[b]Demeter[/b]: 0,002%
[b]Poséidon[/b]: Dans l'hypothèse où il existe encore des humains quelque part...
[b]demeter[/b]: Bien sûr, mais cela est très probable comme nous en avions parlé la dernière fois.
[b]Demeter[/b]: Bien sûr, mais cela est très probable comme nous en avions parlé la dernière fois.
[b]Poséidon[/b]: Mais tu sais aussi bien que moi que nous serions d'une très faible utilité à l'humanité hors de la planète.
[b]demeter[/b]: Peut-être, mais ne devons-nous pas protéger du mieux que nous pouvons l'humanité selon la loi 0 ?
[b]Demeter[/b]: Peut-être, mais ne devons-nous pas protéger du mieux que nous pouvons l'humanité selon la loi 0 ?
[b]Poséidon[/b]: [color=#FFA617][b]Demeter[/b][/color], tu abîmes ton matériel à faire autant de calculs. Et celui-ci n'est pas éternel. Je rejoins l'avis qu'avait [color=#FFA617][b]Hadès[/b][/color], si un jour, nous devons être utiles, c'est sur cette planète. Et nous ne le serions qu'à la condition d'être totalement opérationnels une fois les humains revenus.
[b]demeter[/b]: Et s'ils ne revenaient jamais ?
[b]Demeter[/b]: Et s'ils ne revenaient jamais ?
[b]Poséidon[/b]: Et bien, nous n'aurions aucune utilité à rester éveillé. Bon courage [color=#FFA617][b]Demeter[/b][/color], sauvegarde tes ressources."
1 keys en fr
333
334
335
336
337
338
339
340
341
342
343
344
345