fertig-classic-games/src/games
Brian Fertig 74f8d0c926 wolfenstein: alert room-mates on gunfire, fix guard side-sprite flip
Add computeRooms + alertEnemiesInPlayerRoom: a gunshot now alerts every
idle guard sharing the player's room regardless of range/LOS/cone. A
door cell is always treated as a room boundary for this purpose, even
when fully open — two rooms joined only by a doorway stay distinct
("gunfire carries through the room, not through doorways").

Fix _guardFacing side-walk/side-idle flip: was `rel > 0`, read
backwards in-game, now `rel < 0`.

Cover with three verifyWolfenstein cases: same-room alert fires,
behind-closed-door does not, through-open-door does not (door forced
slide=1 / wall zeroed to exercise the slide-independent path).
2026-08-21 20:31:39 -06:00
..
2048
advancewars
azul
baccarat
backgammon
balatro
battleship
bejeweled
bingo
blackjack
blockfighter
blokus
bloxorz
boggle
bookwork
canasta
cards
catan
checkers
chess
chinesecheckers
civilization
coloradodefense
connect4
craps
cribbage
dominion
dotlink
dungeonboss
excitebike
farkel
forbiddenisland
freecell
geniussquare
ghost
ginrummy
go
gofish
gootower
hangman
hearts
hexsweeper
holdem
jewelquest
jumble
katamino
kiitos
labyrinth
mahjong
mahjongmatch
mastermind
mastervega
mexicantrain
minicrossword
minimotorways
monopoly
nerts
oldmaid
othello
paigow
parchisi
peggle
phase10
puddingmonsters
risk
roulette
rummikub
rushhour
scrabble
shift
skipbo
slots
solitairetour
spellingbee
spireclimb
splendor
starcontrol
stratego
sudoku
superkart
swdbg
tectonic
tempest
tetrisattack
tickettoride
totalannihilation
triominoes
uno
videopoker
wolfenstein wolfenstein: alert room-mates on gunfire, fix guard side-sprite flip 2026-08-21 20:31:39 -06:00
wordladder
wordle
wordsearch
yatzi
zuma