Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Bumper Stickers #811

Merged
merged 52 commits into from
Jun 27, 2023
Merged

Add Bumper Stickers #811

merged 52 commits into from
Jun 27, 2023

Conversation

FelicitusNeko
Copy link
Collaborator

Bumper Stickers is a different kind of match-three game. The current dev build can be found here.

This is meant as a "support game", like ChecksFinder; a game meant to be played alongside your main. This is also meant as a practical application for the hxArchipelago library, which might come in handy for people modding games written in Haxe.

@Jarno458
Copy link
Collaborator

Looking good sofar, cant test it yet as there are no releases of BumperSticks, If you plan to make your haxe lib a standard one i would recommend you mention it as one in docs/network_protocol.md

@black-sliver black-sliver added the is: new game Pull requests for implementing new games into Archipelago. label Aug 5, 2022
@ThePhar
Copy link
Member

ThePhar commented Aug 23, 2022

If you plan to make your haxe lib a standard one i would recommend you mention it as one in docs/network_protocol.md

I've gone ahead and added the Haxelib to #788. ;)

@FelicitusNeko
Copy link
Collaborator Author

I've gone ahead and added the Haxelib to #788. ;)

Thanks. Now to actually get this thing done...

@FelicitusNeko
Copy link
Collaborator Author

Bleh, finally about time to get this merged in after about a million years.

@FelicitusNeko FelicitusNeko marked this pull request as ready for review April 13, 2023 21:56
@black-sliver
Copy link
Member

Could you get someone to test the whole "workflow" (install and playing based on the docs) in a multi and press the Approve button (or leave a comment if there were problems)?

@FelicitusNeko
Copy link
Collaborator Author

FelicitusNeko commented Jun 20, 2023 via email

also final goal is now 50K or your score + 5000, whichever is higher
@FelicitusNeko
Copy link
Collaborator Author

I'm not able to approve my own PR, but I did have someone who has not played the game before read through the setup instructions and join a multi with little issue. If you meant for them to click Approve, that person does not have a GitHub account.

Copy link
Member

@ThePhar ThePhar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Small tweak and I think it's good to go. Do need to also fix the merge conflict with README.md.

worlds/bumpstik/__init__.py Outdated Show resolved Hide resolved
worlds/bumpstik/__init__.py Outdated Show resolved Hide resolved
@ThePhar ThePhar self-assigned this Jun 27, 2023
@FelicitusNeko FelicitusNeko requested a review from ThePhar June 27, 2023 19:03
@ThePhar ThePhar merged commit 36b5b12 into ArchipelagoMW:main Jun 27, 2023
FlySniper pushed a commit to FlySniper/Archipelago that referenced this pull request Nov 14, 2023
* bumpstik: initial commit

* bumpstik: fix game name in location obj

* bumpstik: specified offset

* bumpstik: forgot to call create_regions

* bumpstik: fix entrance generation

* bumpstik: fix completion definition

* bumpstik: treasure bumper, LttP text

* bumpstik: add more score-based locations

* bumpstik: adjust regions

* bumpstik: fill with Treasure Bumpers

* bumpstik: force Treasure Bumper on last location

* bumpstik: don't require Hazard Bumpers for level 4

* bumpstik: treasure bumper locations

* bumpstik: formatting

* bumpstik: refactor to 0.3.5

* bumpstik: Treasure bumpers are now progression

* bumpstik: complete reimplementation of locations

* bumpstik: implement Nothing as item

* bumpstik: level 3 and 4 locations

* bumpstik: correct a goal value

* bumpstik: region defs need one extra treasure

* bumpstik: add more starting paint cans

* bumpstik: toned down final score goal

* bumpstik: changing items, Hazards no longer traps

* bumpstik: remove item groups

* bumpstik: update self.world to self.multiworld

* bumpstik: clean up item types and classes

* bumpstik: add options
also add traps to item pool

* bumpstik: update docs

* bumpstik: oops

* bumpstik: add to master game list on readme

* bumpstik: renaming Task Skip to Task Advance
because "Task Skip" is surprisingly hard to say

* bumpstik: fill with score on item gen
instead of nothing (nothing is still the default filler)

* bumpstik: add 18 checks

* bumpstik: bump ap ver

* bumpstik: add item groups

* bumpstik: make helper items and traps configurable

* bumpstik: make Hazard Bumper progression

* bumpstik: tone final score goal down to 50K

* bumpstik: 0.4.0 region update

* bumpstik: clean up docs
also final goal is now 50K or your score + 5000, whichever is higher

* bumpstik: take datapackage out of testing mode

* bumpstik: Apply suggestions from code review

code changes for .apworld support

Co-authored-by: Zach Parks <[email protected]>

---------

Co-authored-by: Zach Parks <[email protected]>
Jouramie pushed a commit to Jouramie/Archipelago that referenced this pull request Feb 28, 2024
* bumpstik: initial commit

* bumpstik: fix game name in location obj

* bumpstik: specified offset

* bumpstik: forgot to call create_regions

* bumpstik: fix entrance generation

* bumpstik: fix completion definition

* bumpstik: treasure bumper, LttP text

* bumpstik: add more score-based locations

* bumpstik: adjust regions

* bumpstik: fill with Treasure Bumpers

* bumpstik: force Treasure Bumper on last location

* bumpstik: don't require Hazard Bumpers for level 4

* bumpstik: treasure bumper locations

* bumpstik: formatting

* bumpstik: refactor to 0.3.5

* bumpstik: Treasure bumpers are now progression

* bumpstik: complete reimplementation of locations

* bumpstik: implement Nothing as item

* bumpstik: level 3 and 4 locations

* bumpstik: correct a goal value

* bumpstik: region defs need one extra treasure

* bumpstik: add more starting paint cans

* bumpstik: toned down final score goal

* bumpstik: changing items, Hazards no longer traps

* bumpstik: remove item groups

* bumpstik: update self.world to self.multiworld

* bumpstik: clean up item types and classes

* bumpstik: add options
also add traps to item pool

* bumpstik: update docs

* bumpstik: oops

* bumpstik: add to master game list on readme

* bumpstik: renaming Task Skip to Task Advance
because "Task Skip" is surprisingly hard to say

* bumpstik: fill with score on item gen
instead of nothing (nothing is still the default filler)

* bumpstik: add 18 checks

* bumpstik: bump ap ver

* bumpstik: add item groups

* bumpstik: make helper items and traps configurable

* bumpstik: make Hazard Bumper progression

* bumpstik: tone final score goal down to 50K

* bumpstik: 0.4.0 region update

* bumpstik: clean up docs
also final goal is now 50K or your score + 5000, whichever is higher

* bumpstik: take datapackage out of testing mode

* bumpstik: Apply suggestions from code review

code changes for .apworld support

Co-authored-by: Zach Parks <[email protected]>

---------

Co-authored-by: Zach Parks <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
is: new game Pull requests for implementing new games into Archipelago.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants