Skip to content

Commit 7ef5670

Browse files
committed
initial hantu support + daily rr date fix
this is NOT an update, i'll make more changes before releasing one
1 parent 38ea88d commit 7ef5670

3 files changed

Lines changed: 239 additions & 12 deletions

File tree

manifest.json

Lines changed: 27 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2077,7 +2077,9 @@
20772077
"UI_ROULETTE_LAMBIC_TITLE": "Trilogy Roulette: The Splitter",
20782078
"UI_ROULETTE_JOCKEYCLUB_TITLE": "Trilogy Roulette: The Iconoclast",
20792079
"UI_ROULETTE_CLERICO_TITLE": "Trilogy Roulette: The Heartbreaker",
2080-
"UI_ROULETTE_FRENCHMARTINI_TITLE": "Trilogy Roulette: The Banker"
2080+
"UI_ROULETTE_FRENCHMARTINI_TITLE": "Trilogy Roulette: The Banker",
2081+
"UI_ROULETTE_SALTY_TITLE": "Trilogy Roulette: The Pen and the Sword",
2082+
"UI_LOCATION_SALTY_NIGHT_TITLE_R": "The Pen and the Sword (Night)"
20812083
},
20822084
"french": {
20832085
"REQUIRE_SPECIFIC_DISGUISE": "Inclus un déguisement spécifique",
@@ -4147,7 +4149,9 @@
41474149
"UI_ROULETTE_LAMBIC_TITLE": "Trilogy Roulette: Le Dédoubleur",
41484150
"UI_ROULETTE_JOCKEYCLUB_TITLE": "Trilogy Roulette: L'Iconoclaste",
41494151
"UI_ROULETTE_CLERICO_TITLE": "Trilogy Roulette: Le Brise-Coeur",
4150-
"UI_ROULETTE_FRENCHMARTINI_TITLE": "Trilogy Roulette: Le Banquier"
4152+
"UI_ROULETTE_FRENCHMARTINI_TITLE": "Trilogy Roulette: Le Banquier",
4153+
"UI_ROULETTE_SALTY_TITLE": "Trilogy Roulette: The Pen and the Sword",
4154+
"UI_LOCATION_SALTY_NIGHT_TITLE_R": "The Pen and the Sword (Night)"
41514155
},
41524156
"italian": {
41534157
"REQUIRE_SPECIFIC_DISGUISE": "Require Specific Disguise",
@@ -6217,7 +6221,9 @@
62176221
"UI_ROULETTE_LAMBIC_TITLE": "Trilogy Roulette: The Splitter",
62186222
"UI_ROULETTE_JOCKEYCLUB_TITLE": "Trilogy Roulette: The Iconoclast",
62196223
"UI_ROULETTE_CLERICO_TITLE": "Trilogy Roulette: The Heartbreaker",
6220-
"UI_ROULETTE_FRENCHMARTINI_TITLE": "Trilogy Roulette: The Banker"
6224+
"UI_ROULETTE_FRENCHMARTINI_TITLE": "Trilogy Roulette: The Banker",
6225+
"UI_ROULETTE_SALTY_TITLE": "Trilogy Roulette: The Pen and the Sword",
6226+
"UI_LOCATION_SALTY_NIGHT_TITLE_R": "The Pen and the Sword (Night)"
62216227
},
62226228
"german": {
62236229
"REQUIRE_SPECIFIC_DISGUISE": "Require Specific Disguise",
@@ -8287,7 +8293,9 @@
82878293
"UI_ROULETTE_LAMBIC_TITLE": "Trilogy Roulette: The Splitter",
82888294
"UI_ROULETTE_JOCKEYCLUB_TITLE": "Trilogy Roulette: The Iconoclast",
82898295
"UI_ROULETTE_CLERICO_TITLE": "Trilogy Roulette: The Heartbreaker",
8290-
"UI_ROULETTE_FRENCHMARTINI_TITLE": "Trilogy Roulette: The Banker"
8296+
"UI_ROULETTE_FRENCHMARTINI_TITLE": "Trilogy Roulette: The Banker",
8297+
"UI_ROULETTE_SALTY_TITLE": "Trilogy Roulette: The Pen and the Sword",
8298+
"UI_LOCATION_SALTY_NIGHT_TITLE_R": "The Pen and the Sword (Night)"
82918299
},
82928300
"spanish": {
82938301
"REQUIRE_SPECIFIC_DISGUISE": "Require Specific Disguise",
@@ -10357,7 +10365,9 @@
1035710365
"UI_ROULETTE_LAMBIC_TITLE": "Trilogy Roulette: The Splitter",
1035810366
"UI_ROULETTE_JOCKEYCLUB_TITLE": "Trilogy Roulette: The Iconoclast",
1035910367
"UI_ROULETTE_CLERICO_TITLE": "Trilogy Roulette: The Heartbreaker",
10360-
"UI_ROULETTE_FRENCHMARTINI_TITLE": "Trilogy Roulette: The Banker"
10368+
"UI_ROULETTE_FRENCHMARTINI_TITLE": "Trilogy Roulette: The Banker",
10369+
"UI_ROULETTE_SALTY_TITLE": "Trilogy Roulette: The Pen and the Sword",
10370+
"UI_LOCATION_SALTY_NIGHT_TITLE_R": "The Pen and the Sword (Night)"
1036110371
},
1036210372
"russian": {
1036310373
"REQUIRE_SPECIFIC_DISGUISE": "Требуется Определённая Маскировка",
@@ -12427,7 +12437,9 @@
1242712437
"UI_ROULETTE_LAMBIC_TITLE": "Рулетка Трилогии: Шпагатник",
1242812438
"UI_ROULETTE_JOCKEYCLUB_TITLE": "Рулетка Трилогии: Мятежница",
1242912439
"UI_ROULETTE_CLERICO_TITLE": "Рулетка Трилогии: Сердцеед",
12430-
"UI_ROULETTE_FRENCHMARTINI_TITLE": "Рулетка Трилогии: Банкир"
12440+
"UI_ROULETTE_FRENCHMARTINI_TITLE": "Рулетка Трилогии: Банкир",
12441+
"UI_ROULETTE_SALTY_TITLE": "Trilogy Roulette: The Pen and the Sword",
12442+
"UI_LOCATION_SALTY_NIGHT_TITLE_R": "The Pen and the Sword (Night)"
1243112443
},
1243212444
"chineseSimplified": {
1243312445
"REQUIRE_SPECIFIC_DISGUISE": "需要特定伪装",
@@ -14497,7 +14509,9 @@
1449714509
"UI_ROULETTE_LAMBIC_TITLE": "三部曲轮盘赌:分裂者",
1449814510
"UI_ROULETTE_JOCKEYCLUB_TITLE": "三部曲轮盘赌:反崇拜者",
1449914511
"UI_ROULETTE_CLERICO_TITLE": "三部曲轮盘赌:偷心人",
14500-
"UI_ROULETTE_FRENCHMARTINI_TITLE": "三部曲轮盘赌:银行家"
14512+
"UI_ROULETTE_FRENCHMARTINI_TITLE": "三部曲轮盘赌:银行家",
14513+
"UI_ROULETTE_SALTY_TITLE": "Trilogy Roulette: The Pen and the Sword",
14514+
"UI_LOCATION_SALTY_NIGHT_TITLE_R": "The Pen and the Sword (Night)"
1450114515
},
1450214516
"chineseTraditional": {
1450314517
"REQUIRE_SPECIFIC_DISGUISE": "需要特定偽裝",
@@ -16567,7 +16581,9 @@
1656716581
"UI_ROULETTE_LAMBIC_TITLE": "三位一體輪盤:分身師",
1656816582
"UI_ROULETTE_JOCKEYCLUB_TITLE": "三位一體輪盤:反傳統者",
1656916583
"UI_ROULETTE_CLERICO_TITLE": "三位一體輪盤:碎心者",
16570-
"UI_ROULETTE_FRENCHMARTINI_TITLE": "三位一體輪盤:銀行家"
16584+
"UI_ROULETTE_FRENCHMARTINI_TITLE": "三位一體輪盤:銀行家",
16585+
"UI_ROULETTE_SALTY_TITLE": "Trilogy Roulette: The Pen and the Sword",
16586+
"UI_LOCATION_SALTY_NIGHT_TITLE_R": "The Pen and the Sword (Night)"
1657116587
},
1657216588
"japanese": {
1657316589
"REQUIRE_SPECIFIC_DISGUISE": "Require Specific Disguise",
@@ -18637,7 +18653,9 @@
1863718653
"UI_ROULETTE_LAMBIC_TITLE": "Trilogy Roulette: The Splitter",
1863818654
"UI_ROULETTE_JOCKEYCLUB_TITLE": "Trilogy Roulette: The Iconoclast",
1863918655
"UI_ROULETTE_CLERICO_TITLE": "Trilogy Roulette: The Heartbreaker",
18640-
"UI_ROULETTE_FRENCHMARTINI_TITLE": "Trilogy Roulette: The Banker"
18656+
"UI_ROULETTE_FRENCHMARTINI_TITLE": "Trilogy Roulette: The Banker",
18657+
"UI_ROULETTE_SALTY_TITLE": "Trilogy Roulette: The Pen and the Sword",
18658+
"UI_LOCATION_SALTY_NIGHT_TITLE_R": "The Pen and the Sword (Night)"
1864118659
}
1864218660
},
1864318661
"frameworkVersion": "2.33.26",

peacock plugins/RandomRoulette.plugin.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49908,6 +49908,13 @@ module.exports = function EscPlugin(controller) {
4990849908
]
4990949909
}
4991049910
]
49911+
49912+
if (controller.configManager.configs.LocationsData.children["LOCATION_SALTY_NIGHT"]) {
49913+
controller.configManager.configs.FilterData[0]["Values"].splice(
49914+
34, 0, {Title:"UI_LOCATION_SALTY_SEAGULL_TITLE",Value:"LOCATION_SALTY_SEAGULL",Key:"Location"},{Title:"UI_LOCATION_SALTY_NIGHT_TITLE_R",Value:"LOCATION_SALTY_NIGHT",Key:"Location"}
49915+
)
49916+
}
49917+
4991149918
controller.configManager.configs.ContractSearchPaginateTemplate = {
4991249919
"$if $gt ($.Data.TotalCount,0)": {
4991349920
$then: {
@@ -62536,12 +62543,12 @@ module.exports = function EscPlugin(controller) {
6253662543
Jsonfilename = "contracts/" + "Random Roulette/Daily Contracts/" + month + "_" + day + "_" + year + ".json"
6253762544
//log(LogLevel.INFO, Jsonfilename)
6253862545
require("node:fs").mkdirSync(require("node:path").dirname(Jsonfilename), { recursive: true })
62539-
modifiedcontract.Metadata.Title = "RR Daily " + month + "|" + day + "|" + year
62546+
modifiedcontract.Metadata.Title = "RR Daily " + day + "|" + month + "|" + year
6254062547
modifiedcontract.Metadata.Id = generaterandomUUID(finalDate)
6254162548
modifiedcontract.Metadata.Type = "usercreated"
6254262549
modifiedcontract.Data.GameChangers
6254362550
modifiedcontract.Data.GameChangers.pop()
62544-
modifiedcontract.Metadata.Description = "Random Roulette Daily " + month + "|" + day + "|" + year
62551+
modifiedcontract.Metadata.Description = "Random Roulette Daily " + day + "|" + month + "|" + year
6254562552
require("node:fs").writeFileSync(Jsonfilename, JSON.stringify(modifiedcontract))
6254662553
//log(LogLevel.INFO, "Archive: " + JSON.stringify(modifiedcontract) );
6254762554
modifiedcontract.Metadata.Type = "bulletdancer"

0 commit comments

Comments
 (0)