- [FIX] Nomes l'heroi pot fer que els blocs que desapareixen desapareguen
- [NEW] Flag en l'editor de habitació completada, per a no tornar-me loco - Més habitacions
This commit is contained in:
@@ -458,6 +458,15 @@ namespace modules
|
||||
// ...i l'habitació actual
|
||||
draw::print2(room::getCurrent(), -2, 4, 3, WHITE, FONT_ZOOM_BOTH);
|
||||
|
||||
// ...i la marca de habitació completada
|
||||
draw::color(WHITE);
|
||||
draw::rect(250, 24, 20, 20);
|
||||
if (room::editor::refEditorDone())
|
||||
{
|
||||
draw::color(RED);
|
||||
draw::fillrect(252, 26, 16, 16);
|
||||
}
|
||||
|
||||
// ...i fent click en els numerets de les eixides anem a l'habitació corresponent
|
||||
// Es més. Si no hi ha habitació enllaçada en una eixida i li fem ctrl+click, se crea una nova habitació per eixa eixida
|
||||
if (input::mouseClk(1)) {
|
||||
@@ -489,6 +498,12 @@ namespace modules
|
||||
int room = room::editor::refExit(ZN);
|
||||
if (room>=0 || input::keyDown(SDL_SCANCODE_LCTRL)) room::load(room, ZP);
|
||||
}
|
||||
|
||||
if (mx>=250 && mx<270 && my>=24 && my<44) {
|
||||
room::editor::refEditorDone() = room::editor::refEditorDone() ? 0 : 1;
|
||||
room::editor::modify(); room::update();
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user