characters added
This commit is contained in:
35
semestralka1/src/assets/character_crawl_frames.h
Normal file
35
semestralka1/src/assets/character_crawl_frames.h
Normal file
@@ -0,0 +1,35 @@
|
||||
// src/assets/character_crawl_frames.h
|
||||
#pragma once
|
||||
|
||||
// Crawl frame 1
|
||||
static const char *CRAWL_FRAME_1[] = {
|
||||
"........",
|
||||
"........",
|
||||
"...y4@W.",
|
||||
"..a@a`..",
|
||||
"..@@R@=.",
|
||||
".aa@s@.."
|
||||
};
|
||||
|
||||
// Crawl frame 2
|
||||
static const char *CRAWL_FRAME_2[] = {
|
||||
"........",
|
||||
"........",
|
||||
"........",
|
||||
".____...",
|
||||
".@@@@yg,",
|
||||
".a@@PR@L"
|
||||
};
|
||||
|
||||
enum class CrawlFrame {
|
||||
Crawl1 = 0,
|
||||
Crawl2,
|
||||
COUNT
|
||||
};
|
||||
|
||||
static const char **CHARACTER_CRAWL_FRAMES[] = {
|
||||
CRAWL_FRAME_1,
|
||||
CRAWL_FRAME_2
|
||||
};
|
||||
|
||||
static const int CHARACTER_CRAWL_FRAME_COUNT = sizeof(CHARACTER_CRAWL_FRAMES) / sizeof(CHARACTER_CRAWL_FRAMES[0]);
|
||||
96
semestralka1/src/assets/character_run_frames.h
Normal file
96
semestralka1/src/assets/character_run_frames.h
Normal file
@@ -0,0 +1,96 @@
|
||||
// src/assets/character_run_frames.h
|
||||
#pragma once
|
||||
|
||||
// Run frame 1
|
||||
static const char *RUN_FRAME_1[] = {
|
||||
"....g@w.",
|
||||
"..._ZF~.",
|
||||
"..@~@@y=",
|
||||
"\".g@_`.",
|
||||
"_ygF.Ry.",
|
||||
"`~`...4L",
|
||||
};
|
||||
|
||||
// Run frame 2
|
||||
static const char *RUN_FRAME_2[] = {
|
||||
"....g@w.",
|
||||
"..._Z~~.",
|
||||
"..aM@$y,",
|
||||
"..~a@_`.",
|
||||
".yy@`$..",
|
||||
"..`..@..",
|
||||
};
|
||||
|
||||
// Run frame 3
|
||||
static const char *RUN_FRAME_3[] = {
|
||||
"...a@$..",
|
||||
"..._Z~..",
|
||||
"..a@@...",
|
||||
"..R@@=..",
|
||||
".yy@@...",
|
||||
".``u@...",
|
||||
};
|
||||
|
||||
// Run frame 4
|
||||
static const char *RUN_FRAME_4[] = {
|
||||
"..g@$...",
|
||||
"..yT`...",
|
||||
".g@F....",
|
||||
".4@L....",
|
||||
"._$$....",
|
||||
".`@~....",
|
||||
};
|
||||
|
||||
// Run frame 5
|
||||
static const char *RUN_FRAME_5[] = {
|
||||
"...@@...",
|
||||
".._Z~...",
|
||||
"..@@....",
|
||||
"..$@#...",
|
||||
"..g@L...",
|
||||
".yFP....",
|
||||
};
|
||||
|
||||
// Run frame 6
|
||||
static const char *RUN_FRAME_6[] = {
|
||||
"....@@..",
|
||||
"..._Z~..",
|
||||
"..y@@,_.",
|
||||
"..@$@~~.",
|
||||
"..y@~$..",
|
||||
".aF~.4L.",
|
||||
};
|
||||
|
||||
// Run frame 7
|
||||
static const char *RUN_FRAME_7[] = {
|
||||
"....a@e.",
|
||||
"..._ZF`.",
|
||||
"..a~@@y=",
|
||||
"..'y@L`.",
|
||||
"_yyP.4y.",
|
||||
"`~`...4L",
|
||||
};
|
||||
|
||||
enum class RunFrame {
|
||||
Run1 = 0,
|
||||
Run2,
|
||||
Run3,
|
||||
Run4,
|
||||
Run5,
|
||||
Run6,
|
||||
Run7,
|
||||
COUNT
|
||||
};
|
||||
|
||||
static const char **CHARACTER_RUN_FRAMES[] = {
|
||||
RUN_FRAME_1,
|
||||
RUN_FRAME_2,
|
||||
RUN_FRAME_3,
|
||||
RUN_FRAME_4,
|
||||
RUN_FRAME_5,
|
||||
RUN_FRAME_6,
|
||||
RUN_FRAME_7,
|
||||
};
|
||||
|
||||
static const int CHARACTER_RUN_FRAME_COUNT =
|
||||
sizeof(CHARACTER_RUN_FRAMES) / sizeof(CHARACTER_RUN_FRAMES[0]);
|
||||
96
semestralka1/src/assets/character_walk_frames.h
Normal file
96
semestralka1/src/assets/character_walk_frames.h
Normal file
@@ -0,0 +1,96 @@
|
||||
// src/assets/character_walk_frames.h
|
||||
#pragma once
|
||||
|
||||
// Walk frame 1
|
||||
static const char *WALK_FRAME_1[] = {
|
||||
"..a@w.",
|
||||
".._T`.",
|
||||
".s@@y.",
|
||||
".^$$~T",
|
||||
".y@`$.",
|
||||
"=F..?K",
|
||||
};
|
||||
|
||||
// Walk frame 2
|
||||
static const char *WALK_FRAME_2[] = {
|
||||
"..y@$.",
|
||||
".._Z~.",
|
||||
".y@@L.",
|
||||
".4W@Z!",
|
||||
"._$~$.",
|
||||
"~~`.0.",
|
||||
};
|
||||
|
||||
// Walk frame 3
|
||||
static const char *WALK_FRAME_3[] = {
|
||||
"..g@L.",
|
||||
".._T~.",
|
||||
".g@$..",
|
||||
".J@@..",
|
||||
"_y$4L.",
|
||||
"~~.4~.",
|
||||
};
|
||||
|
||||
// Walk frame 4
|
||||
static const char *WALK_FRAME_4[] = {
|
||||
"..a@w.",
|
||||
"..~T~.",
|
||||
"..@$..",
|
||||
"..@$..",
|
||||
"..y@..",
|
||||
".\"~@..",
|
||||
};
|
||||
|
||||
// Walk frame 5
|
||||
static const char *WALK_FRAME_5[] = {
|
||||
"..@@..",
|
||||
"..Z~..",
|
||||
"..@L..",
|
||||
"..@L..",
|
||||
"..$%..",
|
||||
".4F...",
|
||||
};
|
||||
|
||||
// Walk frame 6
|
||||
static const char *WALK_FRAME_6[] = {
|
||||
".u@$..",
|
||||
"..Z~..",
|
||||
".g@_..",
|
||||
".$@5+.",
|
||||
"._BL..",
|
||||
"uP.@..",
|
||||
};
|
||||
|
||||
// Walk frame 7
|
||||
static const char *WALK_FRAME_7[] = {
|
||||
"..a@w.",
|
||||
".._T`.",
|
||||
".s@@y.",
|
||||
".^$$~T",
|
||||
".yE`$.",
|
||||
"=F..JK",
|
||||
};
|
||||
|
||||
enum class WalkFrame {
|
||||
Walk1 = 0,
|
||||
Walk2,
|
||||
Walk3,
|
||||
Walk4,
|
||||
Walk5,
|
||||
Walk6,
|
||||
Walk7,
|
||||
COUNT
|
||||
};
|
||||
|
||||
static const char **CHARACTER_WALK_FRAMES[] = {
|
||||
WALK_FRAME_1,
|
||||
WALK_FRAME_2,
|
||||
WALK_FRAME_3,
|
||||
WALK_FRAME_4,
|
||||
WALK_FRAME_5,
|
||||
WALK_FRAME_6,
|
||||
WALK_FRAME_7,
|
||||
};
|
||||
|
||||
static const int CHARACTER_WALK_FRAME_COUNT =
|
||||
sizeof(CHARACTER_WALK_FRAMES) / sizeof(CHARACTER_WALK_FRAMES[0]);
|
||||
Reference in New Issue
Block a user