Skip to content

Commit

Permalink
initial release
Browse files Browse the repository at this point in the history
  • Loading branch information
nbrochu committed Jan 7, 2024
0 parents commit 44b56cc
Show file tree
Hide file tree
Showing 69 changed files with 2,473 additions and 0 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ignore/
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Changelog

## 0.1.0

Initial release

* Items: Tracking support for progression items
* Locations: Tracking support for all locations, including deathsanity
* Archipelago Settings: Tracking support for Archipelago goal and settings
* Logic: Location visibility logic based on Archipelago settings
* Logic: Location accessibility logic based on game state
* Autotracking: Support for automatic tracking of items, locations and settings when connected to an Archipelago server
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Zork Grand Inquisitor Archipelago Tracker

Zork Grand Inquisitor [Archipelago](https://archipelago.gg/) tracker pack for [PopTracker](https://github.com/black-sliver/PopTracker/).

![Zork Grand Inquisition Archipelago Tracker](images/docs/screenshot.png)
Binary file added images/docs/screenshot.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/blank_scroll_box_access.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/hammer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/hungus_lard.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/lantern.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/large_telegraph_hammer.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/map.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/mead_light.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/old_scratch_card.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/perma_suck_machine.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/plastic_six_pack_holder.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/pouch_of_zorkmids.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/prozork_tablet.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/rope.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/shovel.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/snapdragon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/spell_glorf.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/spell_golgatem.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/spell_igram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/spell_kendall.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/spell_narwile.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/spell_obidil.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/spell_rezrov.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/spell_throck.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/spell_yastard.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/items/student_id.png
Binary file added images/items/subway_destination_hades.png
Binary file added images/items/subway_destination_monastery.png
Binary file added images/items/subway_token.png
Binary file added images/items/sword.png
Binary file added images/items/teleporter_destination_gue_tech.png
Binary file added images/items/teleporter_destination_hades.png
Binary file added images/items/time_tunnel.png
Binary file added images/items/totem_brog.png
Binary file added images/items/totem_griff.png
Binary file added images/items/totem_lucy.png
Binary file added images/items/zimdor_scroll.png
Binary file added images/items/zork_rocks.png
Binary file added images/maps/map.png
Binary file added images/settings/goal_three_artifacts.png
Binary file added images/settings/setting_deathsanity.png
278 changes: 278 additions & 0 deletions items/items.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,278 @@
[
{
"name": "Hammer",
"type": "toggle",
"img": "/images/items/hammer.png",
"codes": "hammer"
},
{
"name": "Hungus Lard",
"type": "toggle",
"img": "/images/items/hungus_lard.png",
"codes": "hungus_lard"
},
{
"name": "Lantern",
"type": "toggle",
"img": "/images/items/lantern.png",
"codes": "lantern"
},
{
"name": "Large Telegraph Hammer",
"type": "toggle",
"img": "/images/items/large_telegraph_hammer.png",
"codes": "large_telegraph_hammer"
},
{
"name": "Map",
"type": "toggle",
"img": "/images/items/map.png",
"codes": "map"
},
{
"name": "Mead Light",
"type": "toggle",
"img": "/images/items/mead_light.png",
"codes": "mead_light"
},
{
"name": "Old Scratch Card",
"type": "toggle",
"img": "/images/items/old_scratch_card.png",
"codes": "old_scratch_card"
},
{
"name": "Perma-Suck Machine",
"type": "toggle",
"img": "/images/items/perma_suck_machine.png",
"codes": "perma_suck_machine"
},
{
"name": "Plastic Six-Pack Holder",
"type": "toggle",
"img": "/images/items/plastic_six_pack_holder.png",
"codes": "plastic_six_pack_holder"
},
{
"name": "Prozork Tablet",
"type": "toggle",
"img": "/images/items/prozork_tablet.png",
"codes": "prozork_tablet"
},
{
"name": "Rope",
"type": "toggle",
"img": "/images/items/rope.png",
"codes": "rope"
},
{
"name": "Shovel",
"type": "toggle",
"img": "/images/items/shovel.png",
"codes": "shovel"
},
{
"name": "Snapdragon",
"type": "toggle",
"img": "/images/items/snapdragon.png",
"codes": "snapdragon"
},
{
"name": "Student ID",
"type": "toggle",
"img": "/images/items/student_id.png",
"codes": "student_id"
},
{
"name": "Subway Token",
"type": "toggle",
"img": "/images/items/subway_token.png",
"codes": "subway_token"
},
{
"name": "Sword",
"type": "toggle",
"img": "/images/items/sword.png",
"codes": "sword"
},
{
"name": "ZIMDOR Scroll",
"type": "toggle",
"img": "/images/items/zimdor_scroll.png",
"codes": "zimdor_scroll"
},
{
"name": "Zork Rocks",
"type": "toggle",
"img": "/images/items/zork_rocks.png",
"codes": "zork_rocks"
},
{
"name": "Pouch of Zorkmids",
"type": "toggle",
"img": "/images/items/pouch_of_zorkmids.png",
"codes": "pouch_of_zorkmids"
},
{
"name": "Blank Scroll Box Access",
"type": "toggle",
"img": "/images/items/blank_scroll_box_access.png",
"codes": "blank_scroll_box_access"
},
{
"name": "Spell: GLORF",
"type": "toggle",
"img": "/images/items/spell_glorf.png",
"codes": "spell_glorf"
},
{
"name": "Spell: GOLGATEM",
"type": "toggle",
"img": "/images/items/spell_golgatem.png",
"codes": "spell_golgatem"
},
{
"name": "Spell: IGRAM",
"type": "toggle",
"img": "/images/items/spell_igram.png",
"codes": "spell_igram"
},
{
"name": "Spell: KENDALL",
"type": "toggle",
"img": "/images/items/spell_kendall.png",
"codes": "spell_kendall"
},
{
"name": "Spell: NARWILE",
"type": "toggle",
"img": "/images/items/spell_narwile.png",
"codes": "spell_narwile"
},
{
"name": "Spell: OBIDIL",
"type": "toggle",
"img": "/images/items/spell_obidil.png",
"codes": "spell_obidil"
},
{
"name": "Spell: REZROV",
"type": "toggle",
"img": "/images/items/spell_rezrov.png",
"codes": "spell_rezrov"
},
{
"name": "Spell: THROCK",
"type": "toggle",
"img": "/images/items/spell_throck.png",
"codes": "spell_throck"
},
{
"name": "Spell: YASTARD",
"type": "toggle",
"img": "/images/items/spell_yastard.png",
"codes": "spell_yastard"
},
{
"name": "Totem: Brog",
"type": "toggle",
"img": "/images/items/totem_brog.png",
"codes": "totem_brog"
},
{
"name": "Brog's Time Tunnel Items",
"type": "toggle",
"img": "/images/items/time_tunnel.png",
"codes": "brogs_time_tunnel_items"
},
{
"name": "Totem: Griff",
"type": "toggle",
"img": "/images/items/totem_griff.png",
"codes": "totem_griff"
},
{
"name": "Griff's Time Tunnel Items",
"type": "toggle",
"img": "/images/items/time_tunnel.png",
"codes": "griffs_time_tunnel_items"
},
{
"name": "Totem: Lucy",
"type": "toggle",
"img": "/images/items/totem_lucy.png",
"codes": "totem_lucy"
},
{
"name": "Lucy's Time Tunnel Items",
"type": "toggle",
"img": "/images/items/time_tunnel.png",
"codes": "lucys_time_tunnel_items"
},
{
"name": "Subway Destination: Flood Control Dam #3",
"type": "toggle",
"img": "/images/items/subway_destination_flood_control_dam_3.png",
"codes": "subway_destination_flood_control_dam_3"
},
{
"name": "Subway Destination: Hades",
"type": "toggle",
"img": "/images/items/subway_destination_hades.png",
"codes": "subway_destination_hades"
},
{
"name": "Subway Destination: Monastery",
"type": "toggle",
"img": "/images/items/subway_destination_monastery.png",
"codes": "subway_destination_monastery"
},
{
"name": "Teleporter Destination: Dungeon Master's Lair",
"type": "toggle",
"img": "/images/items/teleporter_destination_dungeon_masters_lair.png",
"codes": "teleporter_destination_dungeon_masters_lair"
},
{
"name": "Teleporter Destination: GUE Tech",
"type": "toggle",
"img": "/images/items/teleporter_destination_gue_tech.png",
"codes": "teleporter_destination_gue_tech"
},
{
"name": "Teleporter Destination: Hades",
"type": "toggle",
"img": "/images/items/teleporter_destination_hades.png",
"codes": "teleporter_destination_hades"
},
{
"name": "Teleporter Destination: Monastery Station",
"type": "toggle",
"img": "/images/items/teleporter_destination_monastery.png",
"codes": "teleporter_destination_monastery"
},
{
"name": "Teleporter Destination: Spell Lab",
"type": "toggle",
"img": "/images/items/teleporter_destination_spell_lab.png",
"codes": "teleporter_destination_spell_lab"
},
{
"name": "Goal: Three Artifacts",
"type": "toggle",
"img": "/images/settings/goal_three_artifacts.png",
"codes": "goal_three_artifacts"
},
{
"name": "Setting: Deathsanity",
"type": "toggle",
"img": "/images/settings/setting_deathsanity.png",
"codes": "setting_deathsanity"
},
{
"name": "Setting: Early Rope and Lantern",
"type": "toggle",
"img": "/images/settings/setting_early_rope_and_lantern.png",
"codes": "setting_early_rope_and_lantern"
}
]
28 changes: 28 additions & 0 deletions layouts/goals.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"goals_layout": {
"type": "array",
"orientation": "vertical",
"margin": "0,0",
"content": [
{
"type": "array",
"orientation": "vertical",
"margin": "0,0",
"content": [
{
"type": "itemgrid",
"item_size": "4, 4",
"item_margin": "2, 2",
"item_h_alignment": "center",
"h_alignment": "left",
"rows": [
[
"goal_three_artifacts"
]
]
}
]
}
]
}
}
51 changes: 51 additions & 0 deletions layouts/items.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
{
"items_layout": {
"type": "array",
"orientation": "vertical",
"margin": "0,0",
"content": [
{
"type": "array",
"orientation": "vertical",
"margin": "0,0",
"content": [
{
"type": "itemgrid",
"item_size": "4, 4",
"item_margin": "2, 2",
"item_h_alignment": "center",
"h_alignment": "left",
"rows": [
[
"hammer",
"hungus_lard",
"lantern",
"large_telegraph_hammer",
"map",
"mead_light",
"old_scratch_card"
],
[
"perma_suck_machine",
"plastic_six_pack_holder",
"prozork_tablet",
"rope",
"shovel",
"snapdragon",
"student_id"
],
[
"subway_token",
"sword",
"zimdor_scroll",
"zork_rocks",
"pouch_of_zorkmids",
"blank_scroll_box_access"
]
]
}
]
}
]
}
}
Loading

0 comments on commit 44b56cc

Please sign in to comment.