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

archipelago support? #238

Open
Die4Ever opened this issue Mar 6, 2022 · 7 comments
Open

archipelago support? #238

Die4Ever opened this issue Mar 6, 2022 · 7 comments
Labels
Feature for the big stuff

Comments

@Die4Ever
Copy link
Owner

Die4Ever commented Mar 6, 2022

https://archipelago.gg/

https://github.com/ArchipelagoMW/Archipelago/blob/main/docs/network%20protocol.md

need feedback on how this could work in terms of game design and making it fun

@Die4Ever Die4Ever added the enhancement Enhance existing feature, or small new feature, the line can be blurry label Mar 6, 2022
@theastropath
Copy link
Collaborator

Mission transitions (Eg. Boat drivers, Jock, Toby Atanwe, whatever) could be major gating "key items" that would be distributed in other games)

@theastropath
Copy link
Collaborator

Augs could also be considered key items

@Die4Ever
Copy link
Owner Author

Die4Ever commented Apr 3, 2022

Other important items could be datacubes, nanokeys,
medbots, lockpicks, any of the goals already in DXRMissions?

@Die4Ever Die4Ever added this to the v2.5 milestone May 18, 2022
@Die4Ever
Copy link
Owner Author

Die4Ever commented May 21, 2022

Deus Ex 99? apply it to Horde Mode or would it work well in the normal single player story too?

  • "competitive survival"? battle royale? similar to Tetris 99, Pac-Man 99, and other games...
  • client -> server messages
    • sendTrash with default of 100% trash, small==50%, large==200%
    • playerDied, repond with placement
    • playerScoreUpdate
  • server -> client messages
    • spawnTrash
    • playerStatuses (probably won't be shown in the game but instead in Archipelago GUI?)
    • playerDied with playerID and name of who died
  • should the waves be synchronized for everyone? might slow down the pace though, the other similar games don't do that

energy link?

alarm going off triggers an event?

@Die4Ever
Copy link
Owner Author

can reuse DXREvents bingo triggers for sending thing to other players

@blastedt
Copy link

+1 would love this

@theastropath
Copy link
Collaborator

Possible idea that seems plausible:

The key items for the game would be augs and aug upgrades. Other players would find them in their games.

Any spot you find or are given an aug can or an aug upgrade would be replaced with something from another players game (or whatever Archipelago randomizes into that location).

Certain skill point thresholds could also pay out items to other games.

Any missed items could be paid out at the end of a mission (or a block of 3/5 missions?)

@Die4Ever Die4Ever added Feature for the big stuff and removed enhancement Enhance existing feature, or small new feature, the line can be blurry labels Sep 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature for the big stuff
Projects
None yet
Development

No branches or pull requests

3 participants