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

59 Commits

Author SHA1 Message Date
AnthonyFuller
c386ee0669 Update version to 6.5.1 2023-08-25 10:17:17 +01:00
riisikumi
d966bd862f
TS6, 3.160 update (#316)
Added TS6, bumped server versions, updated store data and unlockables
2023-08-20 15:24:40 +01:00
Anthony Fuller
46052c7b0e
Multi-Version Mastery and Sniper Scoring (#270)
* Add multi-version mastery files

* Add pro1 unlocks to legacy allunlockables

* Add 47's suit to scpc all unlockables

* Add and remove various configs

* Remove some useless promises

* Fix scpc hub

* Fix issue with user profile saving

* Fix scpc issues for hub

* Add singleplayer/multiplayer sniper

* A great many things

- Add multi-version mastery
- Improve sniper mastery support
- Improve general H2016 support

* Fix some warnings

* Fix pro1 mastery on destination screens

* Remove entP from createInventory, lock/unlock pro1 accordingly

* Remove JSDoc entP parameter from createInventory

* Remove difficultyunlocks from safehouse pages

* Add versioned user profiles

* Prettier run

* Remove false point from user profiles docs

* Add comment about profile versioning to types

* Fix default profile links

* Remove remaining lowercase

* Fix sniper showing XP as XP

* Add game versions to the unlockable map

* Update getMasteryForUnlockable call in planning

* Fix missing locations when updating profiles

* Update versions to v7

* Fix ICA Facility destination mastery

* Fix sniper challenge unlockables showing in inventory

* Sniper Scoring (#273)

* Initial sniper scoring

* Fix linting errors

* Update require table

* Calculate and display final sniper score on end screen

* Bump SMP version to v5.7.0

* Update since version for scoring

* Fix create inventory call for sniper scoring

* Support sniper unlockables in the inventory

* Update versions to v7

* Reflect changes to createInventory in scoreHandler

* Get unlockable name in completion data

* It was not okay.

* Thanks webstorm

* Add support for /profiles/page/GetMasteryCompletionDataForUnlockable

* Support sniper play next

* Remove sniper gamemodes template from overrides

* Remove debug prints from scoring event handler

* Fix challenge multiplier

* Exclude sniper unlockables from stashpoint

* Start fixing up the missionEnd response for sniper

* Update misleading comment

* Use existing global challenge to check for SA on sniper contracts

* Re-add removed global challenges

* Proper support for the mission end screen on sniper contracts

* Remove redundant label

---------

Signed-off-by: Anthony Fuller <24512050+AnthonyFuller@users.noreply.github.com>
Co-authored-by: Govert de Gans <grappigegovert@hotmail.com>

* Add co-op sniper scoring defs

* Update MasteryUnlockable template

* Bump SMP version to v5.9.3

* Re-add deepmerge

* Fix SMP checksum

* Fix linting errors caused by merge

* Fix score handler imports

* Move load flags

* Remove unnecessary game version arg

* Whoopsies

Co-authored-by: Reece Dunham <me@rdil.rocks>
Signed-off-by: Anthony Fuller <24512050+AnthonyFuller@users.noreply.github.com>

---------

Signed-off-by: Anthony Fuller <24512050+AnthonyFuller@users.noreply.github.com>
Co-authored-by: Govert de Gans <grappigegovert@hotmail.com>
Co-authored-by: Reece Dunham <me@rdil.rocks>
2023-07-24 23:47:28 +01:00
Reece Dunham
b20ce67c34
Fix the build
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-07-06 10:50:43 -04:00
Reece Dunham
91eac94fd0
Update deps
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-07-06 10:48:55 -04:00
Reece Dunham
29c519848c
Update a bunch of stuff (fix the vite sec warning)
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-06-14 11:45:10 -04:00
AnthonyFuller
68ead874d9 Bump version to v6.4.0 2023-05-11 15:44:10 +01:00
AnthonyFuller
78f51fd619 Bump SMP version to v5.9.2 2023-05-11 11:04:08 +01:00
AnthonyFuller
d35a15f653 Bump SMP version to v5.9.1 2023-05-09 01:46:44 +01:00
AnthonyFuller
093de15e41 Bump SMP version to v5.8.0 2023-05-08 22:36:30 +01:00
Reece Dunham
9a000b6d70
Update deps + eslint rules
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-04-28 23:39:57 -04:00
AnthonyFuller
d098c087e7 Bump version to v6.3.1 2023-04-27 10:16:26 +01:00
AnthonyFuller
d6a917ee50 Bump SMP version to v5.6.2 2023-04-26 10:03:41 +01:00
AnthonyFuller
2cddcd67e7 Switch to fast-glob 2023-04-25 05:42:18 +01:00
AnthonyFuller
2cc0c70ea7 Bump version to v6.3.0 2023-04-23 19:14:52 +01:00
AnthonyFuller
8b6d5eff59 Refactor localisation to use one file 2023-04-21 18:08:43 +01:00
AnthonyFuller
b570768c77 Bump SMP version to v5.6.1 2023-04-20 12:36:43 +01:00
AnthonyFuller
7169d624a8 Bump SMP version to v5.6.0 2023-04-19 22:12:30 +01:00
Lennard Fonteijn
606b84b0cc Added dynamic external package detection for plugin compilation 2023-04-17 00:24:13 +02:00
Lennard Fonteijn
4551059a53 Added logic to generate require table for plugins
Fixed issue where non-development builds would try to load TypeScript-based plugins
Fixed issue of non-exported interface FakePlayer
2023-04-17 00:24:13 +02:00
Lennard Fonteijn
8bba93ba72 Add support for compiling plugins from TS to JS 2023-04-16 15:10:06 +02:00
AnthonyFuller
2f9da1514e Bump version to v6.2.0 2023-04-16 03:39:30 +01:00
AnthonyFuller
1d8cb6d128 Bump version to v6.1.1 2023-04-12 01:28:23 +01:00
Reece Dunham
ee8b54132e
Bump version to v6.1.0
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-04-11 13:35:59 -04:00
Anthony Fuller
e53095a0f7
Bump SMP version to v5.5.2 (#199) 2023-04-09 18:48:19 -04:00
Reece Dunham
27942b17d4 TypeScript v5 2023-04-08 22:29:40 -04:00
Reece Dunham
1dfd710a93 Update deps, don't do prettier through eslint 2023-04-08 22:25:29 -04:00
AnthonyFuller
f68bf02808 Bump SMP version to v5.5.1 2023-04-07 04:04:29 +01:00
AnthonyFuller
0e2135e1eb Bump SMP version to v5.5.0 2023-04-07 02:10:58 +01:00
moonysolari
21b3663c50
Added featured contracts challenges (#186)
* Add semi-working featured contracts challenges

* Pass contract IDs to $pushunique (need SMP update)

* Add readme for challenges

* Use drop ids

* fix fc challenges json

* Added h2 featuren contracts challenges

* Update smp to 5.4.0
2023-04-06 17:05:36 +01:00
Reece Dunham
f779d15d44
Bump version to v6.0.0
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-03-27 09:08:56 -04:00
Lennard Fonteijn
f732942e39
Add support for logging to console and files (#159)
* Add support for logging to console and files

* Added support for internal and custom log categories
Added support for disabling log categories
Added support for setting desired log levels for both console and file
2023-03-26 14:59:57 -04:00
Lennard Fonteijn
22d6b6d1ba
Added vitest and configuration to support unit tests (#37)
* Added Vitest and configuration to support unit tests
Added Vite plugin to fix performance issue with JSON files
Added mock for configSwizzleManager to support the Vite plugin

* Added custom ESLint rule to enforce proper module paths
2023-03-20 20:19:26 -04:00
Reece Dunham
ed7ca77776
new beta who dis?
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-03-20 20:01:01 -04:00
Reece Dunham
c7d676d0af Update some dependencies + dedupe 2023-03-18 13:18:07 -04:00
Reece Dunham
dc312a27e5
Beta 3
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-03-14 22:21:43 -04:00
Reece Dunham
030360a139
Beta 3
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-03-14 22:21:22 -04:00
moonysolari
e09dc78c35
Update smp (#151) 2023-03-11 12:53:40 -05:00
Reece Dunham
7ed211fdd7
v6.0.0-beta.2
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-02-09 23:13:09 -05:00
Reece Dunham
ea4322f951
Bump version to v6.0.0-alpha.1
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-01-21 17:17:36 -05:00
Reece Dunham
341517f8a6
Update some dependencies
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-01-21 17:17:26 -05:00
Reece Dunham
145641429b
Update jwt lib to v9
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-01-16 15:09:20 -05:00
moonysolari
d78d5bf3ea
Fix all broken challenges in #22 (#82)
* Using state machine parser 5.2.0

* Correctly store and load challenge contexts

* Update THIRDPARTYNOTICES
2023-01-16 13:30:06 -05:00
moonysolari
2ed110a703
Added challenges page for mission debriefing (#67)
* add debriefing challenges page
2023-01-04 11:36:22 -05:00
dependabot[bot]
2fc20247e5
Bump json5 from 2.2.1 to 2.2.2 (#65)
Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.2.1...v2.2.2)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-04 11:28:05 -05:00
Govert de Gans
645d014dde Update axios to v1.2.2, fixing an 'unexpected end of file' error
This error popped up when trying to download a contract via tools.cmd
2022-12-30 15:47:28 +01:00
Reece Dunham
4b6e2e9a3c Bump version to v5.6.0 2022-12-24 16:40:15 -05:00
Reece Dunham
9e6e5dd4ed
Fixes to the express patch
Signed-off-by: Reece Dunham <me@rdil.rocks>
2022-12-15 20:40:49 -05:00
Reece Dunham
e34d1d0234
Fix SMF integration crash, dependency updates
Signed-off-by: Reece Dunham <me@rdil.rocks>
2022-12-15 10:04:56 -05:00
Reece Dunham
2a5ef84bf7
Bump version to v5.6.1-dev.1 (not tagging yet)
Signed-off-by: Reece Dunham <me@rdil.rocks>
2022-11-28 12:41:34 -05:00