1
mirror of https://github.com/thepeacockproject/Peacock synced 2024-11-29 09:15:11 +01:00
Commit Graph

17 Commits

Author SHA1 Message Date
AnthonyFuller
6f12de6dc0 Remove ambergris 2024-07-29 19:34:42 +01:00
suanjiansalt
f20374cbd7
feat: new arcade ambergris (#484) 2024-07-07 11:47:54 -04:00
AnthonyFuller
d439566600 The Ostentatious 2024-06-27 14:38:05 +01:00
AnthonyFuller
54785cadb8 Prettier run 2024-04-03 19:40:30 +01:00
suanjiansalt
1efec72494
escalation: yulania (#402)
* yulan gamechangers

Signed-off-by: suanjiansalt <127009844+suanjiansalt@users.noreply.github.com>

* escalation jsons

Signed-off-by: suanjiansalt <127009844+suanjiansalt@users.noreply.github.com>

* Update missionsInLocation.ts

Signed-off-by: suanjiansalt <127009844+suanjiansalt@users.noreply.github.com>

* Update EscalationCodenames.json

Signed-off-by: suanjiansalt <127009844+suanjiansalt@users.noreply.github.com>

* Update locale.json

Signed-off-by: suanjiansalt <127009844+suanjiansalt@users.noreply.github.com>

* Update YULAN.json

Signed-off-by: suanjiansalt <127009844+suanjiansalt@users.noreply.github.com>

* Update YULAN1.json

Signed-off-by: suanjiansalt <127009844+suanjiansalt@users.noreply.github.com>

* Update YULAN2.json

Signed-off-by: suanjiansalt <127009844+suanjiansalt@users.noreply.github.com>

* Update YULAN3.json

Signed-off-by: suanjiansalt <127009844+suanjiansalt@users.noreply.github.com>

* rename codename

* Update PeacockGameChangerProperties.json

Signed-off-by: suanjiansalt <127009844+suanjiansalt@users.noreply.github.com>

* run prettier

---------

Signed-off-by: suanjiansalt <127009844+suanjiansalt@users.noreply.github.com>
2024-04-01 00:47:20 +01:00
AnthonyFuller
bc90ef1e49 Add The Ouroboros to escalation codenames 2024-03-22 15:39:54 +00:00
AnthonyFuller
8d8fc735e2 Add Kasturi arcade 2023-12-02 00:41:08 +00:00
Anthony Fuller
72826f7bde
feat(escalation): pontus (#328)
* pontus test

Signed-off-by: Reece Dunham <me@rdil.rocks>

* Remove traditions & lee hong

These are being moved out of core to reduce bundle size, translation maintainability, and just because they weren't played that much.

Signed-off-by: Reece Dunham <me@rdil.rocks>

* pontus test

Signed-off-by: Reece Dunham <me@rdil.rocks>

* Add pontus group data

Signed-off-by: Reece Dunham <me@rdil.rocks>

* Add pontus group data

Signed-off-by: Reece Dunham <me@rdil.rocks>

* Various pontus changes

* Pontus l10n

* Add season properties to pontus

* Add id to pontus in escalation codenames

* Add escalation guidelines document

* Prettier run

---------

Signed-off-by: Reece Dunham <me@rdil.rocks>
Co-authored-by: Reece Dunham <me@rdil.rocks>
2023-10-15 21:24:52 +01:00
AnthonyFuller
bf64004700 Rename Hedgebush 2023-05-05 12:46:04 +01:00
AnthonyFuller
9e09512ca8 Fix incorrect IDs in escalation codenames 2023-04-21 20:03:50 +01:00
Anthony Fuller
c2d477f02e
Add support for Elusive Target Arcade (#209)
* Add arcade support, remove use of deprecated function

* Fix retrieval of escalation group id in planning

* Add arcade contracts

* remove incorrectly acquired arcade challenges

* Fix locations for arcade levels

* Add arcade challenges

* run prettier

* fix nullibility issue in h1

* The Icon is not an elusive target

* sort eta and et contracts by location

* Reset arcade contract on fail

* show arcade challenges in career page

* fix arcade challenges filtering for destinations

* run prettier

* Don't fail arcade on exit menu with no objectives completed

* Handle secondary objectives on arcade fail

* Make a ContractSession know its Id

* fix global arcade challenges

* Add arcade contracts to the level picker

* Update Peacock require tables with ETA

* Add escalationTypes array

* Get ETA locations at startup

* remove unused arrays

---------

Co-authored-by: moonysolari <changyiding@126.com>
2023-04-21 18:48:56 +01:00
AnthonyFuller
fcd23df208 Add Pontus name 2023-04-21 18:18:58 +01:00
Anthony Fuller
6c787f324f
Escalation Picker Revamp (#227)
* Separate escalations by location, add Peacock escalations

* Remove debug prints
2023-04-18 23:38:28 +01:00
Reece Dunham
4575924e80
Rewrite the escalation service to use group contracts (#63)
* Rewrite the escalation service to use group contracts (#28)

* Fix build and type errors

Signed-off-by: Reece Dunham <me@rdil.rocks>

* Improve Escalation Functionality with Contract Groups (#160)

* Fix Sinbad escalation and add group definition

* Add group contracts and fix InGroup IDs where needed

* Run prettier

* Add missing group definitions

* Fixed id issues with sinbad

* Fix missionsInLocation.ts

* Added groupdefinitions (#198)

Added localization and missing groupdefinitions for Peacock custom escalations

* Fix incorrect escalation contract ids

* Remove missing escalations

* Add Ataro group definition

* Add 7DS entrances

* Restore no2016 functionality, add xmas to no2016 list

* Add missing deluxe escalation entrance

* Fix linting

* Added h3 escalations (#204)

* Added h3 escalations

Added all remaining escalations from h3 maps

* Prettier

yeehaw

---------

Co-authored-by: Anthony Fuller <24512050+AnthonyFuller@users.noreply.github.com>

* Fix escalation completion

* Fix smilax level 1

* Fix escalation challenges not completing

* Get groups when resolving contracts

* track escalation challenge completion

* fix mission end page for escalation challenges

* Update GameChangerProperties

* Update EvergreenGameChangerProperties

* Add new GameChangerProperties

* Fix aborting on invalid escalation group

* remove dupe yellow rabbit suit

* Fixed DGS having no challenges on career page

* run prettier

* Update Proloff Level 2

* Update escalation hub tile to work with group contracts

* Move escalations and elusives to subfolders

* Add 7DS campaign

* Fix escalation level picker

* Fix escalations being incorrectly marked as completed

* Remove completed status when editing escalation level progress

* Add new H3 escalations to level picker

* Add Season tag to elusives for future use

* Add Season tag to typedefs

* Respect Season tag when sending elusives

* Add Legacy Escalations

* Remove milfoil for now, add escalations to missions

* Move xmas escalation

* Fix Snowdrop not showing in 2016

* Add missing entitlements to escalations

* Fix play next level in 2016, remove use of deprecated function

* Move remaining Peacock escalations

* Swap out featured Peacock escalation

---------

Signed-off-by: Reece Dunham <me@rdil.rocks>
Co-authored-by: moonysolari <118079569+moonysolari@users.noreply.github.com>
Co-authored-by: Kaki <66200818+Kakiking@users.noreply.github.com>
Co-authored-by: moonysolari <changyiding@126.com>
Co-authored-by: riisikumi <54016129+riisikumi@users.noreply.github.com>
Co-authored-by: AnthonyFuller <24512050+AnthonyFuller@users.noreply.github.com>
2023-04-14 03:13:16 +01:00
moonysolari
e7fb1c9211
Escalation picker fixes and improvements (#61) 2022-12-14 15:21:44 -05:00
Reece Dunham
b08e19fd1d
#53: Escalation Level Picker does not show S2 or 3 escalations
Signed-off-by: Reece Dunham <me@rdil.rocks>
2022-12-05 14:38:40 -05:00
Reece Dunham
6245e91624 Initial commit
Co-authored-by: Tino Roivanen <tino.roivanen98@gmail.com>
Co-authored-by: Govert de Gans <grappigegovert@hotmail.com>
Co-authored-by: Gray Olson <gray@grayolson.com>
Co-authored-by: Alexandre Sanchez <alex73630@gmail.com>
Co-authored-by: Anthony Fuller <24512050+anthonyfuller@users.noreply.github.com>
Co-authored-by: atampy25 <24306974+atampy25@users.noreply.github.com>
Co-authored-by: David <davidstulemeijer@gmail.com>
Co-authored-by: c0derMo <c0dermo@users.noreply.github.com>
Co-authored-by: Jeevat Singh <jeevatt.singh@gmail.com>
Signed-off-by: Reece Dunham <me@rdil.rocks>
2022-10-19 21:33:45 -04:00