Godot Version
4.3
Question
I’m making a feature for my basketball:basketball: game where i can put the score and timer on the scoreboard model
var basketball_goal_gameclock
var scoreboard
var basketball_goal_shotclock
var score_clock_texture =
{
1 : basketball_goal_shotclock = preload("res://Textures/Basketball/Basketball Goal/shot_clock_number_1.jpg") : basketball_goal_gameclock = preload("res://Textures/Basketball/Basketball Goal/game_clock_number_1.png") : scoreboard = preload("res://Textures/Basketball/Scoreboard/digit_1.png"),
2 : basketball_goal_shotclock = preload("res://Textures/Basketball/Basketball Goal/shot_clock_number_2.jpg") : basketball_goal_gameclock = preload("res://Textures/Basketball/Basketball Goal/game_clock_number_2.png") : scoreboard = preload("res://Textures/Basketball/Scoreboard/digit_2.png"),
3 : basketball_goal_shotclock = preload("res://Textures/Basketball/Basketball Goal/shot_clock_number_3.jpg") : basketball_goal_gameclock = preload("res://Textures/Basketball/Basketball Goal/game_clock_number_3.png") : scoreboard = preload("res://Textures/Basketball/Scoreboard/digit_3.png"),
4 : basketball_goal_shotclock = preload("res://Textures/Basketball/Basketball Goal/shot_clock_number_4.jpg") : basketball_goal_gameclock = preload("res://Textures/Basketball/Basketball Goal/game_clock_number_4.png") : scoreboard = preload("res://Textures/Basketball/Scoreboard/digit_4.png"),
5 : basketball_goal_shotclock = preload("res://Textures/Basketball/Basketball Goal/shot_clock_number_5.jpg") : basketball_goal_gameclock = preload("res://Textures/Basketball/Basketball Goal/game_clock_number_5.png") : scoreboard = preload("res://Textures/Basketball/Scoreboard/digit_5.png"),
6 : basketball_goal_shotclock = preload("res://Textures/Basketball/Basketball Goal/shot_clock_number_6.jpg") : basketball_goal_gameclock = preload("res://Textures/Basketball/Basketball Goal/game_clock_number_6.png") : scoreboard = preload("res://Textures/Basketball/Scoreboard/digit_6.png"),
7 : basketball_goal_shotclock = preload("res://Textures/Basketball/Basketball Goal/shot_clock_number_7.jpg") : basketball_goal_gameclock = preload("res://Textures/Basketball/Basketball Goal/game_clock_number_7.png") : scoreboard = preload("res://Textures/Basketball/Scoreboard/digit_7.png"),
8 : basketball_goal_shotclock = preload("res://Textures/Basketball/Basketball Goal/shot_clock_number_8.jpg") : basketball_goal_gameclock = preload("res://Textures/Basketball/Basketball Goal/game_clock_number_8.png") : scoreboard = preload("res://Textures/Basketball/Scoreboard/digit_8.png"),
9 : basketball_goal_shotclock = preload("res://Textures/Basketball/Basketball Goal/shot_clock_number_9.jpg") : basketball_goal_gameclock = preload("res://Textures/Basketball/Basketball Goal/game_clock_number_9.png") : scoreboard = preload("res://Textures/Basketball/Scoreboard/digit_9.png"),
0 : basketball_goal_shotclock = preload("res://Textures/Basketball/Basketball Goal/shot_clock_number_0.jpg") : basketball_goal_gameclock = preload("res://Textures/Basketball/Basketball Goal/game_clock_number_0.png") : scoreboard = preload("res://Textures/Basketball/Scoreboard/digit_0.png")
}
func _process(_delta : float) -> void:
Globals.TenMinutes = $sports_arena/basketball_goal.get_mesh().get_surface_override_material(1).set_texture(StandardMaterial3D.TEXTURE_ALBEDO, texture)
Globals.OneMinutes = $sports_arena/basketball_goal.get_mesh().get_surface_override_material(2).set_texture(StandardMaterial3D.TEXTURE_ALBEDO, texture)
Globals.TenMinutes = $sports_arena/basketball_goal2.get_mesh().get_surface_override_material(1).set_texture(StandardMaterial3D.TEXTURE_ALBEDO, texture)
Globals.OneMinutes = $sports_arena/basketball_goal2.get_mesh().get_surface_override_material(2).set_texture(StandardMaterial3D.TEXTURE_ALBEDO, texture)
Globals.TenMinutes = $sports_arena/scoreboard.get_mesh().get_surface_override_material(8).set_texture(StandardMaterial3D.TEXTURE_ALBEDO, texture)
Globals.OneMinutes = $sports_arena/scoreboard.get_mesh().get_surface_override_material(9).set_texture(StandardMaterial3D.TEXTURE_ALBEDO, texture)
Globals.TenSeconds = $sports_arena/basketball_goal.get_mesh().get_surface_override_material(4).set_texture(StandardMaterial3D.TEXTURE_ALBEDO, texture)
Globals.OneSeconds = $sports_arena/basketball_goal.get_mesh().get_surface_override_material(5).set_texture(StandardMaterial3D.TEXTURE_ALBEDO, texture)
Globals.TenSeconds = $sports_arena/basketball_goal2.get_mesh().get_surface_override_material(4).set_texture(StandardMaterial3D.TEXTURE_ALBEDO, texture)
Globals.OneSeconds = $sports_arena/basketball_goal2.get_mesh().get_surface_override_material(5).set_texture(StandardMaterial3D.TEXTURE_ALBEDO, texture)
Globals.TenSeconds = $sports_arena/scoreboard.get_mesh().get_surface_override_material(10).set_texture(StandardMaterial3D.TEXTURE_ALBEDO, texture)
Globals.OneSeconds = $sports_arena/scoreboard.get_mesh().get_surface_override_material(11).set_texture(StandardMaterial3D.TEXTURE_ALBEDO, texture)
Globals.hundreds = $sports_arena/scoreboard.get_mesh().get_surface_override_material(10).set_texture(StandardMaterial3D.TEXTURE_ALBEDO, texture)
Globals.tens = $sports_arena/scoreboard.get_mesh().get_surface_override_material(10).set_texture(StandardMaterial3D.TEXTURE_ALBEDO, texture)
Globals.ones = $sports_arena/scoreboard.get_mesh().get_surface_override_material(11).set_texture(StandardMaterial3D.TEXTURE_ALBEDO, texture)
But this part is having errors
var score_clock_texture =
{
1 : basketball_goal_shotclock = preload("res://Textures/Basketball/Basketball Goal/shot_clock_number_1.jpg") : basketball_goal_gameclock = preload("res://Textures/Basketball/Basketball Goal/game_clock_number_1.png") : scoreboard = preload("res://Textures/Basketball/Scoreboard/digit_1.png"),
2 : basketball_goal_shotclock = preload("res://Textures/Basketball/Basketball Goal/shot_clock_number_2.jpg") : basketball_goal_gameclock = preload("res://Textures/Basketball/Basketball Goal/game_clock_number_2.png") : scoreboard = preload("res://Textures/Basketball/Scoreboard/digit_2.png"),
3 : basketball_goal_shotclock = preload("res://Textures/Basketball/Basketball Goal/shot_clock_number_3.jpg") : basketball_goal_gameclock = preload("res://Textures/Basketball/Basketball Goal/game_clock_number_3.png") : scoreboard = preload("res://Textures/Basketball/Scoreboard/digit_3.png"),
4 : basketball_goal_shotclock = preload("res://Textures/Basketball/Basketball Goal/shot_clock_number_4.jpg") : basketball_goal_gameclock = preload("res://Textures/Basketball/Basketball Goal/game_clock_number_4.png") : scoreboard = preload("res://Textures/Basketball/Scoreboard/digit_4.png"),
5 : basketball_goal_shotclock = preload("res://Textures/Basketball/Basketball Goal/shot_clock_number_5.jpg") : basketball_goal_gameclock = preload("res://Textures/Basketball/Basketball Goal/game_clock_number_5.png") : scoreboard = preload("res://Textures/Basketball/Scoreboard/digit_5.png"),
6 : basketball_goal_shotclock = preload("res://Textures/Basketball/Basketball Goal/shot_clock_number_6.jpg") : basketball_goal_gameclock = preload("res://Textures/Basketball/Basketball Goal/game_clock_number_6.png") : scoreboard = preload("res://Textures/Basketball/Scoreboard/digit_6.png"),
7 : basketball_goal_shotclock = preload("res://Textures/Basketball/Basketball Goal/shot_clock_number_7.jpg") : basketball_goal_gameclock = preload("res://Textures/Basketball/Basketball Goal/game_clock_number_7.png") : scoreboard = preload("res://Textures/Basketball/Scoreboard/digit_7.png"),
8 : basketball_goal_shotclock = preload("res://Textures/Basketball/Basketball Goal/shot_clock_number_8.jpg") : basketball_goal_gameclock = preload("res://Textures/Basketball/Basketball Goal/game_clock_number_8.png") : scoreboard = preload("res://Textures/Basketball/Scoreboard/digit_8.png"),
9 : basketball_goal_shotclock = preload("res://Textures/Basketball/Basketball Goal/shot_clock_number_9.jpg") : basketball_goal_gameclock = preload("res://Textures/Basketball/Basketball Goal/game_clock_number_9.png") : scoreboard = preload("res://Textures/Basketball/Scoreboard/digit_9.png"),
0 : basketball_goal_shotclock = preload("res://Textures/Basketball/Basketball Goal/shot_clock_number_0.jpg") : basketball_goal_gameclock = preload("res://Textures/Basketball/Basketball Goal/game_clock_number_0.png") : scoreboard = preload("res://Textures/Basketball/Scoreboard/digit_0.png")
}
Expected expression for variable initial value after “=”.