Revamps Wild West
Wild West was due for an overhaul. This draft is probably somewhere around 30% done.
Finish enemy code
New Zounds Enemy Pack - Deputy, Sheriff, Cowboy, Prospector, Bloodhound, Gandydancer, Civilians, Butcher, Refinery Robot (Boss: Vault Vanguard)
Rodeo Enemy Pack - Rodeo Clown Whiteface, Rodeo Clown Auguste, Rodeo Clown Tramp, Clarp, Skiddish Cow
Desert Enemy Pack - Dastardly Cowboy, Boss: Space Cowboy, Lost Miner, Boss: The Core, Boss: Something Wrong
Undead Enemy Pack - Muerto Ambulante, Muerto Caballeroso, Niño de Heno, Bandito Muerte, Juergista de Muerte, Boss: Don Enoch
Unfinished
- [ ] Bull
- [ ] Boss: El Matador de Toros
- [ ] Boss: El Banderillo Misterioso
- [ ] Boss: El Picador Perdido
- [ ] Boss: The Maw
Finish mapping Grave of Freights - DONE
Old Zounds
- [x] Areas/blocking
- [x] Lighting
- [x] Mobs, items
- [ ] Polish
El Casa de la Siesta Final - DONE
Old Zounds Mayoral Mansion - DONE
Old Zounds Refinery
- [x] Areas/blocking
- [x] Lighting
- [ ] Mobs, items
- [ ] Polish
Old Zounds Rodeo - DONE
Desert - DONE
Flooded Cave - DONE
Lost Orphan Lode - DONE
Zero-G Cave - DONE
Enemy Mine - DONE
Don't-Go-Deep Mine - DONE
Umbra - DONE
Code
- [x] Deputy badges
- [x] Turn townspeople neutral
- [x] Misc improvements (e.g.: wooden doors, dock lights, deck, log wall)
- [x] get_away_mission() helper proc + expand what away missions track
- [x] Move items_to_drop up to simple_animal level
- [x] All skeletons can be skinned for bones
- [x] Uraninite crystals
- [ ] Fix day/night cycle
- [x] Away mission tracks days past (some events timed to days)
- [ ] Fix AfterIdle()
- [ ] Strafing and Charging logic
- [x] Leashing Logic
- [x] Quest: Cattle Rustlin'
- [x] Quest: Free Strawman
- [x] Event: Something Wrong
- [x] Event: Picador Appears
- SCRAPPED Quest: Reunite the Trio
- SCRAPPED Quest: Unseal Umbra
- SCRAPPED Event: BttF Travelers
- SCRAPPED Event: Raid
- SCRAPPED Event: El Gallo
Spritework Requests
- [x] Barrel Cactus
- [x] Saguaro
- [x] Tumbleweed
- [x] Deputy badge (needs on suit and in hand and in wallet)
- SCRAPPED Better mount sprite?
Once players reach the "escape ship" they will be able to teleport bodies home, and also turn on radio communications for the Z-level.
New Zounds Township... you can kill all the locals, or you can blend in with them by wearing a deputy badge.
You'll need to break into the Sheriff's Office to get one, though.
The streets have been cleared of mines and are better lit, but that doesn't mean the locals are pushovers...

The town acts as a hub for a series of mines, caves, and even a crypt.
There are a few bosses too.
SPECIAL THANKS TO Optimism: Sprites for a LOT of enemies; mapping of 2 areas Blithering: A few key, high quality sprites Yvvel: mapped several town buildings
🆑
- tweak: Revamped Wild West away mission.
Based
Did you fix the windows, you could always walk through them before for whatever reason on the old version?
Yes
With kanef's mob that responds to commands thing, would it be possible to have the bartender throw a drink at you on request? https://www.youtube.com/watch?v=T28LyXf8MlU
Possible, yes, but there's already so much content at this point that I'm worried about creeping content even more. NPC behaviors are a rabbit hole.
Also I've no idea how easy or hard it is, and seeing the length of the TODO list I'm not entirely sure I should request this, but assuming it is eassy, would it be possible to have the bull meat from butchering renamed to "carne de lidia" (bullfighting meat)?
That's probably manageable
Any news?
I've been adding a lot of new behaviors for hostile mobs in this pack - new behaviors for
- Leashing
- Strafing
- Actions when retreating
- Actions when first aggroed
- Better retaliation code for faction based behavior
And other miscellaneous improvements. Most of these are done and working, but getting strafing to work has been a challenge. Strafing covers enemies who do "attack runs" -- picture Black Dragon Kalameet or a bomber plane. With a strafe width of 0, it also covers enemies who charge directly over their foes, like bulls.
Just stopped by to say howdy.
Gimme a drink, bartender