2022-07-01 01:27:18 +00:00
|
|
|
import sampleAyshe from "./sample/ayshe.json"
|
|
|
|
|
|
|
|
|
|
|
|
export interface ItemExpireTime {
|
|
|
|
text: string
|
|
|
|
us: string
|
|
|
|
}
|
|
|
|
|
|
|
|
export interface TricksterItem {
|
|
|
|
unique_id: number;
|
|
|
|
item_name: string;
|
|
|
|
item_id: number;
|
|
|
|
item_count: number;
|
2022-07-03 10:25:12 +00:00
|
|
|
item_desc: string;
|
|
|
|
item_use: string;
|
|
|
|
item_slots?: number;
|
|
|
|
item_min_level?: number;
|
2022-07-01 01:27:18 +00:00
|
|
|
is_equip?: boolean;
|
|
|
|
is_drill?: boolean;
|
|
|
|
item_expire_time?: ItemExpireTime;
|
|
|
|
refine_level?: number;
|
|
|
|
refine_type?: number;
|
|
|
|
refine_state?: number;
|
|
|
|
image?: string;
|
|
|
|
stats?: {[key: string]:any}
|
|
|
|
}
|
|
|
|
|
|
|
|
export interface TricksterWallet {
|
|
|
|
galders:number
|
|
|
|
state:number
|
|
|
|
job_img:string
|
|
|
|
}
|
|
|
|
|
|
|
|
export interface TricksterInventory {
|
2022-07-03 10:25:12 +00:00
|
|
|
path:string
|
2022-07-03 15:50:41 +00:00
|
|
|
name:string
|
2022-07-03 10:25:12 +00:00
|
|
|
id:string
|
2022-07-01 01:27:18 +00:00
|
|
|
wallet?:TricksterWallet
|
2022-07-03 10:25:12 +00:00
|
|
|
items:{[key:string]:TricksterItem}
|
2022-07-01 01:27:18 +00:00
|
|
|
}
|
|
|
|
|
2022-07-03 15:50:41 +00:00
|
|
|
export const dummyChar = (s:string):TricksterInventory => {
|
|
|
|
return {
|
|
|
|
path: s,
|
|
|
|
name: s.split("/").pop()!,
|
|
|
|
id: s,
|
|
|
|
items:{}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2022-07-01 01:27:18 +00:00
|
|
|
|
|
|
|
|
|
|
|
export const SampleData:{[key:string]:TricksterInventory} = {
|
|
|
|
aysheBoyfriend: {
|
|
|
|
name: sampleAyshe.characters[100047311].name,
|
2022-07-03 10:25:12 +00:00
|
|
|
items: sampleAyshe.items,
|
2022-07-01 01:27:18 +00:00
|
|
|
wallet: {
|
|
|
|
galders: sampleAyshe.characters[100047311].galders,
|
|
|
|
job_img: sampleAyshe.characters[100047311].job_img,
|
|
|
|
state: sampleAyshe.characters[100047311].state
|
|
|
|
}
|
2022-07-03 10:25:12 +00:00
|
|
|
} as any
|
2022-07-01 01:27:18 +00:00
|
|
|
}
|