feat: save game system is working!
This commit is contained in:
@@ -37,3 +37,9 @@ func run(command_params: Array) -> int:
|
|||||||
item_count_manager.add(command_params[0], command_params[1])
|
item_count_manager.add(command_params[0], command_params[1])
|
||||||
|
|
||||||
return ESCExecution.RC_OK
|
return ESCExecution.RC_OK
|
||||||
|
|
||||||
|
|
||||||
|
# Function called when the command is interrupted.
|
||||||
|
func interrupt():
|
||||||
|
# Do nothing
|
||||||
|
pass
|
||||||
|
|||||||
@@ -3,26 +3,47 @@ extends Resource
|
|||||||
class_name ESCItemCountManager
|
class_name ESCItemCountManager
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# If item is countable (E.g. money) marks which texture to use depending of count value.
|
||||||
|
# Each element is a Dictionary with start and texture keys:
|
||||||
|
# custom_data = {
|
||||||
|
# "count_textures": [
|
||||||
|
# { "start": 0, "texture": "res://gymkhana/items/inventory/assets/no_money.png"},
|
||||||
|
# { "start": 1, "texture": "res://gymkhana/items/inventory/assets/one_coin.png"},
|
||||||
|
# { "start": 2, "texture": "res://gymkhana/items/inventory/assets/two_coins.png"},
|
||||||
|
# { "start": 3, "texture": "res://gymkhana/items/inventory/assets/coins.png"},
|
||||||
|
# { "start": 10, "texture": "res://gymkhana/items/inventory/assets/bills.png"},
|
||||||
|
# ]
|
||||||
|
# }
|
||||||
|
|
||||||
|
|
||||||
func add(global_id: String, value:= 1) -> void:
|
func add(global_id: String, value:= 1) -> void:
|
||||||
var item = get_item(global_id)
|
var item = get_item(global_id)
|
||||||
set(global_id, item.count + value)
|
setCount(global_id, getCount(item) + value)
|
||||||
|
|
||||||
|
|
||||||
func remove(global_id: String, value:= 1) -> void:
|
func remove(global_id: String, value:= 1) -> void:
|
||||||
var item = get_item(global_id)
|
var item = get_item(global_id)
|
||||||
set(global_id, item.count - value)
|
setCount(global_id, getCount(item) - value)
|
||||||
|
|
||||||
|
|
||||||
func set(global_id: String, value: int) -> void:
|
func getCount(item: ESCItem) -> int:
|
||||||
|
if "count" in item.custom_data:
|
||||||
|
return item.custom_data["count"]
|
||||||
|
else:
|
||||||
|
return 0
|
||||||
|
|
||||||
|
|
||||||
|
func setCount(global_id: String, value: int) -> void:
|
||||||
var item = get_item(global_id)
|
var item = get_item(global_id)
|
||||||
item.count = value
|
item.custom_data["count"] = value
|
||||||
escoria.globals_manager.set_global("_COUNT_%s" % global_id, value)
|
escoria.globals_manager.set_global("_COUNT_%s" % global_id, value)
|
||||||
updateSprite(item)
|
updateSprite(item)
|
||||||
|
|
||||||
|
|
||||||
func removeFromInventoryIfCountLessThan(global_id: String, value:= 1) -> void:
|
func removeFromInventoryIfCountLessThan(global_id: String, value:= 1) -> void:
|
||||||
var item = get_item(global_id)
|
var item = get_item(global_id)
|
||||||
if item.count < value:
|
if item.custom_data["count"] < value:
|
||||||
escoria.inventory_manager.remove_item(global_id)
|
escoria.inventory_manager.remove_item(global_id)
|
||||||
|
|
||||||
|
|
||||||
@@ -38,7 +59,7 @@ func get_item(global_id: String) -> ESCItem:
|
|||||||
return node
|
return node
|
||||||
|
|
||||||
|
|
||||||
func updateSprite(item: ESCItemWithTooltip) -> void:
|
func updateSprite(item: ESCItem) -> void:
|
||||||
var child_node = item.get_node("Sprite") as Sprite
|
var child_node = item.get_node("Sprite") as Sprite
|
||||||
if not child_node is Sprite:
|
if not child_node is Sprite:
|
||||||
escoria.logger.error(
|
escoria.logger.error(
|
||||||
@@ -64,9 +85,9 @@ func updateSprite(item: ESCItemWithTooltip) -> void:
|
|||||||
escoria.inventory_manager.add_item(item.global_id)
|
escoria.inventory_manager.add_item(item.global_id)
|
||||||
|
|
||||||
|
|
||||||
func getCountTexturePath(item: ESCItemWithTooltip) -> String:
|
func getCountTexturePath(item: ESCItem) -> String:
|
||||||
var count = item.count
|
var count = item.custom_data["count"]
|
||||||
var textures = item.count_textures # TODO sort dictionaries by start key
|
var textures = item.custom_data["count_textures"] # TODO sort dictionaries by start key
|
||||||
var i = 0
|
var i = 0
|
||||||
|
|
||||||
while (i < textures.size() - 1) and count >= textures[i + 1].start:
|
while (i < textures.size() - 1) and count >= textures[i + 1].start:
|
||||||
|
|||||||
@@ -25,38 +25,28 @@ export(Dictionary) var action4_target_texts = {}
|
|||||||
# If action used by player is in this list, this is a valid target (second item in combination)
|
# If action used by player is in this list, this is a valid target (second item in combination)
|
||||||
export(Array) var target_when_selected_action_is_in = []
|
export(Array) var target_when_selected_action_is_in = []
|
||||||
|
|
||||||
# If item is countable (E.g. money) marks the quantity
|
|
||||||
export(int) var count = 0
|
|
||||||
|
|
||||||
# ESCItemComponents children of this node
|
# ESCItemComponents children of this node
|
||||||
var components: Dictionary = {}
|
var components: Dictionary = {}
|
||||||
|
|
||||||
# If item is countable (E.g. money) marks which texture to use depending of count value.
|
|
||||||
# Each element is a Dictionary with start and texture keys:
|
|
||||||
# [
|
|
||||||
# { "start": 0, "texture": "res://gymkhana/items/inventory/assets/no_money.png"},
|
|
||||||
# { "start": 1, "texture": "res://gymkhana/items/inventory/assets/one_coin.png"},
|
|
||||||
# { "start": 2, "texture": "res://gymkhana/items/inventory/assets/two_coins.png"},
|
|
||||||
# { "start": 3, "texture": "res://gymkhana/items/inventory/assets/coins.png"},
|
|
||||||
# { "start": 10, "texture": "res://gymkhana/items/inventory/assets/bills.png"},
|
|
||||||
# ]
|
|
||||||
export(Array) var count_textures = []
|
|
||||||
|
|
||||||
|
|
||||||
func _ready():
|
func _ready():
|
||||||
register_components()
|
register_components()
|
||||||
|
|
||||||
|
|
||||||
func set_tooltip(action: String, text: String):
|
func set_tooltip(action: String, text: String):
|
||||||
tooltips[action] = text
|
tooltips[action] = text
|
||||||
|
|
||||||
|
|
||||||
func has_component(key: String)->bool:
|
func has_component(key: String)->bool:
|
||||||
return components.has(key)
|
return components.has(key)
|
||||||
|
|
||||||
|
|
||||||
func get_component(key: String):
|
func get_component(key: String):
|
||||||
if(has_component(key)):
|
if(has_component(key)):
|
||||||
return components[key]
|
return components[key]
|
||||||
return null
|
return null
|
||||||
|
|
||||||
|
|
||||||
func register_components():
|
func register_components():
|
||||||
autoload_components()
|
autoload_components()
|
||||||
for child in get_children():
|
for child in get_children():
|
||||||
@@ -65,6 +55,13 @@ func register_components():
|
|||||||
components[child.get_component_type()] = child
|
components[child.get_component_type()] = child
|
||||||
child.register(custom_data)
|
child.register(custom_data)
|
||||||
|
|
||||||
|
|
||||||
func autoload_components():
|
func autoload_components():
|
||||||
add_child(ESCItemComponentOutline.new())
|
add_child(ESCItemComponentOutline.new())
|
||||||
add_child(ESCItemComponentInventoryChecker.new())
|
add_child(ESCItemComponentInventoryChecker.new())
|
||||||
|
|
||||||
|
|
||||||
|
func set_custom_data(data: Dictionary) -> void:
|
||||||
|
.set_custom_data(data)
|
||||||
|
if custom_data.has("count"):
|
||||||
|
ESCItemCountManager.new().updateSprite(self)
|
||||||
|
|||||||
@@ -27,12 +27,14 @@ action4_target_texts = {
|
|||||||
}
|
}
|
||||||
target_when_selected_action_is_in = [ "action3", "action4" ]
|
target_when_selected_action_is_in = [ "action3", "action4" ]
|
||||||
animations = null
|
animations = null
|
||||||
count_textures = [
|
custom_data = {
|
||||||
{ "start": 1, "texture": "res://gymkhana/items/inventory/assets/turno_cocina_patata.png" },
|
"count_textures": [
|
||||||
{ "start": 2, "texture": "res://gymkhana/items/inventory/assets/turno_cocina_dos_patatas.png" },
|
{ "start": 1, "texture": "res://gymkhana/items/inventory/assets/turno_cocina_patata.png" },
|
||||||
{ "start": 3, "texture": "res://gymkhana/items/inventory/assets/turno_cocina_tres_patatas.png" },
|
{ "start": 2, "texture": "res://gymkhana/items/inventory/assets/turno_cocina_dos_patatas.png" },
|
||||||
{ "start": 4, "texture": "res://gymkhana/items/inventory/assets/turno_cocina_cuatro_patatas.png" },
|
{ "start": 3, "texture": "res://gymkhana/items/inventory/assets/turno_cocina_tres_patatas.png" },
|
||||||
]
|
{ "start": 4, "texture": "res://gymkhana/items/inventory/assets/turno_cocina_cuatro_patatas.png" },
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
[node name="Sprite" type="Sprite" parent="."]
|
[node name="Sprite" type="Sprite" parent="."]
|
||||||
position = Vector2( -2, 0 )
|
position = Vector2( -2, 0 )
|
||||||
|
|||||||
@@ -260,19 +260,14 @@ tooltips = {
|
|||||||
"action1": "Admirar la patata",
|
"action1": "Admirar la patata",
|
||||||
"action2": "Cogerla"
|
"action2": "Cogerla"
|
||||||
}
|
}
|
||||||
count_textures = [ {
|
custom_data = {
|
||||||
"start": 1,
|
"count_textures": [
|
||||||
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_patata.png"
|
{ "start": 1, "texture": "res://gymkhana/items/inventory/assets/turno_cocina_patata.png" },
|
||||||
}, {
|
{ "start": 2, "texture": "res://gymkhana/items/inventory/assets/turno_cocina_dos_patatas.png" },
|
||||||
"start": 2,
|
{ "start": 3, "texture": "res://gymkhana/items/inventory/assets/turno_cocina_tres_patatas.png" },
|
||||||
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_dos_patatas.png"
|
{ "start": 4, "texture": "res://gymkhana/items/inventory/assets/turno_cocina_cuatro_patatas.png" },
|
||||||
}, {
|
]
|
||||||
"start": 3,
|
}
|
||||||
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_tres_patatas.png"
|
|
||||||
}, {
|
|
||||||
"start": 4,
|
|
||||||
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_cuatro_patatas.png"
|
|
||||||
} ]
|
|
||||||
animations = null
|
animations = null
|
||||||
|
|
||||||
[node name="Sprite" type="Sprite" parent="cocina_patata"]
|
[node name="Sprite" type="Sprite" parent="cocina_patata"]
|
||||||
|
|||||||
@@ -680,6 +680,11 @@ _global_script_classes=[ {
|
|||||||
"path": "res://addons/escoria-core/game/core-scripts/esc/commands/set_interactive.gd"
|
"path": "res://addons/escoria-core/game/core-scripts/esc/commands/set_interactive.gd"
|
||||||
}, {
|
}, {
|
||||||
"base": "ESCBaseCommand",
|
"base": "ESCBaseCommand",
|
||||||
|
"class": "SetItemCustomDataCommand",
|
||||||
|
"language": "GDScript",
|
||||||
|
"path": "res://addons/escoria-core/game/core-scripts/esc/commands/set_item_custom_data.gd"
|
||||||
|
}, {
|
||||||
|
"base": "ESCBaseCommand",
|
||||||
"class": "SetSpeedCommand",
|
"class": "SetSpeedCommand",
|
||||||
"language": "GDScript",
|
"language": "GDScript",
|
||||||
"path": "res://addons/escoria-core/game/core-scripts/esc/commands/set_speed.gd"
|
"path": "res://addons/escoria-core/game/core-scripts/esc/commands/set_speed.gd"
|
||||||
@@ -841,7 +846,7 @@ _global_script_class_icons={
|
|||||||
"ESCItemComponentInventoryChecker": "",
|
"ESCItemComponentInventoryChecker": "",
|
||||||
"ESCItemComponentOutline": "",
|
"ESCItemComponentOutline": "",
|
||||||
"ESCItemCountManager": "",
|
"ESCItemCountManager": "",
|
||||||
"ESCItemWithTooltip": "",
|
"ESCItemWithTooltip": "res://addons/escoria-core/design/esc_item.svg",
|
||||||
"ESCLocation": "res://addons/escoria-core/design/esc_location.svg",
|
"ESCLocation": "res://addons/escoria-core/design/esc_location.svg",
|
||||||
"ESCMain": "",
|
"ESCMain": "",
|
||||||
"ESCMigration": "",
|
"ESCMigration": "",
|
||||||
@@ -851,7 +856,7 @@ _global_script_class_icons={
|
|||||||
"ESCObject": "",
|
"ESCObject": "",
|
||||||
"ESCObjectManager": "",
|
"ESCObjectManager": "",
|
||||||
"ESCPlayer": "res://addons/escoria-core/design/esc_player.svg",
|
"ESCPlayer": "res://addons/escoria-core/design/esc_player.svg",
|
||||||
"ESCPlayerWithTooltip": "",
|
"ESCPlayerWithTooltip": "res://addons/escoria-core/design/esc_player.svg",
|
||||||
"ESCProjectSettingsManager": "",
|
"ESCProjectSettingsManager": "",
|
||||||
"ESCResourceCache": "",
|
"ESCResourceCache": "",
|
||||||
"ESCResourceDescriptor": "",
|
"ESCResourceDescriptor": "",
|
||||||
@@ -914,6 +919,7 @@ _global_script_class_icons={
|
|||||||
"SetGlobalsCommand": "",
|
"SetGlobalsCommand": "",
|
||||||
"SetGuiVisibleCommand": "",
|
"SetGuiVisibleCommand": "",
|
||||||
"SetInteractiveCommand": "",
|
"SetInteractiveCommand": "",
|
||||||
|
"SetItemCustomDataCommand": "",
|
||||||
"SetSpeedCommand": "",
|
"SetSpeedCommand": "",
|
||||||
"SetStateCommand": "",
|
"SetStateCommand": "",
|
||||||
"SetTooltipCommand": "",
|
"SetTooltipCommand": "",
|
||||||
|
|||||||
@@ -6,33 +6,38 @@
|
|||||||
script = ExtResource( 1 )
|
script = ExtResource( 1 )
|
||||||
escoria_version = "1.0.0"
|
escoria_version = "1.0.0"
|
||||||
game_version = "0.1.0"
|
game_version = "0.1.0"
|
||||||
name = "1 patata"
|
name = "2 patatas"
|
||||||
date = {
|
date = {
|
||||||
"day": 8,
|
"day": 21,
|
||||||
"dst": false,
|
"dst": false,
|
||||||
"hour": 0,
|
"hour": 22,
|
||||||
"minute": 42,
|
"minute": 46,
|
||||||
"month": 2,
|
"month": 2,
|
||||||
"second": 59,
|
"second": 47,
|
||||||
"weekday": 4,
|
"weekday": 3,
|
||||||
"year": 2024
|
"year": 2024
|
||||||
}
|
}
|
||||||
main = {
|
main = {
|
||||||
"current_scene_filename": "res://gymkhana/rooms/turno_cocina/cocina_delante/cocina_delante.tscn",
|
"current_scene_filename": "res://gymkhana/rooms/turno_cocina/cocina/cocina.tscn",
|
||||||
"last_scene_global_id": ""
|
"last_scene_global_id": ""
|
||||||
}
|
}
|
||||||
globals = {
|
globals = {
|
||||||
"ESC_CURRENT_SCENE": "cocina_delante",
|
"ESC_CURRENT_SCENE": "cocina",
|
||||||
"ESC_LAST_SCENE": "cocina",
|
"ESC_DIALOG_CHOSEN_OPTION": "¿Que te parece que haga la comida?",
|
||||||
|
"ESC_LAST_SCENE": "cocina_delante",
|
||||||
"FORCE_LAST_SCENE_NULL": false,
|
"FORCE_LAST_SCENE_NULL": false,
|
||||||
|
"_COUNT_turno_cocina_patata": 2,
|
||||||
|
"cocina_debajo_sofa_picked": true,
|
||||||
"cocina_delante_intro_played": true,
|
"cocina_delante_intro_played": true,
|
||||||
"cocina_intro_played": true,
|
"cocina_intro_played": true,
|
||||||
"cocina_patata_picked": true,
|
"cocina_patata_picked": true,
|
||||||
"count/turno_cocina_patata": 1,
|
|
||||||
"i/turno_cocina_frontal": true,
|
"i/turno_cocina_frontal": true,
|
||||||
|
"i/turno_cocina_libro_de_cocina": true,
|
||||||
"i/turno_cocina_patata": true,
|
"i/turno_cocina_patata": true,
|
||||||
|
"intro_dialog2_playing": false,
|
||||||
"new_game": true,
|
"new_game": true,
|
||||||
"turno_cocina_eneko_catando": false,
|
"turno_cocina_eneko_catando": false,
|
||||||
|
"turno_cocina_frontal_debajo_sofa": true,
|
||||||
"turno_cocina_ingrediente_ajo": false,
|
"turno_cocina_ingrediente_ajo": false,
|
||||||
"turno_cocina_ingrediente_lentejas": false,
|
"turno_cocina_ingrediente_lentejas": false,
|
||||||
"turno_cocina_ingrediente_patatas": false,
|
"turno_cocina_ingrediente_patatas": false,
|
||||||
@@ -48,8 +53,8 @@ objects = {
|
|||||||
"_music": {
|
"_music": {
|
||||||
"active": true,
|
"active": true,
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"playback_position": 28.2413,
|
"playback_position": 2.16082,
|
||||||
"state": "res://gymkhana/sounds/intro_menu_loop.ogg"
|
"state": "res://gymkhana/sounds/music_loop.ogg"
|
||||||
},
|
},
|
||||||
"_sound": {
|
"_sound": {
|
||||||
"active": true,
|
"active": true,
|
||||||
@@ -62,53 +67,79 @@ objects = {
|
|||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"cocina_delante_pegatinas": {
|
"cocina_cuchillos": {
|
||||||
"active": true,
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"cocina_delante_puerta_cocina": {
|
"cocina_debajo_sofa": {
|
||||||
"active": true,
|
"active": false,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"cocina_delante_puerta_despensa": {
|
"cocina_fregadero_der": {
|
||||||
"active": true,
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"cocina_delante_puerta_detras": {
|
"cocina_fregadero_izq": {
|
||||||
"active": true,
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"eneko_smoking": {
|
"cocina_patata": {
|
||||||
"active": true,
|
"active": false,
|
||||||
"global_transform": Transform2D( 1.23314, 0, 0, 1.23314, 813, 440 ),
|
"custom_data": {
|
||||||
"interactive": true,
|
"count_textures": [ {
|
||||||
"last_deg": 271,
|
"start": 1,
|
||||||
"last_dir": 0,
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_patata.png"
|
||||||
"state": "speak"
|
}, {
|
||||||
|
"start": 2,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_dos_patatas.png"
|
||||||
|
}, {
|
||||||
|
"start": 3,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_tres_patatas.png"
|
||||||
|
}, {
|
||||||
|
"start": 4,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_cuatro_patatas.png"
|
||||||
|
} ]
|
||||||
},
|
},
|
||||||
"new_game_start_location": {
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"cocina_puerta_delante": {
|
||||||
"active": true,
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"cocina_puerta_detras": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"player": {
|
"player": {
|
||||||
"active": true,
|
"active": true,
|
||||||
"global_transform": Transform2D( 0.976078, 0, 0, 0.976078, 698, 547 ),
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"global_transform": Transform2D( 1.19725, 0, 0, 1.19725, 399, 560 ),
|
||||||
"interactive": false,
|
"interactive": false,
|
||||||
"last_deg": 71,
|
"last_deg": 71,
|
||||||
"last_dir": 4,
|
"last_dir": 4,
|
||||||
"state": "speak_down"
|
"state": "speak_down"
|
||||||
},
|
},
|
||||||
"puerta_cocina_start": {
|
"puerta_delante_start": {
|
||||||
"active": true,
|
|
||||||
"interactive": true,
|
|
||||||
"state": "default"
|
|
||||||
},
|
|
||||||
"puerta_despensa_start": {
|
|
||||||
"active": true,
|
"active": true,
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
@@ -118,18 +149,73 @@ objects = {
|
|||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"turno_cocina_ajo": {
|
"turno_cocina_bol": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"turno_cocina_cocina_gas": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "apagado"
|
||||||
|
},
|
||||||
|
"turno_cocina_cuerno": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"turno_cocina_economica": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"turno_cocina_libro_de_cocina": {
|
||||||
"active": false,
|
"active": false,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"turno_cocina_frontal": {
|
"turno_cocina_olla_llena": {
|
||||||
"active": true,
|
"active": false,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"turno_cocina_madera": {
|
"turno_cocina_patata": {
|
||||||
"active": true,
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
"count": 2,
|
||||||
|
"count_textures": [ {
|
||||||
|
"start": 1,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_patata.png"
|
||||||
|
}, {
|
||||||
|
"start": 2,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_dos_patatas.png"
|
||||||
|
}, {
|
||||||
|
"start": 3,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_tres_patatas.png"
|
||||||
|
}, {
|
||||||
|
"start": 4,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_cuatro_patatas.png"
|
||||||
|
} ]
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"turno_cocina_peso": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
}
|
}
|
||||||
@@ -141,7 +227,7 @@ events = {
|
|||||||
"sched_events": [ ]
|
"sched_events": [ ]
|
||||||
}
|
}
|
||||||
terrain_navpolys = {
|
terrain_navpolys = {
|
||||||
"cocina_delante": {
|
"cocina": {
|
||||||
"NavigationPolygonInstance": true
|
"NavigationPolygonInstance": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,15 +6,15 @@
|
|||||||
script = ExtResource( 1 )
|
script = ExtResource( 1 )
|
||||||
escoria_version = "1.0.0"
|
escoria_version = "1.0.0"
|
||||||
game_version = "0.1.0"
|
game_version = "0.1.0"
|
||||||
name = "2"
|
name = "Post-intro"
|
||||||
date = {
|
date = {
|
||||||
"day": 8,
|
"day": 21,
|
||||||
"dst": false,
|
"dst": false,
|
||||||
"hour": 0,
|
"hour": 22,
|
||||||
"minute": 30,
|
"minute": 34,
|
||||||
"month": 2,
|
"month": 2,
|
||||||
"second": 27,
|
"second": 36,
|
||||||
"weekday": 4,
|
"weekday": 3,
|
||||||
"year": 2024
|
"year": 2024
|
||||||
}
|
}
|
||||||
main = {
|
main = {
|
||||||
@@ -23,11 +23,14 @@ main = {
|
|||||||
}
|
}
|
||||||
globals = {
|
globals = {
|
||||||
"ESC_CURRENT_SCENE": "cocina_delante",
|
"ESC_CURRENT_SCENE": "cocina_delante",
|
||||||
"ESC_LAST_SCENE": "cocina_delante",
|
"ESC_DIALOG_CHOSEN_OPTION": "¿Que te parece que haga la comida?",
|
||||||
|
"ESC_LAST_SCENE": "cocina",
|
||||||
"FORCE_LAST_SCENE_NULL": false,
|
"FORCE_LAST_SCENE_NULL": false,
|
||||||
"cocina_delante_intro_played": true,
|
"cocina_delante_intro_played": true,
|
||||||
"cocina_intro_played": true,
|
"cocina_intro_played": true,
|
||||||
"i/turno_cocina_frontal": true,
|
"i/turno_cocina_frontal": true,
|
||||||
|
"i/turno_cocina_libro_de_cocina": true,
|
||||||
|
"intro_dialog2_playing": false,
|
||||||
"new_game": true,
|
"new_game": true,
|
||||||
"turno_cocina_eneko_catando": false,
|
"turno_cocina_eneko_catando": false,
|
||||||
"turno_cocina_ingrediente_ajo": false,
|
"turno_cocina_ingrediente_ajo": false,
|
||||||
@@ -45,13 +48,13 @@ objects = {
|
|||||||
"_music": {
|
"_music": {
|
||||||
"active": true,
|
"active": true,
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"playback_position": 15.1452,
|
"playback_position": 6.26776,
|
||||||
"state": "res://gymkhana/sounds/intro_menu_loop.ogg"
|
"state": "res://gymkhana/sounds/music_loop.ogg"
|
||||||
},
|
},
|
||||||
"_sound": {
|
"_sound": {
|
||||||
"active": true,
|
"active": true,
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"playback_position": 0.0,
|
"playback_position": 4.62113,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"_speech": {
|
"_speech": {
|
||||||
@@ -61,26 +64,36 @@ objects = {
|
|||||||
},
|
},
|
||||||
"cocina_delante_pegatinas": {
|
"cocina_delante_pegatinas": {
|
||||||
"active": true,
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"cocina_delante_puerta_cocina": {
|
"cocina_delante_puerta_cocina": {
|
||||||
"active": true,
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"cocina_delante_puerta_despensa": {
|
"cocina_delante_puerta_despensa": {
|
||||||
"active": true,
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"cocina_delante_puerta_detras": {
|
"cocina_delante_puerta_detras": {
|
||||||
"active": true,
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"eneko_smoking": {
|
"eneko_smoking": {
|
||||||
"active": true,
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
"global_transform": Transform2D( 1.23314, 0, 0, 1.23314, 813, 440 ),
|
"global_transform": Transform2D( 1.23314, 0, 0, 1.23314, 813, 440 ),
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"last_deg": 271,
|
"last_deg": 271,
|
||||||
@@ -94,10 +107,12 @@ objects = {
|
|||||||
},
|
},
|
||||||
"player": {
|
"player": {
|
||||||
"active": true,
|
"active": true,
|
||||||
"global_transform": Transform2D( 0.872353, 0, 0, 0.872353, 634, 486 ),
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"global_transform": Transform2D( 0.971569, 0, 0, 0.971569, 758.729, 541.12 ),
|
||||||
"interactive": false,
|
"interactive": false,
|
||||||
"last_deg": 161,
|
"last_deg": 71,
|
||||||
"last_dir": 6,
|
"last_dir": 4,
|
||||||
"state": "speak_down"
|
"state": "speak_down"
|
||||||
},
|
},
|
||||||
"puerta_cocina_start": {
|
"puerta_cocina_start": {
|
||||||
@@ -117,23 +132,45 @@ objects = {
|
|||||||
},
|
},
|
||||||
"turno_cocina_ajo": {
|
"turno_cocina_ajo": {
|
||||||
"active": false,
|
"active": false,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"turno_cocina_carton": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"turno_cocina_frontal": {
|
"turno_cocina_frontal": {
|
||||||
"active": true,
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"turno_cocina_libro_de_cocina": {
|
||||||
|
"active": false,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"turno_cocina_madera": {
|
"turno_cocina_madera": {
|
||||||
"active": true,
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
events = {
|
events = {
|
||||||
"events_queue": {
|
"events_queue": {
|
||||||
"_front": [ ]
|
"_front": [ ],
|
||||||
|
"intro_dialog2_channel": [ ],
|
||||||
|
"intro_dialog_channel": [ ]
|
||||||
},
|
},
|
||||||
"sched_events": [ ]
|
"sched_events": [ ]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,50 +6,42 @@
|
|||||||
script = ExtResource( 1 )
|
script = ExtResource( 1 )
|
||||||
escoria_version = "1.0.0"
|
escoria_version = "1.0.0"
|
||||||
game_version = "0.1.0"
|
game_version = "0.1.0"
|
||||||
name = "cuchillo y mechero"
|
name = "1 patata"
|
||||||
date = {
|
date = {
|
||||||
"day": 13,
|
"day": 21,
|
||||||
"dst": false,
|
"dst": false,
|
||||||
"hour": 23,
|
"hour": 23,
|
||||||
"minute": 3,
|
"minute": 26,
|
||||||
"month": 2,
|
"month": 2,
|
||||||
"second": 4,
|
"second": 45,
|
||||||
"weekday": 2,
|
"weekday": 3,
|
||||||
"year": 2024
|
"year": 2024
|
||||||
}
|
}
|
||||||
main = {
|
main = {
|
||||||
"current_scene_filename": "res://gymkhana/rooms/turno_cocina/cocina_detras/cocina_detras.tscn",
|
"current_scene_filename": "res://gymkhana/rooms/turno_cocina/cocina/cocina.tscn",
|
||||||
"last_scene_global_id": ""
|
"last_scene_global_id": ""
|
||||||
}
|
}
|
||||||
globals = {
|
globals = {
|
||||||
"ESC_CURRENT_SCENE": "cocina_detras",
|
"ESC_CURRENT_SCENE": "cocina",
|
||||||
"ESC_DIALOG_CHOSEN_OPTION": "¿Que te parece que haga la comida?",
|
"ESC_DIALOG_CHOSEN_OPTION": "¿Que te parece que haga la comida?",
|
||||||
"ESC_LAST_SCENE": "cocina",
|
"ESC_LAST_SCENE": "cocina_delante",
|
||||||
"FORCE_LAST_SCENE_NULL": false,
|
"FORCE_LAST_SCENE_NULL": false,
|
||||||
"cocina_delante_intro_dialog_option1_done": true,
|
"_COUNT_turno_cocina_patata": 1,
|
||||||
"cocina_delante_intro_dialog_option2_1_done": true,
|
"cocina_debajo_sofa_picked": true,
|
||||||
"cocina_delante_intro_dialog_option2_2_done": true,
|
|
||||||
"cocina_delante_intro_dialog_option2_3_done": true,
|
|
||||||
"cocina_delante_intro_dialog_option2_done": true,
|
|
||||||
"cocina_delante_intro_dialog_option3_done": true,
|
|
||||||
"cocina_delante_intro_dialog_option4_done": true,
|
|
||||||
"cocina_delante_intro_dialog_option5_done": true,
|
|
||||||
"cocina_delante_intro_dialog_option6_done": true,
|
|
||||||
"cocina_delante_intro_played": true,
|
"cocina_delante_intro_played": true,
|
||||||
"cocina_intro_played": true,
|
"cocina_intro_played": true,
|
||||||
"i/turno_cocina_cuchillo": true,
|
|
||||||
"i/turno_cocina_frontal": true,
|
"i/turno_cocina_frontal": true,
|
||||||
"i/turno_cocina_libro_de_cocina": true,
|
"i/turno_cocina_libro_de_cocina": true,
|
||||||
"i/turno_cocina_mechero": true,
|
"i/turno_cocina_patata": true,
|
||||||
"intro_dialog2_playing": false,
|
"intro_dialog2_playing": false,
|
||||||
"new_game": true,
|
"new_game": true,
|
||||||
"turno_cocina_cuchillo_en_inventario": true,
|
|
||||||
"turno_cocina_eneko_catando": false,
|
"turno_cocina_eneko_catando": false,
|
||||||
|
"turno_cocina_frontal_debajo_sofa": true,
|
||||||
"turno_cocina_ingrediente_ajo": false,
|
"turno_cocina_ingrediente_ajo": false,
|
||||||
"turno_cocina_ingrediente_lentejas": false,
|
"turno_cocina_ingrediente_lentejas": false,
|
||||||
"turno_cocina_ingrediente_patatas": false,
|
"turno_cocina_ingrediente_patatas": false,
|
||||||
"turno_cocina_ingrediente_romero": false,
|
"turno_cocina_ingrediente_romero": false,
|
||||||
"turno_cocina_libro_leido_count": 1
|
"turno_cocina_libro_leido_count": 0
|
||||||
}
|
}
|
||||||
objects = {
|
objects = {
|
||||||
"_camera": {
|
"_camera": {
|
||||||
@@ -60,13 +52,13 @@ objects = {
|
|||||||
"_music": {
|
"_music": {
|
||||||
"active": true,
|
"active": true,
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"playback_position": 19.6248,
|
"playback_position": 15.3953,
|
||||||
"state": "res://gymkhana/sounds/music_loop.ogg"
|
"state": "res://gymkhana/sounds/music_loop.ogg"
|
||||||
},
|
},
|
||||||
"_sound": {
|
"_sound": {
|
||||||
"active": true,
|
"active": true,
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"playback_position": 5.60528,
|
"playback_position": 4.62113,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"_speech": {
|
"_speech": {
|
||||||
@@ -74,65 +66,167 @@ objects = {
|
|||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"cocina_detras_puerta_cocina": {
|
"cocina_cuchillos": {
|
||||||
"active": true,
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"cocina_detras_puerta_delante": {
|
"cocina_debajo_sofa": {
|
||||||
|
"active": false,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"cocina_fregadero_der": {
|
||||||
"active": true,
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"cocina_fregadero_izq": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"cocina_patata": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
"count_textures": [ {
|
||||||
|
"start": 1,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_patata.png"
|
||||||
|
}, {
|
||||||
|
"start": 2,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_dos_patatas.png"
|
||||||
|
}, {
|
||||||
|
"start": 3,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_tres_patatas.png"
|
||||||
|
}, {
|
||||||
|
"start": 4,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_cuatro_patatas.png"
|
||||||
|
} ]
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"cocina_puerta_delante": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"cocina_puerta_detras": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"player": {
|
"player": {
|
||||||
"active": true,
|
"active": true,
|
||||||
"global_transform": Transform2D( 0.821569, 0, 0, 0.821569, 622.001, 515 ),
|
"custom_data": {
|
||||||
"interactive": false,
|
|
||||||
"last_deg": 341,
|
|
||||||
"last_dir": 2,
|
|
||||||
"state": "speak_down"
|
|
||||||
},
|
},
|
||||||
"puerta_cocina_start": {
|
"global_transform": Transform2D( 0.852157, 0, 0, 0.852157, 2452.29, 444 ),
|
||||||
"active": true,
|
"interactive": false,
|
||||||
"interactive": true,
|
"last_deg": 21,
|
||||||
"state": "default"
|
"last_dir": 3,
|
||||||
|
"state": "speak_down"
|
||||||
},
|
},
|
||||||
"puerta_delante_start": {
|
"puerta_delante_start": {
|
||||||
"active": true,
|
"active": true,
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
|
"puerta_detras_start": {
|
||||||
|
"active": true,
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"turno_cocina_bol": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"turno_cocina_cocina_gas": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "apagado"
|
||||||
|
},
|
||||||
|
"turno_cocina_cuerno": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"turno_cocina_economica": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
"turno_cocina_libro_de_cocina": {
|
"turno_cocina_libro_de_cocina": {
|
||||||
"active": false,
|
"active": false,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"turno_cocina_mechero": {
|
"turno_cocina_olla_llena": {
|
||||||
"active": false,
|
"active": false,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"turno_cocina_olla_vacia": {
|
"turno_cocina_patata": {
|
||||||
"active": true,
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
"count": 1,
|
||||||
|
"count_textures": [ {
|
||||||
|
"start": 1,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_patata.png"
|
||||||
|
}, {
|
||||||
|
"start": 2,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_dos_patatas.png"
|
||||||
|
}, {
|
||||||
|
"start": 3,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_tres_patatas.png"
|
||||||
|
}, {
|
||||||
|
"start": 4,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_cuatro_patatas.png"
|
||||||
|
} ]
|
||||||
|
},
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
},
|
},
|
||||||
"turno_cocina_romero": {
|
"turno_cocina_peso": {
|
||||||
"active": true,
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
"interactive": true,
|
"interactive": true,
|
||||||
"state": "default"
|
"state": "default"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
events = {
|
events = {
|
||||||
"events_queue": {
|
"events_queue": {
|
||||||
"_front": [ ],
|
"_front": [ ]
|
||||||
"intro_dialog2_channel": [ ],
|
|
||||||
"intro_dialog_channel": [ ]
|
|
||||||
},
|
},
|
||||||
"sched_events": [ ]
|
"sched_events": [ ]
|
||||||
}
|
}
|
||||||
terrain_navpolys = {
|
terrain_navpolys = {
|
||||||
"cocina_detras": {
|
"cocina": {
|
||||||
"NavigationPolygonInstance": true
|
"NavigationPolygonInstance": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
268
saves/save_004.tres
Normal file
268
saves/save_004.tres
Normal file
@@ -0,0 +1,268 @@
|
|||||||
|
[gd_resource type="Resource" load_steps=2 format=2]
|
||||||
|
|
||||||
|
[ext_resource path="res://addons/escoria-core/game/core-scripts/save_data/esc_savegame.gd" type="Script" id=1]
|
||||||
|
|
||||||
|
[resource]
|
||||||
|
script = ExtResource( 1 )
|
||||||
|
escoria_version = "1.0.0"
|
||||||
|
game_version = "0.1.0"
|
||||||
|
name = "4 patatas"
|
||||||
|
date = {
|
||||||
|
"day": 3,
|
||||||
|
"dst": false,
|
||||||
|
"hour": 18,
|
||||||
|
"minute": 49,
|
||||||
|
"month": 3,
|
||||||
|
"second": 14,
|
||||||
|
"weekday": 0,
|
||||||
|
"year": 2024
|
||||||
|
}
|
||||||
|
main = {
|
||||||
|
"current_scene_filename": "res://gymkhana/rooms/turno_cocina/cocina/cocina.tscn",
|
||||||
|
"last_scene_global_id": ""
|
||||||
|
}
|
||||||
|
globals = {
|
||||||
|
"ESC_CURRENT_SCENE": "cocina",
|
||||||
|
"ESC_DIALOG_CHOSEN_OPTION": "¿Que te parece que haga la comida?",
|
||||||
|
"ESC_LAST_SCENE": "cocina_delante",
|
||||||
|
"FORCE_LAST_SCENE_NULL": false,
|
||||||
|
"_COUNT_turno_cocina_patata": 4,
|
||||||
|
"cocina_debajo_sofa_picked": true,
|
||||||
|
"cocina_delante_intro_played": true,
|
||||||
|
"cocina_intro_played": true,
|
||||||
|
"cocina_patata_picked": true,
|
||||||
|
"i/turno_cocina_cuchillo": true,
|
||||||
|
"i/turno_cocina_frontal": true,
|
||||||
|
"i/turno_cocina_libro_de_cocina": true,
|
||||||
|
"i/turno_cocina_patata": true,
|
||||||
|
"i/turno_cocina_patata_grande": false,
|
||||||
|
"intro_dialog2_playing": false,
|
||||||
|
"new_game": true,
|
||||||
|
"turno_cocina_cuchillo_en_inventario": true,
|
||||||
|
"turno_cocina_eneko_catando": false,
|
||||||
|
"turno_cocina_frontal_debajo_sofa": true,
|
||||||
|
"turno_cocina_ingrediente_ajo": false,
|
||||||
|
"turno_cocina_ingrediente_lentejas": false,
|
||||||
|
"turno_cocina_ingrediente_patatas": false,
|
||||||
|
"turno_cocina_ingrediente_romero": false,
|
||||||
|
"turno_cocina_libro_leido_count": 0,
|
||||||
|
"turno_cocina_patata_grande_picked": true
|
||||||
|
}
|
||||||
|
objects = {
|
||||||
|
"_camera": {
|
||||||
|
"active": true,
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"_music": {
|
||||||
|
"active": true,
|
||||||
|
"interactive": true,
|
||||||
|
"playback_position": 15.1391,
|
||||||
|
"state": "res://gymkhana/sounds/music_loop.ogg"
|
||||||
|
},
|
||||||
|
"_sound": {
|
||||||
|
"active": true,
|
||||||
|
"interactive": true,
|
||||||
|
"playback_position": 4.62113,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"_speech": {
|
||||||
|
"active": true,
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"cocina_cuchillos": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"cocina_debajo_sofa": {
|
||||||
|
"active": false,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"cocina_fregadero_der": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"cocina_fregadero_izq": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"cocina_patata": {
|
||||||
|
"active": false,
|
||||||
|
"custom_data": {
|
||||||
|
"count_textures": [ {
|
||||||
|
"start": 1,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_patata.png"
|
||||||
|
}, {
|
||||||
|
"start": 2,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_dos_patatas.png"
|
||||||
|
}, {
|
||||||
|
"start": 3,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_tres_patatas.png"
|
||||||
|
}, {
|
||||||
|
"start": 4,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_cuatro_patatas.png"
|
||||||
|
} ]
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"cocina_puerta_delante": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"cocina_puerta_detras": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"player": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"global_transform": Transform2D( 0.632157, 0, 0, 0.632157, 1987, 370 ),
|
||||||
|
"interactive": false,
|
||||||
|
"last_deg": 251,
|
||||||
|
"last_dir": 0,
|
||||||
|
"state": "speak_down"
|
||||||
|
},
|
||||||
|
"puerta_delante_start": {
|
||||||
|
"active": true,
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"puerta_detras_start": {
|
||||||
|
"active": true,
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"turno_cocina_bol": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"turno_cocina_cocina_gas": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "apagado"
|
||||||
|
},
|
||||||
|
"turno_cocina_cuchillo": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"turno_cocina_cuerno": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"turno_cocina_economica": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"turno_cocina_frontal": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"turno_cocina_libro_de_cocina": {
|
||||||
|
"active": false,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"turno_cocina_olla_llena": {
|
||||||
|
"active": false,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"turno_cocina_patata": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
"count": 4,
|
||||||
|
"count_textures": [ {
|
||||||
|
"start": 1,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_patata.png"
|
||||||
|
}, {
|
||||||
|
"start": 2,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_dos_patatas.png"
|
||||||
|
}, {
|
||||||
|
"start": 3,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_tres_patatas.png"
|
||||||
|
}, {
|
||||||
|
"start": 4,
|
||||||
|
"texture": "res://gymkhana/items/inventory/assets/turno_cocina_cuatro_patatas.png"
|
||||||
|
} ]
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
},
|
||||||
|
"turno_cocina_peso": {
|
||||||
|
"active": true,
|
||||||
|
"custom_data": {
|
||||||
|
},
|
||||||
|
"interactive": true,
|
||||||
|
"state": "default"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
events = {
|
||||||
|
"events_queue": {
|
||||||
|
"_front": [ ]
|
||||||
|
},
|
||||||
|
"sched_events": [ ]
|
||||||
|
}
|
||||||
|
terrain_navpolys = {
|
||||||
|
"cocina": {
|
||||||
|
"NavigationPolygonInstance": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
settings = {
|
||||||
|
"custom_settings": {
|
||||||
|
"a_custom_setting": 100
|
||||||
|
},
|
||||||
|
"escoria_version": "1.0.0",
|
||||||
|
"fullscreen": false,
|
||||||
|
"master_volume": 0.391,
|
||||||
|
"music_volume": 0.649,
|
||||||
|
"sfx_volume": 1.0,
|
||||||
|
"speech_enabled": true,
|
||||||
|
"speech_volume": 1.0,
|
||||||
|
"text_lang": "es",
|
||||||
|
"voice_lang": "fr_FR"
|
||||||
|
}
|
||||||
|
custom_data = {
|
||||||
|
"ui_type": "simplemouse"
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user