1
mirror of https://github.com/thepeacockproject/Peacock synced 2024-11-16 11:03:30 +01:00
Commit Graph

861 Commits

Author SHA1 Message Date
suanjiansalt
78b45d3074
fix: de, tc translation (#449) 2024-05-02 23:54:50 -04:00
AnthonyFuller
d684ecc081 Merge branch 'refs/heads/master' into v7 2024-05-02 00:03:10 +01:00
AnthonyFuller
de8be46083 Bump version to 7.2.2 2024-05-02 00:02:29 +01:00
AnthonyFuller
0a3a5a5355 Fix missing HitsFilterType in progression transfer 2024-05-01 23:55:31 +01:00
AnthonyFuller
72712219d9 Merge branch 'refs/heads/master' into v7 2024-05-01 22:12:06 +01:00
AnthonyFuller
9af665bd37 Bump version to v7.2.1 2024-05-01 22:11:43 +01:00
AnthonyFuller
db3259f05b Encrypt debug profiles 2024-05-01 21:42:00 +01:00
AnthonyFuller
3068aa3381 Add ItemSizes to allunlockables
Fixes #445
2024-05-01 21:42:00 +01:00
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
6fa3f3decb Merge branch 'refs/heads/master' into v7
# Conflicts:
#	.github/workflows/locale.yml
#	contractdata/HAWKESBAY/ESCALATION/YULANIA/YULANIA2.json
#	contractdata/HAWKESBAY/ESCALATION/YULANIA/YULANIA3.json
#	contractdata/MIAMI/_H2_MIAMI_CHALLENGES.json
#	package.json
#	resources/dynamic_resources_h2.rpkg
#	resources/dynamic_resources_h3.rpkg
#	resources/locale.json
2024-04-29 20:07:11 +01: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
8c7cf4f431 [skip ci] Update locale packages
(cherry picked from commit 399b36252a)
2024-04-06 16:03:08 +01:00
AnthonyFuller
856a0dee2d Forgot ${{}}
(cherry picked from commit bfdb6d0de0)
2024-04-06 16:03:07 +01:00
AnthonyFuller
bd235aa02a Update l10n workflow
(cherry picked from commit a3c580729c)
2024-04-06 16:03:07 +01:00
PeacockBot
399b36252a [skip ci] Update locale packages 2024-04-06 15:02:12 +00:00