Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • PlayerSprite

Index

Constructors

Properties

_active: boolean
_data: GoldenSun
_group: Group
_player_info: PlayerInfo
battle_action: battle_actions
battle_position: battle_positions
center_shift: number
char_sprite: Sprite
current_status_index: number
current_weapon_type: weapon_types
ellipses_semi_major: number
ellipses_semi_minor: number
force_stage_update: boolean
game: Game
hue_angle: number
internal_data: any
is_ally: boolean
on_status_change_obs: Observable<{ added: boolean; status: permanent_status | temporary_status }>
on_status_change_subs: Subscription
parent_group: Group
player_instance: MainChar | Enemy
shadow_sprite: Sprite
sprite_base: SpriteBase
stage_angle: number
status_sprite: Sprite
status_sprite_base: SpriteBase
status_timer: Timer
weapon_sprite: Sprite

Accessors

  • get active(): boolean
  • get alpha(): number
  • set alpha(alpha: number): void
  • get anchor(): Point
  • set anchor(anchor: Point): void
  • get animations(): AnimationManager
  • get available_filters(): {}
  • set available_filters(available_filters: {}): void
  • get avoidFilterCapping(): boolean
  • set avoidFilterCapping(avoidFilterCapping: boolean): void
  • get battle_key(): string
  • get blendMode(): blendModes
  • set blendMode(blendMode: blendModes): void
  • get data(): any
  • get filters(): AbstractFilter[]
  • set filters(filters: AbstractFilter[]): void
  • get frameName(): string
  • set frameName(frameName: string): void
  • get group(): Group
  • get height(): number
  • set height(height: number): void
  • get key(): string
  • get rotation(): number
  • set rotation(rotation: number): void
  • get scale(): Point
  • set scale(scale: Point): void
  • get texture(): Texture
  • get tint(): number
  • set tint(tint: number): void
  • get visible(): boolean
  • set visible(visible: boolean): void
  • get width(): number
  • set width(width: number): void
  • get x(): number
  • set x(x: number): void
  • get y(): number
  • set y(y: number): void

Methods

  • activate(): void
  • deactive(): void
  • destroy(): void
  • initialize_player(): void
  • play_position(frame_rate?: number, loop?: boolean): void
  • remove_from_stage(): { index: number; x: number; y: number }
  • reset_hue_angle(): void
  • return_to_stage(player_stage_info: { index: number; x: number; y: number }): void
  • set_next_status_sprite(): void
  • unmount_by_dissolving(): Promise<void>

Generated using TypeDoc