vgstation13 icon indicating copy to clipboard operation
vgstation13 copied to clipboard

Revamps Wild West

Open Kurfursten opened this issue 3 years ago • 11 comments

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?

image Once players reach the "escape ship" they will be able to teleport bodies home, and also turn on radio communications for the Z-level.

image 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.

image The streets have been cleared of mines and are better lit, but that doesn't mean the locals are pushovers...

image image

The town acts as a hub for a series of mines, caves, and even a crypt.

image 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.

Kurfursten avatar May 19 '22 02:05 Kurfursten

Based

angryturnip avatar May 19 '22 03:05 angryturnip

Did you fix the windows, you could always walk through them before for whatever reason on the old version?

Dacendeth avatar May 19 '22 11:05 Dacendeth

Yes

Kurfursten avatar May 19 '22 12:05 Kurfursten

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

BomberBro avatar May 20 '22 03:05 BomberBro

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.

Kurfursten avatar May 20 '22 03:05 Kurfursten

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)?

jellyveggie2 avatar May 24 '22 04:05 jellyveggie2

That's probably manageable

Kurfursten avatar May 24 '22 07:05 Kurfursten

Any news?

Eneocho avatar Jun 18 '22 15:06 Eneocho

I've been adding a lot of new behaviors for hostile mobs in this pack - new behaviors for

  1. Leashing
  2. Strafing
  3. Actions when retreating
  4. Actions when first aggroed
  5. 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.

Kurfursten avatar Jun 18 '22 17:06 Kurfursten

Just stopped by to say howdy.

Blithering avatar Aug 11 '22 14:08 Blithering

Gimme a drink, bartender

Optimism333 avatar Aug 31 '22 19:08 Optimism333