1
mirror of https://github.com/thepeacockproject/Peacock synced 2025-03-21 00:04:22 +01:00

25 Commits

Author SHA1 Message Date
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
02f1fbbc00
Added additional logging for debugging purposes () 2023-04-06 00:21:12 +01:00
moonysolari
e6f72eb53d
Prevent disconnections caused by contract report requests () 2023-03-20 12:24:21 -04:00
Lennard Fonteijn
4031779a91 Added distinction between Mastery XP and Action XP
Added extended Profile Profile to main menu
Added support for Payout objectives on the score screen
Added flag for unlocking all shortcuts
Added flag for unlocking all Freelancer masteries
Added flag to allow Peacock to be restarted when the game is running and connected
Fixed issue where playstyle wasn't show properly
2023-03-19 14:15:19 -04:00
Lennard Fonteijn
ba9b799abe Add support for XP progression ()
* Fixed issue where restarting Peacock would require to first go offline again

* Added proper player progression

* Fixed most issues with the mission end screen

* Added final tweaks to scoring

* Update global challenges

* Added near-complete support for Freelancer
Added support for unlocking shortcuts
Cleaned up a bunch of magic values in relation to XP and levels

---------

Co-authored-by: moonysolari <changyiding@126.com>
2023-03-19 14:15:19 -04:00
Cookie303728
a2df1d615d
adds a plugins folder when non is detected () 2023-02-09 19:39:38 +01:00
AnthonyFuller
499631fa01 Up the limit on metric requests 2023-01-29 04:34:29 +00:00
AnthonyFuller
71ce9f0f87 Bump server version
(cherry picked from commit fa5827e995d4343e0fb996ba51b9622f270c8486)
2023-01-28 16:56:47 +00:00
Reece Dunham
8ec9fb1824
Update copyright years to 2023
Signed-off-by: Reece Dunham <me@rdil.rocks>
2023-01-23 13:37:33 -05:00
Reece Dunham
e238ecf720
Revert "Fixed issue where restarting Peacock would require to first go offline again"
This reverts commit 2cc63c9ec3eb8dbab0292b7581433c3cae96b811.
2023-01-19 15:56:30 -05:00
Lennard Fonteijn
2cc63c9ec3 Fixed issue where restarting Peacock would require to first go offline again 2023-01-19 21:39:51 +01: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
moonysolari
e7fb1c9211
Escalation picker fixes and improvements () 2022-12-14 15:21:44 -05:00
Alexandre Sanchez
81b130f5b3
fix(webui): fixing content type that broke webui () 2022-11-27 21:35:34 -05:00
Lennard Fonteijn
b44774d971
Fixed an issue where ExpressJS doesn't seem to set a default content-type () 2022-11-25 15:17:23 -05:00
Reece Dunham
87dc916fe4 Revert automatic reformat of flags fix 2022-11-23 22:13:02 -05:00
Reece Dunham
0ff03964b7 Fix Redsnapper and Golden Doublet images 2022-11-23 22:11:22 -05:00
Lennard Fonteijn
770187586b Prevent _checkInit debug message when LiveSplit is disabled 2022-11-19 17:50:53 -05:00
Alexandre Sanchez
70c67a3038
fix(livesplit): init livesplit after loadFlags completed 2022-11-17 21:28:19 +01:00
Lennard Fonteijn
e7e64865e3
Added flags for easily enabling program options () 2022-11-15 13:41:25 -05:00
Lennard Fonteijn
6782fc5f7d
Fixed flags from being loaded rather late in the startup phase ()
Added flag toggle for LiveSplit
2022-11-10 16:45:03 -05:00
Lennard Fonteijn
84a00e8d83
Added additional reason to detect IIS as being the issue of an uncaught exception () 2022-11-10 16:28:23 -05:00
Lennard Fonteijn
9affb237e3
Fixed issue where folders for cached images weren't properly created () 2022-11-10 15:38:13 -05:00
Reece Dunham
5d34135956
Fix image loading ()
* Fix image loading (thanks for reporting Wojtek!)

* Add / to allowed characters

Signed-off-by: Reece Dunham <me@rdil.rocks>
2022-10-22 18:48:48 -04: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