1
mirror of https://github.com/thepeacockproject/Peacock synced 2024-11-22 22:12:45 +01:00
Commit Graph

733 Commits

Author SHA1 Message Date
Reece Dunham
f9e9c3090b
feat(contracts): Add hide all bodies and do not get spotted to gamechangers
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-05-01 16:15:57 -04:00
AnthonyFuller
7c47ec43aa Fix progression transfer having null values
Also adds debug logs
2024-05-01 15:19:47 +01:00
AnthonyFuller
bbaa8146a3 We no longer have versioned SniperUnlockables 2024-05-01 15:19:47 +01:00
Reece Dunham
d366d139d9
fix(cli): Evil reformatting
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-04-29 20:43:42 -04:00
Reece Dunham
11fc2b6a31
Merge branch 'master' of https://github.com/thepeacockproject/Peacock 2024-04-29 20:41:56 -04:00
Reece Dunham
0f59f42e6c
feat(cli): Add version option
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-04-29 20:41:47 -04:00
AnthonyFuller
251e7e4780 Bump version to 7.2.0 2024-04-29 20:02:27 +01:00
AnthonyFuller
6c57e34c35 Handle profile with no Unlockable progression 2024-04-29 19:59:53 +01:00
PeacockBot
1d65e9c435 [skip ci] Update locale packages 2024-04-29 13:47:54 +00:00
suanjiansalt
bff0daf096
fix: adjust escalation yulania difficulty (#439) 2024-04-29 09:46:46 -04:00
Reece Dunham
641cf2c123 fix(contracts): Created contract kill conditions work now 2024-04-29 09:45:41 -04:00
Reece Dunham
66607dced3
chore: format
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-04-19 20:49:19 -04:00
Anthony Fuller
beb610c340
feat: official -> peacock progression transfer (#426)
* Support multiple CPD configs

* Initial work on progression transfer - challenges

* Add transfer of profile data

* Change how ActionXp is stored

We make the UserDefault contain an empty object, saves having to add all the locations. They're only added when XP is actually gained in that sublocation, this mimics official behaviour.

* Fix player profile data

* Sync escalation and arcade progress

* Sync freelancer CPD data

* Fix linting

* Don't override previous challenge progression

* Bump default profile version

* Overriding challenge progression is inevitable

* Remove pointless cast

* Only get arcade and freelancer data in H3

* Remove debug print

* Support 2016 progression transfer

* Transfer default loadouts

* Don't clone LocationsData for getSublocations

Co-authored-by: Reece Dunham <me@rdil.rocks>
2024-04-19 20:45:44 -04:00
Reece Dunham
6db75c3772
fix(webui): Removed remnant of the cherry-pick that didn't apply cleanly 2024-04-19 12:32:40 -04:00
Reece Dunham
5208a37fe8
refactor(webui): Switch over to a proper router
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-04-19 12:20:52 -04:00
Reece Dunham
627d1fe465
refactor(cli): Move the CLI into its own file
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-04-18 09:30:52 -04:00
Reece Dunham
8108385075
tests: Fix the crc update script 2024-04-18 09:14:02 -04:00
Reece Dunham
6109fd6727
docs: Run prettier (the irony!) [skip ci]
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-04-17 23:39:39 -04:00
Reece Dunham
5ac8b20d8c
docs: Create a pull request template 2024-04-17 23:36:06 -04:00
Reece Dunham
de4678b5e3
feat: Add link to wiki page for port in use error
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-04-16 14:52:14 -04:00
dependabot[bot]
29844cc22e
Bump robinraju/release-downloader from 1.9 to 1.10 in /.github/workflows (#434)
Bumps [robinraju/release-downloader](https://github.com/robinraju/release-downloader) from 1.9 to 1.10.
- [Release notes](https://github.com/robinraju/release-downloader/releases)
- [Commits](https://github.com/robinraju/release-downloader/compare/v1.9...v1.10)

---
updated-dependencies:
- dependency-name: robinraju/release-downloader
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-16 08:52:05 -04:00
dependabot[bot]
17edffd654
Bump microsoft/setup-msbuild from 1.3 to 2 in /.github/workflows (#433)
Bumps [microsoft/setup-msbuild](https://github.com/microsoft/setup-msbuild) from 1.3 to 2.
- [Release notes](https://github.com/microsoft/setup-msbuild/releases)
- [Changelog](https://github.com/microsoft/setup-msbuild/blob/main/building-release.md)
- [Commits](https://github.com/microsoft/setup-msbuild/compare/v1.3...v2)

---
updated-dependencies:
- dependency-name: microsoft/setup-msbuild
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-15 17:59:20 -04:00
dependabot[bot]
cb763d8bf2
Bump tar from 6.2.0 to 6.2.1 (#429)
Bumps [tar](https://github.com/isaacs/node-tar) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](https://github.com/isaacs/node-tar/compare/v6.2.0...v6.2.1)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-14 11:53:13 -04:00
Reece Dunham
97d3d1c918 feat: Node.js 20.12.1 -> 20.12.2 2024-04-14 11:51:46 -04:00
Reece Dunham
e77d83d6f2
feat(contracts): Implement contract creation kill conditions (#414) 2024-04-13 11:51:14 -04:00
AnthonyFuller
e3912f099a Skip adding escalations with a season value of -1 to the ContractAttack page 2024-04-10 11:53:46 +01:00
suanjiansalt
cb11a1646e
Add 2 sambuca start challenges for H2 (#424) 2024-04-09 22:25:29 -04:00
AnthonyFuller
53b87f2b3a Add mamushi to the escalations object 2024-04-10 01:31:45 +01:00
Reece Dunham
8e3c220b40
refactor(types): Change a bunch of types from interfaces to aliases
type forces you to add new attributes to the definition, instead of just being allowed to add them wherever you end up using the interface.

Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-04-07 22:25:49 -04:00
PeacockBot
587d920746 [skip ci] Update locale packages 2024-04-07 21:09:17 +00:00
suanjiansalt
7b915087a2
Update locale.json (#422)
Signed-off-by: suanjiansalt <127009844+suanjiansalt@users.noreply.github.com>
2024-04-07 17:08:20 -04:00
Reece Dunham
ecce22943c
Add another file to the gitignore
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-04-07 10:23:45 -04:00
Reece Dunham
90f70b6cd5
refactor(tests): Allow loading JSON if the data is test-exclusive
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-04-07 10:23:10 -04:00
Reece Dunham
ed841c1536
chore: Remove useless rev ident references
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-04-07 10:22:44 -04:00
suanjiansalt
a42ab33dc9
Yulania: fix level 2 doesn't require eliminating rooftop target (#421)
Signed-off-by: suanjiansalt <127009844+suanjiansalt@users.noreply.github.com>
2024-04-07 10:19:14 -04:00
AnthonyFuller
9cac87db8e Update l10n mod in a separate workflow 2024-04-06 16:12:02 +01:00
AnthonyFuller
01c0c2c325 Fix l10n workflow again 2024-04-06 16:07:52 +01:00
PeacockBot
399b36252a [skip ci] Update locale packages 2024-04-06 15:02:12 +00:00
AnthonyFuller
bfdb6d0de0 Forgot ${{}} 2024-04-06 16:00:54 +01:00
AnthonyFuller
a3c580729c Update l10n workflow 2024-04-06 15:58:12 +01:00
AnthonyFuller
f57a648b38 Bump version 2024-04-06 15:28:46 +01:00
suanjiansalt
fc8d2e35fd
fix CQ challenge disguise check (#418) 2024-04-06 13:42:18 +01:00
AnthonyFuller
08dd361163 Change challenge pack order index in script 2024-04-06 13:41:09 +01:00
AnthonyFuller
287901c168 Change challenge pack order index 2024-04-06 13:39:07 +01:00
suanjiansalt
b3d54c6207
feat: new challenge pack: Butcher's Delight (#411)
* add pack and change drops

* run prettier

* introduce florida suit with gloves to elusive target miami challenge

* add cq challenge and minor fixes

* add entrance

* change wrapper image

* minor fixes

* from constant to smith

* locale changes

* add no spotted to italy challenge

* took its condition apart and now hook challenge will popup in mission

* Update cheesecake locale

---------

Co-authored-by: AnthonyFuller <anthony@hitmods.com>
2024-04-06 13:14:49 +01:00
AnthonyFuller
d1eefe3d71 Disable saving in escalations 2024-04-06 12:54:25 +01:00
Reece Dunham
b6cd193dde
Run prettier
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-04-05 22:49:38 -04:00
Reece Dunham
b7dd56aeef
Merge branch 'master' of https://github.com/thepeacockproject/Peacock 2024-04-05 22:47:36 -04:00
suanjiansalt
c68c68b431
change paths (#417) 2024-04-05 22:47:29 -04:00
Reece Dunham
685f226f6f
doc: Fix a docstring link
Signed-off-by: Reece Dunham <me@rdil.rocks>
2024-04-05 22:47:29 -04:00