Pokered Save Editor 2
Pokemon Red & Blue save file editor - Qt 6 C++/QML
Loading...
Searching...
No Matches
SpriteMovement Struct Reference

Sprite movement-pattern byte values, QML-visible. More...

#include <spritedata.h>

Inheritance diagram for SpriteMovement:
Collaboration diagram for SpriteMovement:

Public Types

enum  SpriteMovement_ : var8 {
  UpDown = 0x01 , LeftRight = 0x02 , Down = 0xD0 , Up = 0xD1 ,
  Left = 0xD2 , Right = 0xD3 , StrengthMovement = 0x10
}

Static Public Member Functions

static var8 random ()
 A random movement pattern.

Detailed Description

Sprite movement-pattern byte values, QML-visible.

Definition at line 83 of file spritedata.h.

Member Enumeration Documentation

◆ SpriteMovement_

Enumerator
UpDown 
LeftRight 
Down 
Up 
Left 
Right 
StrengthMovement 

Definition at line 91 of file spritedata.h.

Member Function Documentation

◆ random()

var8 SpriteMovement::random ( )
static

A random movement pattern.

Definition at line 58 of file spritedata.cpp.

References Down, Random::inst(), Left, LeftRight, Random::rangeInclusive(), Right, Up, and UpDown.


The documentation for this struct was generated from the following files:
  • projects/savefile/src/pse-savefile/expanded/fragments/spritedata.h
  • projects/savefile/src/pse-savefile/expanded/fragments/spritedata.cpp