19 lines
480 B
TypeScript
19 lines
480 B
TypeScript
import { itemData } from "./itemData";
|
|
|
|
export class playerInventory{
|
|
weapon : number = -1
|
|
equipment : number[] = [-1,-1]
|
|
items : itemData[] = []
|
|
|
|
static validate(inv : playerInventory){
|
|
if(inv.equipment[0] == inv.weapon){
|
|
inv.equipment[0] = -1
|
|
}
|
|
if(inv.equipment[1] == inv.weapon){
|
|
inv.equipment[1] = -1
|
|
}
|
|
if(inv.equipment[1] == inv.equipment[0]){
|
|
inv.equipment[1] = -1
|
|
}
|
|
}
|
|
} |