CleverRaven / Cataclysm-DDA

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
http://cataclysmdda.org
Other
10.33k stars 4.14k forks source link

Defense Mode additions and possible addition/changes #67706

Closed Kywi001 closed 12 months ago

Kywi001 commented 1 year ago

Is your feature request related to a problem? Please describe.

  1. Change how monster waves work.

    • change it into mission type so you can easily get rewards into the form of Merch. (see Sky island missions for example)
    • make the mission location spawn depending on what base type you have and make it so you can get multiple mission spawn depending on how big the location is. (This is to kind of balance the game, like how you get so much items in Mansions and Megastore) (And so monster spawns doesn't get trapped on outer walls you can't go due to forced teleport or corner lots, or so they don't wander way too far from the base) (You can probably modify bases to have these indestructible stones so you can easily tell the eoc where to spawn them(?))
  2. Wave difficulties,

    • I wonder if it's possible to make it so zombies gain more 1% to 10% more hp per wave that you can set like how you can set which type of monsters are allowed to spawn.
    • wave 0 spawns a NPC Caravan Merchant as well as start with 100$ Merch value, this is so you can set up your base.
    • wave 1 to 5 are monster waves.
    • wave 6 are NPC Caravan Merchant spawn
    • wave 7 are double monster spawn rate, or you can set it like a slider from 100% more upto 500% more
  3. Monster wave changes.

    • wave starts at 8am like usual but you are forced to wake up by some unknown power when it starts.
    • each wave lasts for 6hours ingame time, when it's time out, you fail that wave and all standing monsters are removed from the round, nulling your mission in the process
    • each failed wave gives you a 14 day -1 all stat debuff that stacks.
  4. More locations. (Would be nice if there's always a guaranteed pond right next to your base location that you can go to, and a lightly damaged Electric Car somewhere)

    • Blacksmith/Gunsmith location, without the NPC and turrets (3 wave spawns in any of the 4 sides)
    • Gunstore, but the looted versions (2 wave spawns in the front entrance)
    • Fire Lookout Tower (3 wave spawns in any of the 4 sides cuz this place is cheesable)
    • Survivor Camp (2 wave spawns in any of the 4 sides)
    • EVAC Shelter (2 wave spawns in any of the 4 sides)
    • Refugee Center, without the NPCs (4 wave spawns on all sides)
    • Cabin (2 wave spawns in any of the 4 sides)
    • Military Outpost, but the doors are changed into wooden ones (3 wave spawns in any of the 4 sides)
    • Mines, without the underground part (2 wave spawns in any of the 4 sides)
    • Cave (2 wave spawns in the front)
    • Sugar House (2 wave spawns in any of the 4 sides)
    • Sporting Goods Store (2 wave spawns in any of the 4 sides)
    • Motel (2 wave spawns in any of the 4 sides)
    • Radio Station (3 wave spawns in any of the 4 sides because this is cheesable)
    • Bank (2 wave spawns in front of the entrance)
    • Pawn shop (2 wave spawns in the front entrance)
    • Restaurant, the foodperson one (2 wave spawns in any of the 3 sides except the back)
    • Bastion Fort (2 wave spawns in the front)

For currently existing maps

Solution you would like.

This is just an idea/suggestion, I'm not really looking for a quick change or requiring it to be even implemented at all. I just found this mod to be quite fun and challenging.

I don't know when I will get my PC completed (currently have half the parts I needed) but when I get it up and running, I'd like to help on this mod.

Describe alternatives you have considered.

No response

Additional context

No response

github-actions[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Please do not bump or comment on this issue unless you are actively working on it. Stale issues, and stale issues that are closed are still considered.