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:
@@ -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)
|
||||
|
||||
@@ -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:
|
||||
|
||||
@@ -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"
|
||||
|
||||
|
||||
|
||||
@@ -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
@@ -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."
|
||||
|
||||
|
@@ -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"
|
||||
|
||||
|
@@ -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."
|
||||
|
||||
|
Reference in New Issue
Block a user