The open source repository for the action RPG game in development by Sig Productions titled 'Adventures in Lestoria'!
https://forums.lestoria.net
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
#pragma once
|
|
|
|
#define VARIANTS float,int,std::string,bool,vf2d
|
|
|
|
#include <string>
|
|
|
|
#define F(attr) GetFloat(attr)
|
|
|
|
#define I(attr) GetInt(attr)
|
|
|
|
#define S(attr) GetString(attr)
|
|
|
|
#define B(attr) GetBool(attr)
|
|
|
|
#define V(attr) GetVf2d(attr)
|
|
|
|
|
|
|
|
enum class Attribute{
|
|
|
|
IFRAME_TIME_UPON_HIT,
|
|
|
|
SHOOT_RING_TIMER,
|
|
|
|
SHOOT_RING_DELAY,
|
|
|
|
SHOOT_RING_COUNTER,
|
|
|
|
SHOOT_RING_RIGHT,
|
|
|
|
SHOOT_RING_OFFSET,
|
|
|
|
PATTERN_REPEAT_COUNT,
|
|
|
|
JUMP_ORIGINAL_LANDING_TIMER,
|
|
|
|
JUMP_LANDING_TIMER,
|
|
|
|
JUMP_TARGET_POS,
|
|
|
|
JUMP_ORIGINAL_POS,
|
|
|
|
RECOVERY_TIME,
|
|
|
|
SHOOT_ANIMATION_TIME,
|
|
|
|
SHOOT_TIMER,
|
|
|
|
JUMP_MOVE_SPD,
|
|
|
|
JUMP_COUNT,
|
|
|
|
CASTING_TIMER,
|
|
|
|
TELEPORT_TO_PLAYER,
|
|
|
|
};
|