# Configuració compartida per totes les sales de la piràmide 3. Cada sala # (r1..r6) hereta aquests camps via el merge recursiu de `RoomYaml::loadMerged`: # el YAML de sala només declara el que canvia (room, geometry, data, entities, # i opcionalment overrides puntuals de `lighting`). pyramid: 3 tileset: data/tilesets/pyramid_3.gif tile_size: 16 origin: [-8, 0] # Índex de tile amb què cada jugador deixa rastre en trepitjar un sòl # pintable. Un índex per jugador perquè a multijugador local el recorregut # es distingeix a simple vista. Provisional fins que l'art del pintat # estigui definit; canviar aquí l'índex és tot el que cal. Omet el camp # per desactivar el pintat per a aquest jugador. player1_paint_tile: 0 player2_paint_tile: 1 # Física del contacte entre jugadors. Quan un jugador està quiet i l'altre # el topa, el segon l'empenta a aquesta fracció de la velocitat normal (i # ell mateix es ralentitza per mantenir el grup). En head-on, ambdós # s'anul·len (sense push, sense moviment). push_factor: 0.30 # Il·luminació per defecte: additive amb halos càlids subtils a les # antorxes. Les sales que vulguin l'estil "fosc amb forats" (subtractive) # poden redeclarar `lighting:` sencer; el merge no fusiona "additive" # amb "subtractive", la sala guanya. lighting: mode: additive level: 1.0 emitters: torches: radius: 23 color: [255, 170, 60] flicker_params: wave_amplitude_ratio: 0.04 wave_frequency_hz: 3.0 noise_amplitude_ratio: 0.025 noise_frequency_hz: 0 players: false mummies: false