Sunday, August 19, 2018

Rogue Survivor alpha 10.1 release!

Hey!!

Alpha 10.1 is here!
Get it in the download page. You can get the source code as well.

Here's the readme. Have fun!

ALPHA 10.1 CHANGES
------------------
A minor update, mostly bugfixes and a couple of new features and tweaks.
For devs a new experimental useful/hilarious/depressing/infuriating Bot Mode.

FIXED BUGS
(1) (Stability) Ordering followers to drop all items could crash the game.
(2) (Rules) Group members could trigger each other trap (eg: your follower triggering your trap).
(3) (Stability) AI detected to attempt illegal or looping actions will not crash or lock the game anymore.
    They will just say something about it instead and wait a turn. 
NEW OPTION : AUTOSAVE
- New option: AutoSave Period, by default 24h.
- The game will autosave at regular intervals when you:
- start to sleep
- start a long wait
- or change map/district
- Manually saving the game will reschedule the next autosave.
NEW GAMEPLAY : STEALING FOLLOWERS
- Can steal followers if you have a higher Charismatic skill than their current leader.
- Just use the lead command on someone that has already a leader.
- The AIs can do it too!
UI : NEW ICON FOR NPC CARRYING VITAL ITEMS
- If an NPC has an item that is vital for you in your current condition, it will get a yellow $ icon.
- Vital items :
- Food when you are hungry
- Blue pills when sleepy
- Healing meds (bandages, medikit) when injured
- Curing meds (purple pills) when infected
- Keep in mind there is no guarantee the NPCs will trade the item with you. The icon is just there to help you notice the npc.
SURFACE MAPGEN
- New layout variant for houses : apartments, aka "cramped places of death".
- CHAR Agencies have books and magazines... which will probably be looted very quickly.
PRISON MAPGEN
- Cells doors are now unbreakable, because NPCs will now actually try to break free when trapped!
- "That person" down there can now be in any of the cells, not always the last one.
HOSPITAL MAPGEN
- Moved Jason Myers spawn point so he's more likely to roam around.
  Also gave him more stamina and made him more agressive.
- Increased max number of nurses starting trapped in hospital storage rooms.
AI
- Civilian followers are now much more likely to lay traps and build fortifications.
  They were previously too busy following their leader. You should see much more traps and fortifications around.
  "Light Feet" skill can be a life saver!
- NPCs will not pick up traps layed by themselves or their group.
  No more followers messing with your clever trap layout.
- NPCs will never trade away unique items unless for another unique item.
- Hungry civs searching for food will angrily push objects around only when inside. Pushing cars outside is not a productive food search
  method.
- NPCs leaders are a bit less likely to get stuck waiting for followers forever.
- Improved Explore and Wander behaviors logic. As a side effect, they can try to break free when trapped or blocked.
MISC
- Closing gates do not insta-kill anymore but inflict large damage, and if the victim is still alive the gate will not close.
- Book bore chance up to 10% (was 5%)
- Added a bunch of new names and surnames for NPCs.
- City Size option has now no effect on difficulty. There are both advantages and disadvantages for large cities so in the end it evens up.
- You can now bump into things to break them instead of using the Break command, but it will ask for confirmation.
- Typos fixes.
- Misc manual fix: removed obsolete mention that killing in self-defense is murder.
FOR DEVS
- Most changes in the source code marked by "// alpha 10.1".
- New experimental Bot Mode in Debug build only: AI takes control of player.
- Press INSERT to toggle ai taking control of the player.
  Will work for any ActorModel that has a default controller defined. As of alpha 10.1 that means all actors.
- The character controlled by the bot is still considered as the player by most of the game rules, the other AIs etc...
- Remember AIs do not leave districts so the bot won't either.
- The Bot will handle everything a player has to do : answer trade offers, choose skills upgrades etc...
- When the Bot is exploring, keep in mind it make no use of the player fov memory of the maps, so it is suboptimal when
  exploring for the player. Also the ais make no use of the messages the player is receiving like "you hear fighting..." etc...
- Fix (3) about AI not crashing the game is only in Release build. Debug build will still throw exceptions etc...
  Faulty AIs should not crash or lock the game in Release if possible.

Have fun!
And remember, die with a smile!

8 comments:

  1. Great! I expecting next version!!!

    ReplyDelete
  2. Great job. Bot Mode seems interesting.

    ReplyDelete
  3. Also, if You could improve the NPCs fighting, it would be amazing. When someone is able to attack, everyone that are attacking that someone will step back, leading to hordes of survivors stepping back and forward.

    ReplyDelete
    Replies
    1. "Kiting" behaviour can lead to funny dances in some situations. I have to improve on that.

      Delete
    2. Good to hear that, also human NPCs ( survivors and gang members ) appear to be spawning in buildings, they spawn in CHAR buildings too.

      Delete
  4. no way!!!! this is still in development? can't wait to try this alpha, I enjoyed a lot playing RS some years ago

    ReplyDelete
  5. Brings a tear to my eye, seeing one of my favorite game from the past come back to develpment, 6years it had been since?, i'll make sure I get to experience it all over again, oh the memories

    ReplyDelete
  6. Woa! I'm really happy you re-started the development of this awesome game. Time to time I've thought how funny was to play it :) This announce was the same day of my birthday, so I consider it a gift. Keep coding

    ReplyDelete