refactoring the dsa types, still a lot of information missing
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -22,3 +22,4 @@ dist-ssr
|
||||
*.njsproj
|
||||
*.sln
|
||||
*.sw?
|
||||
/dist.zip
|
||||
|
@@ -1,5 +1,5 @@
|
||||
import type {DSAAttributes, DSAHealth, DSAPersonalData, DSAResistances} from "./baseCharacter.ts";
|
||||
import type {DSAArmor, DSAMeleeWeapon, DSARangedWeapon} from "./equiment.ts";
|
||||
import type {DSAArmor, DSAMeleeWeapon, DSARangedWeapon, DSAShield} from "./equiment.ts";
|
||||
import type {DSACombatAbilitiy} from "./abilities.ts";
|
||||
|
||||
export interface DSASkill {
|
||||
@@ -14,9 +14,10 @@ export interface DSACombatValues {
|
||||
dodge: number;
|
||||
unarmedAttack: number;
|
||||
unarmedParry: number;
|
||||
meleeWeapons: Record<string, DSAMeleeWeapon>;
|
||||
rangedWeapons: Record<string, DSARangedWeapon>
|
||||
armor: Record<string, DSAArmor>;
|
||||
meleeWeapons: DSAMeleeWeapon[];
|
||||
rangedWeapons: DSARangedWeapon[];
|
||||
armor: DSAArmor[];
|
||||
shield: DSAShield[];
|
||||
combatAbilities: Record<string, DSACombatAbilitiy>;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user