Mario: slight editor UI update
This commit is contained in:
parent
be638591c8
commit
a55a9142af
@ -696,9 +696,9 @@ int main() {
|
||||
}
|
||||
//mods
|
||||
for ( int i = 0; i < MOD_WIDTH; i++ ) {
|
||||
auto mod_box1 = std::make_shared< ToolBox >( i, 0, BLOCK_SIZE,
|
||||
auto mod_box1 = std::make_shared< ToolBox >( i, 0, 2*BLOCK_SIZE,
|
||||
BLOCK_SIZE, renderer );
|
||||
auto mod_box2 = std::make_shared< ToolBox >( i, 1, BLOCK_SIZE,
|
||||
auto mod_box2 = std::make_shared< ToolBox >( i, 1, 2*BLOCK_SIZE,
|
||||
BLOCK_SIZE, renderer );
|
||||
mod_box1->setType(ToolType::MOD);
|
||||
mod_box2->setType(ToolType::MOD);
|
||||
@ -714,7 +714,7 @@ int main() {
|
||||
global_vars.mods.back()->setPermanent();
|
||||
auto x = tool_index % MOD_WIDTH;
|
||||
auto y = tool_index / MOD_WIDTH;
|
||||
global_vars.mods.back()->setPos( BLOCK_SIZE +
|
||||
global_vars.mods.back()->setPos( 2*BLOCK_SIZE +
|
||||
x * BLOCK_SIZE,
|
||||
BLOCK_SIZE + y * BLOCK_SIZE );
|
||||
scene->addObject( global_vars.mods.back() );
|
||||
@ -722,8 +722,8 @@ int main() {
|
||||
}
|
||||
for ( int i = 0; i <= MOD_WIDTH; i++ ) {
|
||||
auto line = std::make_shared< SDLPP::LineRenderer >(
|
||||
BLOCK_SIZE + i * BLOCK_SIZE, BLOCK_SIZE,
|
||||
BLOCK_SIZE + i * BLOCK_SIZE, 3 * BLOCK_SIZE,
|
||||
2*BLOCK_SIZE + i * BLOCK_SIZE, BLOCK_SIZE,
|
||||
2*BLOCK_SIZE + i * BLOCK_SIZE, 3 * BLOCK_SIZE,
|
||||
renderer, "#282828" );
|
||||
line->setPermanent();
|
||||
line->setAlignment( SDLPP::OBJ_CENTER, SDLPP::OBJ_CENTER );
|
||||
@ -731,8 +731,8 @@ int main() {
|
||||
}
|
||||
for ( int i = 0; i < 3; i++ ) {
|
||||
auto line = std::make_shared< SDLPP::LineRenderer >(
|
||||
BLOCK_SIZE, BLOCK_SIZE + i * BLOCK_SIZE,
|
||||
BLOCK_SIZE + MOD_WIDTH * BLOCK_SIZE,
|
||||
2*BLOCK_SIZE, BLOCK_SIZE + i * BLOCK_SIZE,
|
||||
2*BLOCK_SIZE + MOD_WIDTH * BLOCK_SIZE,
|
||||
BLOCK_SIZE + i * BLOCK_SIZE, renderer, "#282828" );
|
||||
line->setPermanent();
|
||||
line->setAlignment( SDLPP::OBJ_CENTER, SDLPP::OBJ_CENTER );
|
||||
@ -740,9 +740,9 @@ int main() {
|
||||
}
|
||||
//characters
|
||||
for ( int i = 0; i < CHARACTER_WIDTH; i++ ) {
|
||||
auto char_box1 = std::make_shared< ToolBox >( i, 0, (MOD_WIDTH+4)*BLOCK_SIZE,
|
||||
auto char_box1 = std::make_shared< ToolBox >( i, 0, (MOD_WIDTH+5)*BLOCK_SIZE,
|
||||
BLOCK_SIZE, renderer );
|
||||
auto char_box2 = std::make_shared< ToolBox >( i, 1, (MOD_WIDTH+4)*BLOCK_SIZE,
|
||||
auto char_box2 = std::make_shared< ToolBox >( i, 1, (MOD_WIDTH+5)*BLOCK_SIZE,
|
||||
BLOCK_SIZE, renderer );
|
||||
char_box1->setType(ToolType::CHARACTER);
|
||||
char_box2->setType(ToolType::CHARACTER);
|
||||
@ -763,7 +763,7 @@ int main() {
|
||||
global_vars.characters.back()->setPermanent();
|
||||
auto x = tool_index % CHARACTER_WIDTH;
|
||||
auto y = tool_index / CHARACTER_WIDTH;
|
||||
global_vars.characters.back()->setPos( (MOD_WIDTH + 4) * BLOCK_SIZE +
|
||||
global_vars.characters.back()->setPos( (MOD_WIDTH + 5) * BLOCK_SIZE +
|
||||
x * BLOCK_SIZE,
|
||||
BLOCK_SIZE + y * BLOCK_SIZE );
|
||||
scene->addObject( global_vars.characters.back() );
|
||||
@ -771,8 +771,8 @@ int main() {
|
||||
}
|
||||
for ( int i = 0; i <= CHARACTER_WIDTH; i++ ) {
|
||||
auto line = std::make_shared< SDLPP::LineRenderer >(
|
||||
(MOD_WIDTH + 4) * BLOCK_SIZE + i * BLOCK_SIZE, BLOCK_SIZE,
|
||||
(MOD_WIDTH + 4) * BLOCK_SIZE + i * BLOCK_SIZE, 3 * BLOCK_SIZE,
|
||||
(MOD_WIDTH + 5) * BLOCK_SIZE + i * BLOCK_SIZE, BLOCK_SIZE,
|
||||
(MOD_WIDTH + 5) * BLOCK_SIZE + i * BLOCK_SIZE, 3 * BLOCK_SIZE,
|
||||
renderer, "#282828" );
|
||||
line->setPermanent();
|
||||
line->setAlignment( SDLPP::OBJ_CENTER, SDLPP::OBJ_CENTER );
|
||||
@ -780,8 +780,8 @@ int main() {
|
||||
}
|
||||
for ( int i = 0; i < 3; i++ ) {
|
||||
auto line = std::make_shared< SDLPP::LineRenderer >(
|
||||
(MOD_WIDTH + 4) * BLOCK_SIZE, BLOCK_SIZE + i * BLOCK_SIZE,
|
||||
(MOD_WIDTH + 4) * BLOCK_SIZE + CHARACTER_WIDTH * BLOCK_SIZE,
|
||||
(MOD_WIDTH + 5) * BLOCK_SIZE, BLOCK_SIZE + i * BLOCK_SIZE,
|
||||
(MOD_WIDTH + 5) * BLOCK_SIZE + CHARACTER_WIDTH * BLOCK_SIZE,
|
||||
BLOCK_SIZE + i * BLOCK_SIZE, renderer, "#282828" );
|
||||
line->setPermanent();
|
||||
line->setAlignment( SDLPP::OBJ_CENTER, SDLPP::OBJ_CENTER );
|
||||
@ -822,7 +822,7 @@ int main() {
|
||||
scene->addObject( right_tool );
|
||||
// white rectangles
|
||||
auto mod_rect1 = std::make_shared< SDLPP::RectangleRender >(
|
||||
0, BLOCK_SIZE, BLOCK_SIZE, 2 * BLOCK_SIZE,
|
||||
BLOCK_SIZE, BLOCK_SIZE, BLOCK_SIZE, 2 * BLOCK_SIZE,
|
||||
renderer, "#FFFFFF88", true );
|
||||
mod_rect1->setAlignment( SDLPP::OBJ_CENTER, SDLPP::OBJ_CENTER );
|
||||
mod_rect1->setId( EDITOR_LEFT_MOD_ID );
|
||||
@ -830,7 +830,7 @@ int main() {
|
||||
mod_rect1->addCollision( SDLPP::RectColider( 0, 0, 1, 1 ) );
|
||||
scene->addObject( mod_rect1 );
|
||||
auto mod_rect2 = std::make_shared< SDLPP::RectangleRender >(
|
||||
(MOD_WIDTH + 1) * BLOCK_SIZE, 1 * BLOCK_SIZE, BLOCK_SIZE, 2 * BLOCK_SIZE,
|
||||
(MOD_WIDTH + 2) * BLOCK_SIZE, 1 * BLOCK_SIZE, BLOCK_SIZE, 2 * BLOCK_SIZE,
|
||||
renderer, "#FFFFFF88", true );
|
||||
mod_rect2->setAlignment( SDLPP::OBJ_CENTER, SDLPP::OBJ_CENTER );
|
||||
mod_rect2->setId( EDITOR_RIGHT_MOD_ID );
|
||||
@ -839,14 +839,14 @@ int main() {
|
||||
scene->addObject( mod_rect2 );
|
||||
// arrows
|
||||
auto left_mod = std::make_shared< SDLPP::TextRenderer >(
|
||||
0, 1.5 * BLOCK_SIZE, BLOCK_SIZE,
|
||||
BLOCK_SIZE, 1.5 * BLOCK_SIZE, BLOCK_SIZE,
|
||||
BLOCK_SIZE, renderer, "<", font_config );
|
||||
left_mod->setId( 0 );
|
||||
left_mod->setAlignment( SDLPP::OBJ_CENTER, SDLPP::OBJ_CENTER );
|
||||
left_mod->setPermanent();
|
||||
scene->addObject( left_mod );
|
||||
auto right_mod = std::make_shared< SDLPP::TextRenderer >(
|
||||
(MOD_WIDTH + 1) * BLOCK_SIZE, 1.5 * BLOCK_SIZE, BLOCK_SIZE, BLOCK_SIZE,
|
||||
(MOD_WIDTH + 2) * BLOCK_SIZE, 1.5 * BLOCK_SIZE, BLOCK_SIZE, BLOCK_SIZE,
|
||||
renderer, ">", font_config );
|
||||
right_mod->setId( 0 );
|
||||
right_mod->setAlignment( SDLPP::OBJ_CENTER, SDLPP::OBJ_CENTER );
|
||||
@ -854,7 +854,7 @@ int main() {
|
||||
scene->addObject( right_mod );
|
||||
// white rectangles
|
||||
auto char_rect1 = std::make_shared< SDLPP::RectangleRender >(
|
||||
( MOD_WIDTH + 3 ) * BLOCK_SIZE, BLOCK_SIZE, BLOCK_SIZE, 2 * BLOCK_SIZE,
|
||||
( MOD_WIDTH + 4 ) * BLOCK_SIZE, BLOCK_SIZE, BLOCK_SIZE, 2 * BLOCK_SIZE,
|
||||
renderer, "#FFFFFF88", true );
|
||||
char_rect1->setAlignment( SDLPP::OBJ_CENTER, SDLPP::OBJ_CENTER );
|
||||
char_rect1->setId( EDITOR_LEFT_CHARACTER_ID );
|
||||
@ -862,7 +862,7 @@ int main() {
|
||||
char_rect1->addCollision( SDLPP::RectColider( 0, 0, 1, 1 ) );
|
||||
scene->addObject( char_rect1 );
|
||||
auto char_rect2 = std::make_shared< SDLPP::RectangleRender >(
|
||||
(MOD_WIDTH + 4 + CHARACTER_WIDTH) * BLOCK_SIZE, 1 * BLOCK_SIZE, BLOCK_SIZE, 2 * BLOCK_SIZE,
|
||||
(MOD_WIDTH + 5 + CHARACTER_WIDTH) * BLOCK_SIZE, 1 * BLOCK_SIZE, BLOCK_SIZE, 2 * BLOCK_SIZE,
|
||||
renderer, "#FFFFFF88", true );
|
||||
char_rect2->setAlignment( SDLPP::OBJ_CENTER, SDLPP::OBJ_CENTER );
|
||||
char_rect2->setId( EDITOR_RIGHT_CHARACTER_ID );
|
||||
@ -871,14 +871,14 @@ int main() {
|
||||
scene->addObject( char_rect2 );
|
||||
// arrows
|
||||
auto left_char = std::make_shared< SDLPP::TextRenderer >(
|
||||
( MOD_WIDTH + 3 ) * BLOCK_SIZE, 1.5 * BLOCK_SIZE, BLOCK_SIZE,
|
||||
( MOD_WIDTH + 4 ) * BLOCK_SIZE, 1.5 * BLOCK_SIZE, BLOCK_SIZE,
|
||||
BLOCK_SIZE, renderer, "<", font_config );
|
||||
left_char->setId( 0 );
|
||||
left_char->setAlignment( SDLPP::OBJ_CENTER, SDLPP::OBJ_CENTER );
|
||||
left_char->setPermanent();
|
||||
scene->addObject( left_char );
|
||||
auto right_char = std::make_shared< SDLPP::TextRenderer >(
|
||||
(MOD_WIDTH + 4 + CHARACTER_WIDTH) * BLOCK_SIZE, 1.5 * BLOCK_SIZE, BLOCK_SIZE, BLOCK_SIZE,
|
||||
(MOD_WIDTH + 5 + CHARACTER_WIDTH) * BLOCK_SIZE, 1.5 * BLOCK_SIZE, BLOCK_SIZE, BLOCK_SIZE,
|
||||
renderer, ">", font_config );
|
||||
right_char->setId( 0 );
|
||||
right_char->setAlignment( SDLPP::OBJ_CENTER, SDLPP::OBJ_CENTER );
|
||||
|
Loading…
Reference in New Issue
Block a user