Skip to content

Commit

Permalink
initial implementation of logic, locations, items, etc...
Browse files Browse the repository at this point in the history
  • Loading branch information
Br00ty committed Oct 3, 2023
1 parent c0410ae commit 5508555
Show file tree
Hide file tree
Showing 45 changed files with 1,492 additions and 153 deletions.
15 changes: 9 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
# Template Pack for PopTracker
# Pseudoregalia Map Tracker (AP)

This a template tracker package for PopTracker.

Includes examples for AP and SNES memory autotracking and beginner-friendly explanations in the pack.
This is a map tracker pack designed for use with the Archipelago implementation of Pseudoregalia.
This pack features location/item auto-tracking by connecting to the Archipelago server.

## Installation

Just download the lastest build or source and put in your packs folder (unpacked).
Visit the `Releases` page for the latest/greatest, download, and then move the zip into `/poptracker/packs`. This pack does include auto-updating, so once you download the pack once, anytime there is an update, Poptracker will prompt you with an update.

## Connecting to AP

To connect to the AP server for auto-tracking, click on the `AP` button at the top of the tracker and a seperate window should pop up asking for you to "__enter archipelago server port__", in which you should type in `archipelago.gg:PORT_NUMBER` (or whatever ip/port combination you're connecting to), select `OK` and then continue to enter in your __Slot name__ and the __password__ to the room (if there is one). Once complete, the `AP` button at the top of the tracker window should turn "Green" meaning you are now auto-tracking!

## More Info

Expand All @@ -16,4 +19,4 @@ Still having trouble realizing your pack and looking for help or just want more

## License

Feel free to use this template without credit for all your PopTracker packs!
Oh yeah officer, I have one of those.
Binary file added images/items/Ascendant_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/Cling_Gem.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/Cling_Gem.webp
Binary file not shown.
Binary file added images/items/Dream_Breaker.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/Dream_Breaker.webp
Binary file not shown.
Binary file added images/items/Heliacal_Power.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/Heliiacal_power.webp
Binary file not shown.
Binary file added images/items/Image.webp
Binary file not shown.
Binary file added images/items/Indignation.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/Indignation.webp
Binary file not shown.
Binary file added images/items/Major_Key.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/Major_Key.webp
Binary file not shown.
Binary file added images/items/Slide.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/Slide.webp
Binary file not shown.
Binary file added images/items/Small_Key.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/Small_Key.webp
Binary file not shown.
Binary file added images/items/Solar_Wind.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/Solar_Wind.webp
Binary file not shown.
Binary file added images/items/Soul_Cutter.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/Soul_Cutter.webp
Binary file not shown.
Binary file added images/items/Strikebreak.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/Strikebreak.webp
Binary file not shown.
Binary file added images/items/Sun_Greaves.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/Sun_Greaves.webp
Binary file not shown.
Binary file added images/items/Sunsetter.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/Sunsetter.webp
Binary file not shown.
Binary file removed images/items/consumable.png
Binary file not shown.
Binary file removed images/items/progressive.png
Binary file not shown.
Binary file removed images/items/progressive_2.png
Binary file not shown.
Binary file removed images/items/toggle.png
Binary file not shown.
Binary file added images/maps/full_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 removed images/maps/map.png
Binary file not shown.
Binary file removed images/maps/map_2.png
Binary file not shown.
85 changes: 82 additions & 3 deletions items/items.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,90 @@
//more info: https://github.com/black-sliver/PopTracker/blob/master/doc/PACKS.md#items
[
{
"name": "Toggle",
"name": "Dream Breaker",
"type": "toggle",
"img": "images/items/toggle.png",
"codes": "toggle"
"img": "images/items/Dream_Breaker.png",
"codes": "breaker"
},
{
"name": "Sun Greaves",
"type": "toggle",
"img": "images/items/Sun_Greaves.png",
"codes": "greaves"
},
{
"name": "Slide",
"type": "toggle",
"img": "images/items/Slide.png",
"codes": "slide"
},
{
"name": "Solar Wind",
"type": "toggle",
"img": "images/items/Solar_Wind.png",
"codes": "solar"
},
{
"name": "Sunsetter",
"type": "toggle",
"img": "images/items/Sunsetter.png",
"codes": "sunsetter"
},
{
"name": "Strikebreak",
"type": "toggle",
"img": "images/items/Strikebreak.png",
"codes": "strikebreak"
},
{
"name": "Cling Gem",
"type": "toggle",
"img": "images/items/Cling_Gem.png",
"codes": "cling"
},
{
"name": "Ascendant Light",
"type": "toggle",
"img": "images/items/Ascendant_Light.png",
"codes": "ascendant"
},
{
"name": "Soul Cutter",
"type": "toggle",
"img": "images/items/Soul_Cutter.png",
"codes": "cutter"
},
{
"name": "Heliacal Power",
"type": "toggle",
"img": "images/items/Heliacal_Power.png",
"codes": "heliacal"
},
{
"name": "Small Key",
"type": "consumable",
"img": "images/items/Small_Key.png",
"max_quantity": 7,
"increment": 1,
"decrement": 1,
"initial_quantity": 0,
//"overlay_background": "#000000",
"overlay_font_size": 8,
"codes": "smallkey"
},
{
"name": "Major Key",
"type": "consumable",
"img": "images/items/Major_Key.png",
"max_quantity": 5,
"increment": 1,
"decrement": 1,
"initial_quantity": 0,
//"overlay_background": "#000000",
"overlay_font_size": 8,
"codes": "majorkey"
},
// EXAMPLE CODE
{
"name": "Progressive",
"type": "progressive",
Expand Down
27 changes: 22 additions & 5 deletions layouts/items.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,16 +14,33 @@
{
"type": "itemgrid",
"item_margin": "10, 10",
"item_size": 50,
"h_alignment": "left",
"rows": [
[
"toggle",
"progressive"
"breaker",
"greaves"
],
[
"consumable",
"progressive_toggle"
]
"slide",
"solar"
],
[
"sunsetter",
"strikebreak"
],
[
"cling",
"ascendant"
],
[
"cutter",
"heliacal"
],
[
"smallkey",
"majorkey"
],
]
}
]
Expand Down
68 changes: 3 additions & 65 deletions layouts/tracker.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
//sets the trackers layout
//more info: https://github.com/black-sliver/PopTracker/blob/master/doc/PACKS.md#layouts
{
{
"tracker_default": {
"type": "container",
"background": "#000000",
Expand Down Expand Up @@ -28,71 +26,11 @@
"type": "tabbed",
"tabs": [
{
"title": "Map 1",
//"title": "Full Map",
"content": {
"type": "map",
"maps": [
"map1"
]
}
},
{
"title": "Map 2",
"content": {
"type": "map",
"maps": [
"map2"
]
}
}
]
}
]
}
},
"tracker_horizontal": {
"type": "container",
"background": "#000000",
"content": {
"type": "dock",
"dropshadow": true,
"content": [
{
"type": "dock",
"dock": "bottom",
"content": [
{
"type": "group",
"header": "Items",
"dock": "left",
"margin": "0,0,3,0",
"content": {
"type": "layout",
"h_alignment": "center",
"v_alignment": "center",
"key": "shared_item_grid"
}
}
]
},
{
"type": "tabbed",
"tabs": [
{
"title": "Map 1",
"content": {
"type": "map",
"maps": [
"map1"
]
}
},
{
"title": "Map 2",
"content": {
"type": "map",
"maps": [
"map2"
"full_map"
]
}
}
Expand Down
Loading

0 comments on commit 5508555

Please sign in to comment.