feat(editor): mou la porta i persisteix geometry.door_col
This commit is contained in:
1 parent
a254fdd669
commit
c003e6665e
8 files changed
+214
-20
No files matched your search
@@ -179,6 +179,13 @@ class Player : public AnimatedSprite {
|
||||
// contra mur) s'emparen automàticament.
|
||||
void setOtherPlayers(const std::vector<Player*>* all) { all_players_ = all; }
|
||||
|
||||
// Refresca la còpia local de `Map::Info`. Necessari quan el mapa
|
||||
// (geometria, p.ex. `door_col`) canvia entre carregaments —
|
||||
// típicament després del editor in-game. Sense aquest refresc, el
|
||||
// `clampToPlayfield` segueix usant el corridor antic i el jugador
|
||||
// no troba la nova "obertura" del mur trasser.
|
||||
void setMapInfo(const Map::Info& info) { map_ = info; }
|
||||
|
||||
// Marcat pel resolver jugador↔jugador quan aquest frame el jugador
|
||||
// és arrossegat per una empenta (no té input propi; es desplaça
|
||||
// perquè l'altre l'empeny). Determina que l'animació del frame siga
|
||||
|
||||
Reference in new issue
Block a user