WIP: feat: player skill gains #554

Closed
VampireKitten wants to merge 4 commits from fix-player-skill-gains into main
Showing only changes of commit 6d08b1235c - Show all commits

View File

@ -723,7 +723,20 @@ const addMissionComplete = (inventory: IInventoryDatabaseDocument, { Tag, Comple
const addPlayerSkillGains = (inventory: IInventoryDatabaseDocument, PlayerSkillGains: IPlayerSkills | undefined) => { const addPlayerSkillGains = (inventory: IInventoryDatabaseDocument, PlayerSkillGains: IPlayerSkills | undefined) => {
if (PlayerSkillGains) { if (PlayerSkillGains) {
inventory.PlayerSkills ??= { LPP_SPACE: 0, LPP_DRIFTER: 0, LPS_NONE: 0, LPS_PILOTING: 0, LPS_GUNNERY: 0, LPS_TACTICAL: 0, LPS_ENGINEERING: 0, LPS_COMMAND: 0, LPS_DRIFT_COMBAT: 0, LPS_DRIFT_RIDING: 0, LPS_DRIFT_OPPORTUNITY: 0, LPS_DRIFT_ENDURANCE: 0 }; inventory.PlayerSkills ??= {
LPP_SPACE: 0,
LPP_DRIFTER: 0,
LPS_NONE: 0,
LPS_PILOTING: 0,
LPS_GUNNERY: 0,
LPS_TACTICAL: 0,
LPS_ENGINEERING: 0,
LPS_COMMAND: 0,
LPS_DRIFT_COMBAT: 0,
LPS_DRIFT_RIDING: 0,
LPS_DRIFT_OPPORTUNITY: 0,
LPS_DRIFT_ENDURANCE: 0
};
inventory.PlayerSkills.LPP_SPACE += PlayerSkillGains.LPP_SPACE; inventory.PlayerSkills.LPP_SPACE += PlayerSkillGains.LPP_SPACE;
inventory.PlayerSkills.LPP_DRIFTER += PlayerSkillGains.LPP_DRIFTER; inventory.PlayerSkills.LPP_DRIFTER += PlayerSkillGains.LPP_DRIFTER;
} }