Constructors

Properties

data: GoldenSun
game: Game
render_callbacks: {
    [callback_key: string]: Function;
}

Type declaration

  • [callback_key: string]: Function

Methods

  • Parameters

    • particles_info: ParticlesInfo
    • Optional particles_group: Group
    • Optional inner_groups: {
          behind: Group;
          between: Group;
          over: Group;
      }
      • behind: Group
      • between: Group
      • over: Group
    • Optional element: elements
    • Optional xy_pos_getter: ((x, y, shift_x, shift_y) => {
          x: number;
          y: number;
      })
        • (x, y, shift_x, shift_y): {
              x: number;
              y: number;
          }
        • Parameters

          Returns {
              x: number;
              y: number;
          }

          • x: number
          • y: number

    Returns {
        force_destroy_callbacks: (() => void)[];
        promises: Promise<void>[];
    }

    • force_destroy_callbacks: (() => void)[]
    • promises: Promise<void>[]