Skip to content

Restructure item nesting for typescript interface #847

@sansmoraxz

Description

@sansmoraxz

I was doing some analysis of the data. Observed some issues in the typescript dtype file.

  • I have seen duplicate fields viz. sprint, sprintspeed.
  • Some fields are marked optional in base where it could've been nested into the sub interface and marked non-optional, viz. multishot is gun specific although it's there in Weapon
  • Some fields don't have any references anywhere in data viz. secondsPerShot. Perhaps they have been deprecated.

Perhaps this should be entirely rearchitected.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Scope: TypesSome issue with one of the typescript definitionsSeverity4: InconvenientThe defect does not affect functionality or critical data. It is merely an inconvenience.Type: EnhancementImproves existing featureType: Maintenance

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions