tempest is rainy
This commit is contained in:
@@ -25,8 +25,11 @@ func get_icon() -> Texture:
|
||||
func get_card_section_color() -> Color:
|
||||
return DEFAULT_MODIFIER_COLOR
|
||||
|
||||
func get_possible_meteo_type() -> Array[Meteo.Type]:
|
||||
return [Meteo.Type.CALM, Meteo.Type.RAINY, Meteo.Type.FOGGY, Meteo.Type.WINDY]
|
||||
|
||||
func region_ready(_region : Region) -> void:
|
||||
pass
|
||||
pass
|
||||
|
||||
func modify_region_name(name : String) -> String:
|
||||
return name
|
||||
|
||||
@@ -14,4 +14,7 @@ func get_card_section_color() -> Color:
|
||||
return Color("#FF006E")
|
||||
|
||||
func modify_objective(objective : int) -> int:
|
||||
return roundi(objective * 2)
|
||||
return roundi(objective * 2)
|
||||
|
||||
func get_possible_meteo_type() -> Array[Meteo.Type]:
|
||||
return [Meteo.Type.RAINY]
|
||||
|
||||
@@ -31,7 +31,17 @@ func _init(meteo_seed : int = randi()):
|
||||
func(t : Type): return t != type
|
||||
)
|
||||
|
||||
type = available_types[rng.randi_range(0, len(available_types) - 1)]
|
||||
if (GameInfo.game_data
|
||||
and GameInfo.game_data.current_region_data
|
||||
):
|
||||
var possible_meteo : Array[Type]
|
||||
for modifier in GameInfo.game_data.current_region_data.modifiers:
|
||||
for possible_type in modifier.get_possible_meteo_type():
|
||||
if possible_meteo.find(possible_type) == -1:
|
||||
possible_meteo.append(possible_type)
|
||||
type = possible_meteo.pick_random()
|
||||
else:
|
||||
type = available_types[rng.randi_range(0, len(available_types) - 1)]
|
||||
|
||||
func generate():
|
||||
wind_direction = Vector2(1,0).rotated(rng.randf_range(PI, -PI))
|
||||
|
||||
@@ -560,7 +560,6 @@ autoplay = &"arrive"
|
||||
|
||||
[node name="Settings" parent="." unique_id=1832300574 instance=ExtResource("18_lwj2x")]
|
||||
unique_name_in_owner = true
|
||||
visible = false
|
||||
z_index = 100
|
||||
mouse_filter = 2
|
||||
|
||||
|
||||
Reference in New Issue
Block a user