about summary refs log tree commit diff stats
path: root/data/maps
Commit message (Expand)AuthorAgeFilesLines
...
* Added the_graveyardStar Rauchenberger2025-08-145-1/+60
* Added the_goldStar Rauchenberger2025-08-141-0/+10
* Assigned IDs for the_galleryStar Rauchenberger2025-08-131-2/+2
* Added the_galleryStar Rauchenberger2025-08-138-37/+438
* Added the_extravagantStar Rauchenberger2025-08-1216-0/+433
* Converted to proto2Star Rauchenberger2025-08-126-6/+6
* Add gravity to paintings/portsStar Rauchenberger2025-08-112-3/+4
* Assigned IDs for the_double_sidedStar Rauchenberger2025-08-111-1/+1
* Added the_double_sidedStar Rauchenberger2025-08-1123-0/+426
* Added the_doorStar Rauchenberger2025-08-114-0/+30
* Added the_digitalStar Rauchenberger2025-08-118-0/+234
* Added the_darkroomStar Rauchenberger2025-08-117-0/+298
* Added the_congruentStar Rauchenberger2025-08-1012-0/+464
* Added the_colorfulStar Rauchenberger2025-08-0917-0/+354
* Added the_butterflyStar Rauchenberger2025-08-0911-12/+212
* Added the_betweenStar Rauchenberger2025-08-096-0/+456
* Added the_bearerStar Rauchenberger2025-08-0838-0/+833
* Added the_ancientStar Rauchenberger2025-08-075-0/+49
* Assigned IDs for four_roomsStar Rauchenberger2025-08-073-6/+6
* Added four_roomsStar Rauchenberger2025-08-079-0/+376
* Started apworldStar Rauchenberger2025-08-071-0/+34
* Process the rest of the defined protosStar Rauchenberger2025-08-073-5/+17
* Trying out protobuf I guessStar Rauchenberger2025-08-0754-940/+1135
* Mapped out The EntryStar Rauchenberger2025-08-0427-0/+940
span class="p">: node.text = apclient.ap_user elif "value" in node: node.value = apclient.ap_user for node in get_tree().get_nodes_in_group("answer_you"): if "answer" in node: node.answer = apclient.ap_user # This is the best time to create the location nodes, since the map is now # loaded but the panels haven't been solved from the save file yet. var panels_parent = self.get_node("Panels") var location_script = ResourceLoader.load("user://maps/Archipelago/location.gd") for location_name in apclient._location_name_to_id: var location = location_script.new() location.ap_name = location_name location.ap_id = apclient._location_name_to_id[location_name] location.name = "AP_location_" + location.ap_id self.add_child(location) var panels = apclient._panel_ids_by_location[String(location.ap_id)] location.total = panels.size() for panel in panels: var that_panel = panels_parent.get_node(panel) that_panel.get_node("Viewport/GUI/Panel/TextEdit").connect( "answer_correct", location, "handle_correct" ) # Hardcode THE END as the goal for now. var the_end = self.get_node("Decorations/EndPanel/Panel_end_end") the_end.get_node("Viewport/GUI/Panel/TextEdit").connect( "answer_correct", apclient, "completedGoal" ) # Proceed with the rest of the load. global._print("Hooked Load End") ._load() # Process any items received while the map was loading, and send the checks # from the save load. apclient.mapFinishedLoading()