Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Djinn

Index

Constructors

  • new Djinn(key_name: any, name: any, description: any, element: any, ability_key_name: any, hp_boost: any, pp_boost: any, atk_boost: any, def_boost: any, agi_boost: any, luk_boost: any, index: any): Djinn
  • Parameters

    • key_name: any
    • name: any
    • description: any
    • element: any
    • ability_key_name: any
    • hp_boost: any
    • pp_boost: any
    • atk_boost: any
    • def_boost: any
    • agi_boost: any
    • luk_boost: any
    • index: any

    Returns Djinn

Properties

ability_key_name: string
boost_stats: { agi: number; atk: number; current_hp: number; current_pp: number; def: number; luk: number; max_hp: number; max_pp: number }

Type declaration

  • agi: number
  • atk: number
  • current_hp: number
  • current_pp: number
  • def: number
  • luk: number
  • max_hp: number
  • max_pp: number
description: string
element: elements
index: number
key_name: string
name: string
owner: MainChar
recovery_turn: number
status: djinn_status
djinn_in_recover: string[] = []

Methods

  • get_standby_djinni(djinni_list: {}, members: MainChar[]): {}
  • has_standby_djinn(djinni_list: any, members: any): boolean
  • Parameters

    • djinni_list: any
    • members: any

    Returns boolean

  • set_to_recovery(djinni_list: {}, members: MainChar[], requirements: Requirements): void
  • sprite_base_key(element?: elements): string

Generated using TypeDoc