1
mirror of https://github.com/thepeacockproject/Peacock synced 2025-02-23 03:35:25 +01:00

Fix default starting suits across different locations ()

This commit is contained in:
moonysolari 2023-01-07 16:29:02 -05:00 committed by GitHub
parent 2f01422057
commit fdfe8ff779
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 33 additions and 2 deletions
components

@ -32,7 +32,7 @@ import {
} from "../contracts/dataGen"
import { getConfig } from "../configSwizzleManager"
import { getUserData, writeUserData } from "../databaseHandler"
import { nilUuid, unlockOrderComparer } from "../utils"
import { getDefaultSuitFor, nilUuid, unlockOrderComparer } from "../utils"
import type { Response } from "express"
import { createInventory } from "../inventory"
@ -193,7 +193,10 @@ export async function planningView(
}
let pistol = "FIREARMS_HERO_PISTOL_TACTICAL_ICA_19"
let suit = "TOKEN_OUTFIT_HITMANSUIT"
let suit =
sublocation.Id === "LOCATION_ANCESTRAL_SMOOTHSNAKE"
? "TOKEN_OUTFIT_ANCESTRAL_HERO_SMOOTHSNAKESUIT"
: getDefaultSuitFor(sublocation?.Properties?.ParentLocation)
let tool1 = "TOKEN_FIBERWIRE"
let tool2 = "PROP_TOOL_COIN"
let briefcaseProp: string | undefined = undefined

@ -184,6 +184,34 @@ export function getDefaultSuitFor(location: string) {
return "TOKEN_OUTFIT_COLORADO_HERO_COLORADOSUIT"
case "LOCATION_PARENT_HOKKAIDO":
return "TOKEN_OUTFIT_HOKKAIDO_HERO_HOKKAIDOSUIT"
case "LOCATION_PARENT_NEWZEALAND":
return "TOKEN_OUTFIT_NEWZEALAND_HERO_NEWZEALANDSUIT"
case "LOCATION_PARENT_MIAMI":
return "TOKEN_OUTFIT_MIAMI_HERO_MIAMISUIT"
case "LOCATION_PARENT_COLOMBIA":
return "TOKEN_OUTFIT_COLOMBIA_HERO_COLOMBIASUIT"
case "LOCATION_PARENT_MUMBAI":
return "TOKEN_OUTFIT_MUMBAI_HERO_MUMBAISUIT"
case "LOCATION_PARENT_NORTHAMERICA":
return "TOKEN_OUTFIT_NORTHAMERICA_HERO_NORTHAMERICASUIT"
case "LOCATION_PARENT_NORTHSEA":
return "TOKEN_OUTFIT_NORTHSEA_HERO_NORTHSEASUIT"
case "LOCATION_PARENT_GREEDY":
return "TOKEN_OUTFIT_GREEDY_HERO_GREEDYSUIT"
case "LOCATION_PARENT_OPULENT":
return "TOKEN_OUTFIT_OPULENT_HERO_OPULENTSUIT"
case "LOCATION_PARENT_GOLDEN":
return "TOKEN_OUTFIT_HERO_GECKO_SUIT"
case "LOCATION_PARENT_ANCESTRAL":
return "TOKEN_OUTFIT_ANCESTRAL_HERO_ANCESTRALSUIT"
case "LOCATION_PARENT_EDGY":
return "TOKEN_OUTFIT_EDGY_HERO_EDGYSUIT"
case "LOCATION_PARENT_WET":
return "TOKEN_OUTFIT_WET_HERO_WETSUIT"
case "LOCATION_PARENT_ELEGANT":
return "TOKEN_OUTFIT_ELEGANT_HERO_LLAMASUIT"
case "LOCATION_PARENT_ROCKY":
return "TOKEN_OUTFIT_HERO_DUGONG_SUIT"
default:
return "TOKEN_OUTFIT_HITMANSUIT"
}