Author Topic: Streets of Rogue (now at Alpha 47) $  (Read 4114 times)


  • Protector of the Temple
  • Global Moderator
  • Protector of the @
  • *****
  • Posts: 4773
    • View Profile
Streets of Rogue (now at Alpha 47) $
« on: September 16, 2016, 12:35:12 AM »  Win/Mac/Linux

Streets of Rogue is a rogue-lite about player choice, freedom, and anarchic fun. The game takes inspiration from fast-paced top-down rogue-lites like Binding of Isaac and Nuclear Throne, and adds free-form, experimentation-driven, emergent gameplay elements of RPGs like Deus Ex.

Rather than taking place in a dungeon, the game is set in a functioning, procedurally generated city, where complex AI informs denizens from all walks of life, who are just trying to get by in their daily activities.

In order to progress, the player will need to accomplish specific mission goals in any way they see fit through use of their special character traits, items, and the environment.

    Will you play as a soldier who shoots first and asks questions later?
    A stealthy scientist who uses chloroform and tranquilizer darts to silently take down the opposition?
    A genial bartender who can talk his way past the most intimidating of guards?
    Or how about a hyper-intelligent gorilla, rescuing other caged gorillas to form a small mobilized gorilla army?

The Mighty Feature-List

    Play the game YOUR way! Don't want to kill anybody? That's cool! Want to hack computers? Got ya covered!
    Random world generation and TOTALLY EXTREME gameplay variety means you can play for 600 hours and not get bored! Seriously though, go outside!!!
    Super-advanced artificial intelligence that won't put up with your crap! Outsmart these virtual humans and feel superior to your computer!
    Play as over 40 types of characters (in the final version)! Bartender, scientist, hacker, gorilla — hey, your job is probably in there too!
    Stupidly huge number of items (in the final version)! Shrink rays, hypnotizing devices, boomboxes, bear traps, food processors.. Oh, and guns too.
    2-Player cooperative mode lets you brutalize goons AND loneliness!
    Lead a gang, free slaves, drink beer, gib ghosts, become a vampire, shrink people and stomp on them. The most insanely varied game ever made.

When’s the final version coming out?
The current planned release date is August 2017.

How much will it cost?
Likely in the $12-$15 range.

How long will the game be in free alpha?
I can’t say for sure, but likely awhile.

What platforms will the game be on?
Windows, Mac, Linux, Xbox One, and PS4.

When is the next build coming out?
It varies. I’m going to try and keep it between 2 weeks and a month in the immediate future.

How can I stay informed about the game?
Sign up for the mailing list. Also, if you load up the game, there’s a widget at the top-right corner of the Main Menu that will notify you about updates to my devlog, and new builds that are released.

How long has the game been in development?
Since December of 2013. Full-time development began in March of 2015.

What engine are you using?
Unity 5. The game began development on Construct 2, but I ported it to Unity about 9 months in.

Will the game ever have online multiplayer?
Possibly. I can’t make any promises, though.

How about 4-player split-screen coop?
Probably not, given how chaotic that would probably be. But you never know.

Mod support?
I’d like to have some sort of mod support at some point.  It might not happen for the game’s ship date, but hopefully I’ll find some time in the future.

When will the game have music?
Hopefully in the near future.

In what languages will the game be available?
To be decided.

Will the game have unlocks?
Ya. The game will have a Home Base where you’ll be able to unlock things, skip levels, activate mutators, etc., similar to the home bases in Enter the Gungeon and Crypt of the Necrodancer.

Where can I report bugs?
You can send them through the in-game feedback form (click Feedback on the main menu), send them directly to my email, or post them in the #bug-reports channel of my Discord.

Do you take suggestions?
Yes, I’m planning on making a lot of content for Streets of Rogue, so suggestions for character classes, items, environmental objects, status effects, game mutators, secrets, etc. are always welcome, and actually have a decent chance of ending up in the game.  Send them through the routes mentioned in the previous question.

Can I make YouTube videos or stream the game?
Yes, there are no embargoes in place.

Did you make Burger Joint?

Why is your online handle “Madguy”?
My initials are M.A.D.  Also, literally been using it for 2 decades.

Alpha 12  ARRP'ish

I’ve been working pretty hard on Alpha 12 since I got back from PAX last week, and as a result, it includes no less than 108 bug fixes and 38 other gameplay and balance changes.
A big THANK YOU to everyone who’s been sending me their bugs and suggestions.  A huge chunk of the changes that went into this build are the direct result of your feedback.  I may not respond to everything I get in my inbox, but rest assured that your contributions are having a major impact.  If you sent me something, there’s a very good chance that it’s been addressed somewhere in this changelog.


Suspicious (Thief)
Other Additions and Changes

Killer Robot bleeds yellow blood
Red background for equipped items is more prominent
UI / Controls
Dev Notes removed from title screen
Tooltips for consumables now tell players how long the status effect will last
Cursor Text tells you when a chest is empty
The Take All button automatically closes the chest
Level numbers like 1-1 replaced with names in several spots
Included text to make it more obvious what some of the Stats screen information actually means
Feedback window can now be scrolled
Sound plays when trying to change hair/skin color etc. on a character where this is not possible
Sound plays when entering and exiting Cardboard Box
Doctor can use thrown weapons
Bumping into people as Assassin no longer removes Invisibility
Added a bit of time to the slow motion period after split screen occurs
Player cannot hire people to join their party after dismissing them
NPCs with the Resurrection status effect no longer drop items when they die
Vampire sucks blood faster than before
Player movement speed slowed down when biting people or operating objects
Slaves are now capable of buying their own freedom
Shapeshifter keeps their traits when switching bodies, except for Naked and Diminutive
Thief does not lunge forward as much when using Stealing Glove
Slave Helmet Remover can be used by the player on themselves
If an owned slave wanders too far from their Slavemasters, their Slave Helmet will explode
Shopkeeper, Bartender and Drug Dealer appear Missions Screen map
Interacting with empty chests will prompt the player character to tell you that they’re empty
Ammo Dispenser refill price takes into account the number of bullets you have left
It is now possible to complete multiple actions on the computer without the interaction stopping
Money is not given as a mission reward as frequently
Slave Helmet explodes when an owned Slave attempts to remove it
Shapeshifter loses health if the person they are possessing is killed
Comedian has a lower chance to make people hostile with unsuccessful jokes
Comedian has a chance for people to become followers after telling a successful joke
Artificial Intelligence
Cops no longer attack you if they see a property owner chasing you – only if they see an attack occur, as per the “Law of the Land” sign on Floor 1-2
Slightly more difficult to get Aligned people to turn against you
Friends of the person you turned on are more cognizant of what has happened
Followers leash back to you from a shorter distance if engaged in combat
If Killer Robot has no weapon, he will try to punch you
Bug Fixes

UI / Controls
Fix for environment objects staying highlighted if the mouse was highlighting them when the player entered the Missions screen or Main Menu
Fix for touch screen users not being able to click buttons with mouse
Fix for control rebinding menu not appearing
Fix for people’s health bars appearing to be full after being depossessed by Shapeshifter
Status effects that the player cannot keep between levels are removed from the side of the screen when player completes the level
Fix for armor-based starting items not appearing on the Character Select screen
Fix for slowdown remaining after scrolling weapons and then immediately entering the main menu
Fix for “Guilty” text appearing in weird spots when viewing all objects’ information with space bar
Fix for button weirdness when interacting with windows from the inside with Thief
Possible fix for a person’s name remaining on the screen if they are killed while a player is interacting with them
Right-clicking on Missions screen no longer attempts to teleport the player
Fix for names of objects appearing permanently next to gamepad target
Fix for inventory disappearing on entering new levels when auto-sort is turned off
Possible fix for Missions Screen getting stuck in certain 2-player circumstances
Fix for sign text not closing if sign is destroyed while player 2 is viewing
Fixed issues with skill bar and related text not displaying properly after Esc was pressed
Fix for traits sometimes appearing in slightly the wrong spot for Shapeshifter
Fix for NPC health bar sometimes going haywire after rescuing people on Rescur missions
Tooltips appear when moving the cursor over “mission slot boxes” for objects and people
Dark background appears behind cursor text on Missions screen when using gamepad
Shapeshifter’s face in the upper-left corner looks correct when possessing people
Fix for hair not appearing properly on Character Select if the player starts bald and switches styles
Fix for only 5 items being capable of appearing under Starting Items on Character Select screen
Possible fix for floors not appearing when certain video recording software is turned on
Fix for being able to see the Assassin’s face when changing hair type
Flamethrower fire no longer appears to clip through walls, and also looks a bit better
Short character select animation only plays if player clicks slot with character in it
Cardboard box no longer appears tiny when placed over Shapeshifter
Fix for people sometimes holding their guns weird when dancing
Fix for hats not initially appearing when new people are spawned into the game
Playfield Objects
Fix for Laser Emitter immediately blowing up when the player commanded followers to attack it
No longer possible to use the Clone Machine to clone certain items like Possession Stone
Fix for Generator counting down negative numbers after being destroyed using Wrench
No longer possible to trigger lasers with melee weapons from behind walls
Fix for the player sometimes not being able to pick up items if there were a lot of items on the ground
Wrestler has Codpiece initially equipped as intended
Fix for Key and Safe Combination sometimes not working
Possible fix for Quick Escape Teleporter teleporting the player outside the level
Fix for armor not being equipped properly when received from NPCs
Possible fix for items turning into random glitchy graphics when playing as Wrestler
Player faces proper direction after exiting Cardboard Box
Status Effects / Traits / Special Abilities
Gorilla exits Cardboard Box when using Primal Lunge, Cop during Arrest, and Wrestler during Toss
No longer possible to receive “Ghost” status effect twice
Killer Robot can no longer be handcuffed
Fix for Assassin being able to keep Camouflage permanently if it was on when exiting level
Special Ability recharge stops after a person exits the level
Can no longer Backstab dead bodies
“Clumsiness Accepted” now allows you to break windows without repercussions.  But not doors.
If Shapeshifter possesses another Shapeshifter, that Shapeshifter cannot possess another person
People with Resurrection will not stay frozen if they die after being frozen
Fix for game potentially locking up when entering elevator if player was about to lose status effect
Possible fix for Camouflage not working in some cases after player was teleported
Fix for Camouflage not working if a Security Camera was viewing the player prior to being destroyed
Fix for people not noticing the player when they stopped being invisible if they were standing still
Fix for issues occurring if certain things like death happened while Gorilla or Jock were charging their special abilities
No longer possible to Bite, Possess, Handcuff, Chloroform or Steal from people through shelves and doors
As Wrestler, no longer possible to pick up objects from behind walls
Fix for players always facing to the right after being Frozen
Fix for armor not being equipped properly when possessing people wearing armor
Slave Helmet is automatically equipped and unequipped when possessing/depossessing Slave
No longer possible for the Jock to charge into ghosts
Gorillas are capable of using Primal Lunge while holding thrown weapons
Player does not receive as many skill points for knocking out innocents
Fix for Game Over appearing if a player died directly after the other person exited the level
Fix for Game Over appearing if a player was teleporting while the other player died
Fix for level completing if a player was teleporting while the other player exited the level
Fix for game ending if a player dies while the other is falling into a hole
Gas no longer affects Holograms and playfield objects
Player can no longer gain skill points for killing people with Resurrection status effect
No longer possible for shopkeeper to ask the other player for his Key and Safe Combination
Player can no longer lose health while in the process of teleporting
Possible fix for players being teleported over Flame Grates and other dangers
Attempted fix for people going through walls and not breaking them
Fix for player sometimes being unable to teleport after failing Rescue quest
Fix for cases where player wasn’t able to move after being resurrected
Fix for controls locking when player trips on banana peel or crashes into wall as Jock while under cardboard box
Fix for player sometimes not doing proper amount of damage to aligned people who had turned hostile toward them
Fix for cases where player wouldn’t gain skill points for freeing prisoners
Missions complete properly if the player is dead while it completes, but is about to Resurrect
No longer possible to “Dismiss” slaves or people who you are rescuing for a mission
Mission status takes into account when people are dead but have Resurrection status effect
Doctor receives mission rewards properly now, instead of banana peels
Artificial Intelligence
Fix for followers not returning to follow you if you told them to attack something and they couldn’t find a path
Fix for slave ownership not transferring properly when possessing Slavemaster
Fix for people sometimes not recognizing when they have been broken out of prison
Slavemasters react properly when speaking to their owned Slaves
Fix for people getting angry at invisible people when they knock other people through walls and objects
Aligned NPCs can no longer turn on each other by accidentally hitting each other
Cops can never become “Guilty”
“Alerted” sound and animation no longer triggers every time people get up after being tripped
Non-owners in quest-oriented buildings are no longer considered “Guilty”
Fix for other cases on quests where people who were supposed to be Guilty were Innocent
Non-residents of an area who you dismiss from your party will always do “wander” behavior
People react appropriately when you enter their property and talk to them from behind
No longer able to distract people from property damage by having the other player talk to them
Fix for cases where AI wouldn’t realize that you had caused property damage
People no longer immediately stop searching for you when you turn invisible
Killer Robot no longer continues moving after being tripped by Banana Peel
Fix for Slaves not having the “Follow Me” option when possessing their Slavemaster
Level Generation
Fix for random objects appearing at the bottom left corner of the level
Possible fix for player spawning outside of the map
Corrected a small sound issue when using Gorilla’s Primal Lunge
Fix for Flamethrower and Ghost Gibber sound effects continuing after player was teleported
Gorillas no longer speak English when they get annoyed at you
Corrected misspelling in Tech Expert description
Fix for “Death By” appearing incorrectly on stats when killed by Turret or Fire Spewer
Fixed other cases where wrong “Death By” message was appearing
“Killer” text on stats screen no longer appears if you killed yourself with explosions or other means
Slaves owned by the player say correct line of dialogue upon interaction

One of the most promising recent projects really striking out there of late!    8)
« Last Edit: March 22, 2018, 05:30:53 PM by getter77 »
Brian Emre Jeffears
Aspiring Designer/Programmer/Composer
In Training


  • Protector of the Temple
  • Global Moderator
  • Protector of the @
  • *****
  • Posts: 4773
    • View Profile
Re: Streets of Rogue (now at Alpha 13 "So Twitchy")
« Reply #1 on: September 30, 2016, 01:22:25 AM »
Alpha 13  8)

New build is out!  Plenty of new stuff to check out, including Twitch integration!  If you’re a Twitch streamer, your viewers can now vote on disasters that occur throughout the game (do you want to face a riot, or a killer robot?), traits that the player receives at the end of levels, and certain quest rewards.  More stuff coming – as always, I’m open to your ideas.

I’ll be at TwitchCon all weekend, so if you’re there, stop by Taco Bell’s “Feed the Beta” booth and say hey, cuz that’s where I’ll be set up.  I’ll also be on TwitchCon’s Indie Stage at 2:15 PST Saturday and 3:45 PST Sunday if you wanna see me in full-on hype mode.
Big Features

Twitch Integration
Can be turned on from the Settings screen.  Twitch viewers can vote on which Traits the player receives at the end of levels, specific quest rewards that the player receives, and which disaster occurs on every third level (riot, killer robot, etc.).  Any of these can be turned on or off.


    Slum Dweller (as playable) - A “blank slate”
    Investment Banker - Get your Patrick Bateman on
    Assassin (as NPC) - Shows up if you owe money and don’t pay it back.

    Addict (Investment Banker) -  You’re addicted to drugs… all of them.  Take any status-effect-causing drug on a regular basis to avoid withdrawal effects.
    Moocher (Investment Banker) - Borrow money from Drug Dealer, Shopkeeper, and Bartender
    Super Studious (Slum Dweller) - Gain lots of extra skill points
    Jack of Extra Trades (Slum Dweller) - More traits to choose from when you level up
    Potential to Not Suck (Slum Dweller) - A random stat gains a point every other level-up, starting with level 2
    Camera Shy (Vampire) - Invisible to Security Cameras
    Floats Like Butterfly - More mobility when performing melee attacks
    Durabilitacious - Melee weapons take longer to break
    G-P-Yesss - Map is entirely filled at the beginning of levels
    Nimble Fingers - Your “(Doing something)…” bar fills much more quickly
    Studious -  Gain extra skill points
    I’m Outtie -  Gain speed when health is low
    Don’t Make Me Angry - Inflict more damage on enemies when health is low
    Disturbing Facial Expressions - Enemies are more likely to run away during battle
    Infectious Spirit - Followers gain extra health
    Kneecapper - Chance to cause Slow when hitting enemies
    Promise I’ll Return It! - People do not become angry when you steal their property
    Blends In Nicely - Distance at which people can see you is reduced
    Butterfinger-er - Chance to knock an enemy’s weapon out of their hands when they are blocking

Status Effects
    Withdrawal (Investment Banker) -  Ohhhhhh the pain.  The pain is unbearable.  You know what will make it all better?  DRUGS!
    Feelin’ Alright (Investment Banker) -  Life is good when you’re on drugs!  Until you’re not on drugs!  Then it’s terrible!
    Cyanide - Ow.
    Debt -  You’d better pay this back, or face potentially deadly consequences!  Also, interest.

    Shuriken - People generally dislike when you plant these in their faces.
    EMP Grenade - Shuts down electronics of all varieties.
    Dizzy Grenade - Named for the popular European egg-based video game hero.  Coincidentally, also causes dizziness.
    Hiring Voucher - Hire someone without paying them.  This voucher ensures that the Resistance will compensate them later.  Provided they feel like it.  Spoiler: They won’t.
    Cyanide Pill - Maybe don’t eat this.  Seriously.
    Kill Ammunizer - As a reward for killing people your guns will receive ammunition to ensure that the cycle of violence continues!
    Kill Healthenizer - Killing people heals you a bit.  But it won’t heal your tortured soul!
    Blindenizer - Creates a blinding flash that reduces people’s vision significantly (if temporarily), ensuring a dark future ravaged by stubbed toes.
    Paralyzer Trap - Paralyzes people temporarily.
    Water Pistol - Who says water pistols are just for water?  Combine this with anything that causes Status Effects.  Good times.
    Leafblower - Causes extreme noise pollution, aggravating bedroom programmers the world over. But in this game, it creates a huge gust of wind.

    Goodie Dispenser - Gives you a random treat.

    Thief occasionally says “Yoink!” when pickpocketing

Other Additions and Changes

UI / Controls
    Added “All Go Here”/”All Stand Guard” commands for when the player has multiple followers
    Not as easy to accidentally cancel out of handcuffing someone with the right mouse button
    Character Select screen shows the number of starting items the player will receive
    Player movement is only slowed down when biting or arresting, they will have full mobility when “operating” in other ways
    Made adjustments to Character Select screen to accommodate more Stats information

    Quick Escape Teleporter does not fire when player is possessing another agent with Shapeshifter
    Ammo Processor notifies the player if they try to use it with no guns in their inventory
    Fix for people not being killed by explosions when the player is far away
    If Vampire becomes full while biting someone, the victim becomes Dizzy
    Armor durability is taken into account when selling items
    People can no longer melee attack other people through bars
    No longer possible for items to be knocked through bars (they can be thrown through them still)
    Safes are unlocked when a computer in the area is destroyed
    When serving cocktails to people as Bartender, the drink takes 5 seconds to take effect
    Keys and Safe Combinations for a door/safe are removed from the game if the door or safe is opened through other means.  The same goes for Slave Helmet Remotes.
    Fires are destroyed when they injure people a couple of times.
    Grenades take less time to explode.
    People with Computer Illiterate can’t interact with Security Cams

Artificial Intelligence
    Added gang behavior for roving bands of Assassins

Bug Fixes

UI / Controls
    Fix for cursor text background staying on the screen after drag-dropping an item
    Fix for target sometimes remaining on the screen after player’s death in coop
    Fix for target sometimes flying over from a far-off location after player is revived
    “Throw limit” target that appears when a thrown item is equipped and using keyboard, no longer appears when player is using Hypnotizer, Laptop, etc.
    Fix for “Follow Me” choice sometimes appearing multiple times when talking to people
    Fix for “Follow Me” choice sometimes not appearing after you told someone to Stand Guard
    “Stole Items” stat appears properly at the end of the game
    Context buttons on other people are ordered in a more consistent way
    Giving people items from a stack no longer gives them an entire stack of items, creating dupes
    Fix for cursor always appearing red when combining an item with an item in the toolbar
    People’s “mouseover box” is correctly sized when person is a Giant or Shrunk
    Giants are highlighted properly when the player mouses over them
    People’s State Indicators (exclamation marks, etc.) appear in the proper position when the person is a Giant
    Adjusted health bar position for Giants
    When player starts the game with armor, its slot is placed to the right of the Special Ability slot
    Attempted fix for rare issue where opening Missions screen can break the game
    Fix for issue where player 2 could press A or RT to press one of player 1’s context buttons while player 1 hovered the mouse over the button
    Fix for player 2 cursor text not appearing on Missions Screen when player 1 is using keyboard and mouse

    Fix for people holding melee weapons incorrectly while dancing
    Fix for tiny issue where character highlighting (from mouse cursor) lagged by a frame
    Fix for Flamethrower fire sometimes appearing enormous when playing as Giant
    Ghost Gibber stream does not increase or decrease in size when Shrunk or Giant

Playfield Objects
    Fix for sometimes being able to destroy a single Laser Emitter, and not have the Laser be tripped
    No longer possible to emit gas from vents while gas was already spewing
    Clone machine can no longer be used to get more agents than a player’s limit
    Flaming barrels tossed by Wrestler cause people to become angry when they walk into the fire

    Fix for Four-Leaf Clovers actually increasing the chance of the owner’s opponent to score a crit
    Fix for cigarettes not hurting you when you smoke them
    Haterator no longer causes people to attack objects – only other people
    Ammo Processor can’t be used on important items like Key and Safe Combination
    Quick Escape Teleporter does not go off when reviving the other player
    Friend Phone can no longer be used to get more agents than a player’s limit beyond 1 extra
    Fix for instances where Flamethrower and Fire Spewer hitbox could continue past the point where the fire was blocked by a wall
    Land Mines explode when triggered by a nearby explosion or a melee attack
    Incendiary damage on items only occurs if the item is flashing red
    Fix for syringes being sold in stacks at Sell-O-Matic rather than individually
    Can no longer use Hypnotizer and Haterator on dead people.
    For for items dropping from player’s body in coop mode if player died immediately after consuming

Status Effects / Traits / Special Abilities
    Fix for random walls breaking when Wrestler throws objects at people
    No longer possible to bite, possess, etc. through windows
    Thief can no longer steal from people when their back is against the wall
    Backstab no longer works on people whose backs are against walls
    People who are sleeping can no longer be Backstabbed
    Comedian can no longer recruit the following types of people with jokes: Ghosts, questgivers, owned slaves, people who are already employed, and non-humans
    “Longer Status Effects” no longer causes certain items to give 15,000-second status effects
    Fix for screwy-ness occurring if a Wrestler died while holding an object

    When various things are teleported into the game world, they will not be teleported through windows and bars when they were not supposed to be in buildings
    Game is better at determining when people who can’t speak the same language should be able to interact with one another
    Gorillas (and anyone else who can’t speak English) won’t speak English, unless you have a translator or are of their species
    Player only receives skill points for freeing prisoners if they aren’t blown up in the process
    Shrunk and Diminutive people have the same size environment hitbox as normal-sized people to prevent them from slipping past objects they’re not supposed to
    When slaves blow up due to their slavemaster being too far away, other nearby people are killed properly.  The same goes for when the Slave Helmet is blown up while lying on the ground.
    Fix for owned slaves blowing up when the player teleported away
    Potential fix for people going through walls and not breaking them

Stats / Unlocks
    Player receives Skill Points for knocking people into holes
    Fixed exploit where players could get “Found Cool Stuff” multiple times by picking up objects in chests individually instead of using Take All
    Kills from Slave Helmet explosions are always attributed to the slave’s owner
    Player receives Skill Points for killing Slaves

    Mission fails when a Mission Item (or the person carrying it) falls down a hole

Artificial Intelligence
    Fix for people sometimes attempting to sleep in nonexistent beds
    No longer possible to get Slum Dweller into a state where they can’t Cause a Ruckus
    Can no longer trick people who wouldn’t normally Attack or Stand Guard for you into doing these things by saying All Attack or All Stand Guard to other followers
    Internal fix for “noises” that direct the AI to their location sticking around forever in some instances
    People who you release from prison won’t immediately follow you if you’ve reached your follower limit
    Fix for Cops getting angry when you knock around items that you’ve placed on the ground

Level Generation
    Another attempted fix for player spawning outside of the map

    Fix for sound effect not playing when Electro Touch is used on people
    Fix for sound effect not playing when certain types of projectiles hit windows

    Fix for wrong person saying “I’m too weak to do that” when reviving other player
    Followers no longer sometimes say “E_CantCome” when you try to bring them to the next level
    Limited Invisibility is now correctly known as Camouflage
    Corrected Backstab description – 10x damage only works when using Camouflage, not normal Invisibility

    Fix for oversight on people’s vision distances that should improve performance a bit

    Upgraded to Unity 5.4.1f1
« Last Edit: September 30, 2016, 01:34:12 AM by getter77 »
Brian Emre Jeffears
Aspiring Designer/Programmer/Composer
In Training


  • Bishop
  • ***
  • Posts: 200
    • View Profile
    • Weirdfellows
Re: Streets of Rogue (now at Alpha 13 "So Twitchy")
« Reply #2 on: October 01, 2016, 02:47:32 PM »
Wow, this game is actually pretty impressive. Enough content right now it's definitely worth messing around with. Haven't gotten too far, so I dunno how many levels there are, but definitely looks like it's one to watch.
Creator of the 7DRL Possession: Escape from the Nether Regions
Currently working on a sequel, simply titled Possession


  • Protector of the Temple
  • Global Moderator
  • Protector of the @
  • *****
  • Posts: 4773
    • View Profile
Re: Streets of Rogue (now at Alpha 14 "Spook-tacular")
« Reply #3 on: October 17, 2016, 10:44:22 PM »
Alpha 14

It’s October, which means I’ve added some obligatory Halloween-themed content to Streets of Rogue, in the form of the Werewolf character.  Consider your spine tingled and your pants soiled.
It has recently come to my attention that Streets of Rogue has gained a lot of popularity in China.  Hacked versions of the game have popped up, featuring a new logo and translated text – which I think is pretty frigging impressive!  But, I also wanted to offer people a more “legit” means of translating the game.  While I plan to have official translations in the completed version of Streets of Rogue next year, Alpha 14 allows anyone to translate the game to other languages.  For instructions on how this works, check out the file in your Streets of Rogue directory: “/StreetsOfRogue_Data/Localization/How To Make Translations.txt”.
The “huge new feature” mentioned in last update’s video is in the works, which is why this update is a bit smaller than usual.  STAY TUNED, KIDS.
Big Features

Fan Translation Support
Support for fan translations to other languages has been added.

Werewolf - Rip and tear to your heart’s content, but be sure to get out of harm’s way before the effect runs off!
Special Abilities
Werewolf Transformation
Sharp Lunge

Bloodlust (Werewolf) - Gibbing people restores your health
Sausage Fingers (Werewolf) - Can’t use weapons
Pea-Brained (Werewolf) - Can’t interact with objects or use items
Status Effects
Crazy-Dizzy - Works like Dizzy, but being attacked doesn’t remove the effect
Other Additions and Changes

Yet another attempt at minimizing times when people are knocked through walls without them breaking
Items thrown with the gamepad without aiming are always thrown their maximum distance
Security Cameras don’t become alert when the player is under a Cardboard Box
Dizzy now removes Withdrawal from Investment Banker
Soldier starts with Kill Ammunizer
Clone Machine has a 3 item limit
Drug Dealer sells more varied items
Artificial Intelligence
When possessing Slavemasters as Shapeshifter, owned Slaves will join your party

Don’t Trigger Floor Hazards is now called Graceful
Good Trader is now called Shrewd Negotiator
Bad Trader is now called Sucker
Lunges (Gorilla, Werewolf) knock people back further
When using Lunges (Werewolf, Gorilla), game does extra prediction to figure out who you were trying to target

Bug Fixes

UI / Controls
No longer possible to interact with things while performing a melee attack or throw
Fix for longer level names not always fitting on the Missions screen
Projectile weapon ammo count appears red when the weapon is at 25% capacity
Pressing LT on the gamepad now cancels hacker’s special ability
Fix for status effect display moving to odd location on the screen if the player opened a Shop or Chest while having more than one status effect.
Fix for cursor text background appearing when it shouldn’t when dropping items
Fix for cops getting angry if you stole from trash cans by clicking specific items instead of Take All
oAuth field text is now blocked so that viewers can’t see it

Fix for player’s head being missing after Depossessing from Gorilla
Fix for the wrong hair/facial hair/hair color/skin color appearing on recently Depossessed person

Playfield Objects
Goodie Machine context buttons close properly after hacker lowers the price
Player does not lose a Hacking Tool every time they do something new on a Computer
Checking email on computers does not cost you a Hacking Tool

Dynamite is affected by incendiary damage
Ammo Stealer can no longer be used on the player
Water Pistol no longer appears to have 12 ammo initially despite not being filled
Water Pistol can no longer be cloned
Fix for armor breaking repeatedly but never disappearing after being given to an NPC follower
Fix for Food Processor being able to turn important items into food
Key is not destroyed if a door is opened, but not unlocked
Keys and Safe Combinations are destroyed if the corresponding Door or Safe is destroyed
Key is not destroyed if a door is opened/destroyed, but is not a prison door

Status Effects / Traits / Special Abilities
Fix for being able to do 1 damage to Aligned people when they are Invincible
Kneecapper can no longer be used by the player on themselves with AoE weapons
Fix for Kneecapper having effect that “Don’t Make Me Angry” was supposed to have
When depossessing as Shapeshifter, Slow and Fast remain active as they should
Fix for Slum Dweller’s health not being restored properly during level-up when gaining Endurance due to “Potential to Not Suck”
Fix for stats being able to go past 4 as a result of “Potential to Not Suck”
Fix for two players being able to simultaneously arrest the same person
Fix for Vampire victims not becoming Dizzy if Vampire walked away mid-snack
People can no longer be knocked out while Invincible
Fix for debt not being reset properly between games
Fix for “I’m Outtie” causing ghost player to run at extremely high speeds
Fix for dizzy stars appearing at times when they weren’t supposed to
Fix for Confused not carrying over between levels
Confused people will no longer walk around while Frozen
When Possessing, the Shapeshifter only switches weapons if the possessed person is unable to use the currently wielded weapon, or if the possessed person had a weapon and the Shapeshifter did not
Fix for “Charge” and “Lunge” being cancelled during freeze frames

Fix for issue where killing someone on a Retrieve mission after bribing them for the item would cause the mission to fail
Fix for issue that could prevent “Find Bombs” mission from being completed if bombs fell in holes
In “Bombs Falling” levels, fixed issue where bombs could spawn near a player who had already exited the level

Artificial Intelligence
Fix for people ignoring your other party members when factoring ‘threaten’ percentage, and determining whether to keep fighting you

Made internal adjustments to support long pieces of text fitting in small spaces, for when languages other than English are being used
Fix for Hiring Voucher button having error text
Fix for Gorilla not speaking English when talking to you while being rescued
Brian Emre Jeffears
Aspiring Designer/Programmer/Composer
In Training


  • Protector of the Temple
  • Global Moderator
  • Protector of the @
  • *****
  • Posts: 4773
    • View Profile
Re: Streets of Rogue (now at Alpha 15 Online Multiplayer Beta)
« Reply #4 on: December 22, 2016, 10:52:50 PM »
Alpha 15

Following the most grueling 2.5-month crunch of Streets of Rogue’s entire development / my entire lifetime, 4-player online multiplayer coop is finally, like, a real thing!  Kinda!
Let me explain!  I don’t consider the current iteration of Multiplayer stable enough to be included with the primary release build.  There’s still a lot of bugs to be fixed, and connection issues are semi-rampant with the matchmaking system I have in place right now.  Still, it’s functional enough that you should be able to get in there and have some GOOD, CLEAN FUN.  That’s right, don’t go on and harass people and such.  Edgelording is soooo 2015.
Back to what I was saying - You can play Streets of Rogue multiplayer by downloading the new Development Build of the game.  I will be updating this build more frequently (and with less fanfare) than I do the normal alpha updates.  The Development Build sends information and error reports up to the cloud where I can make use of it to fix bugs.  It’s potentially less stable than the normal builds, and performs slightly worse.  But if you want to help with the game’s development, this is what you should be using.
Also of note, Streets of Rogue FINALLY has MUSIC, thanks to the lovely and talented Craig Barnes.  You can get the entire soundtrack on his bandcamp site for cheap right now.  New tracks will be added throughout the game’s development, and the price might end up higher too, so be sure to get in on this early!
Since multiplayer has been essentially my only focus, there haven’t been many changes to the base game since Alpha 14.  But, don’t expect a 2-month wait between builds again – Adding multiplayer support was no joke.  Seriously, my brain is mush.  Here’s the full changelog:
Big Features

‘Nuff said.  Only available in the Development Build.
It’s really catchy, ‘90s hip-hop and jock jam inspired stuff.
Other Additions and Changes

UI / Controls
Main Menu button added
Text spacing changed in a few spots to better accommodate translations
Bug Fixes

UI / Controls
Fix for Accept and Complete buttons not working when clicked
Controller vibration is now functional on Mac and Linux
Playfield Objects
Fix for generator flashing repeatedly and never exploding (literally dozens of people emailed me about this one, holy crap)
Fix for weapons not being unequipped after being sold, given away, etc.
Status Effects / Traits / Special Abilities
Fix for Shapeshifter not being able to interact with things after death and resurrection when lighting was set to None
Brian Emre Jeffears
Aspiring Designer/Programmer/Composer
In Training


  • Protector of the Temple
  • Global Moderator
  • Protector of the @
  • *****
  • Posts: 4773
    • View Profile
Re: Streets of Rogue (now Early Access) $
« Reply #5 on: March 10, 2017, 06:23:46 PM »
Now on Early Access, with the last early edition apparently still there on itch for the time being:  STILL!   8)

New features for the Steam version:

    Online Multiplayer
    4-Player Local Coop Support
    Home Base
    Daily Runs
    Steam Achievements
    Game is saved when the player quits
    Cloud Saves
    Steam Big Picture virtual keyboard support
    Introduction, Tutorial, and story stuff
    Support for 7 new languages: Chinese (simplified), Korean, German, Spanish, Portuguese, French and Russian

Brian Emre Jeffears
Aspiring Designer/Programmer/Composer
In Training


  • Protector of the Temple
  • Global Moderator
  • Protector of the @
  • *****
  • Posts: 4773
    • View Profile
Re: Streets of Rogue (now at Alpha 20f) $
« Reply #6 on: March 19, 2017, 01:12:37 PM »
Alpha 20f

Lots of fixes -- Notably, 21:9 support has been added (edit: won't be available until next build unless you force it, see here), and a bunch of the multiplayer disconnect issues (where a person's avatar did not leave the game after they were disconnected) may be cleared up now.

UI / Controls
Gamepad targeting movement (i.e. using hacking tools, telling people who to attack, etc.) slowed down a bit
Added failsafe for people getting very far in Endless and not having any more traits to pick
Fix for people getting very far in endless and banana peels appearing as rewards
Potential fix for Twitch vote staying on the screen after it has completed
If the player chooses Industrial through the Mysterious Elevator and dies, they will start at 2-1.
Fix for Unlocks not working in Home Base if Sandbox mutator is activated
Fix for stackable items sometimes changing position in the inventory when a new item of that type was picked up
Fixed ability to duplicate items when the player’s inventory is full

Added better 21:9 Widescreen support so you can actually see the whole interface (edit: won't be available until next build unless you force it)
Added simple command line parameters for fullscreen and windowed: +fullscreen and +windowed
When blood is disabled, players who are gibbed will simply disappear in a puff of smoke
Fix for characters sometimes appearing weird in Daily Run after the player had done a normal run

Fix for Shapeshifter being able to use weapons after possessing people who weren’t capable of using them, and subsequent weapon wheel weirdness
Gave Killer Robot some potential drops. These are just temporary, I’ll change this later!

Status Effects / Traits / Special Abilities
Fix for Werewolf sometimes losing his transform ability after dying in multiplayer
Fix for players not punching when affected by Rage Poison

Fix for characters getting stuck inside walls

Stats / Unlocks
Fix for “Time Limit + Time Bonuses” not appearing on Mutators menu
Level timer begins when level has finished loading entirely

Artificial Intelligence
Fixed Killer Robot not punching if he loses his ammo

Level Generation
Fixed rare freeze when spawning Killer Robot

Character Select screen no longer shows E_ in circumstances where the player will not start off with any items due to mutators that they’ve applied
Added text to indicate more clearly that Save and Quit exists
Sandbox text indicates that you can’t unlock things in this mode.
Localization files updated

Fixed issue where player could teleport to the beginning of the level after destroying the generator, allowing them to get stuck

Added another method of checking for disconnects. This will hopefully alleviate issues where someone disconnects and their character remains in the game.
Added 60 second timeout when host exits level. After completion, everyone will be teleported to the elevator.
If someone remains on the character select screen for too long when other people have finished the level, the straggler will be kicked from the game.
Clients quitting manually and kicked players are forced out of the game more quickly and using a modified algorithm
When kicking, no longer necessary to use proper capitalization in the player’s name
Fixed some instances where player could enter the game as a horrific purple lollipop monster thing

Fixed last build's addition of "miniature health pack"

UI / Controls
Potential fix for some players not being able to use gamepads past the title screen
Potential fix for some players not seeing gamepad button icons properly within in-game instruction texts
Fix for being able to scroll “details” text in local coop scrolling menus out of its box by using the d-pad
Now possible to use d-pad on scrolling menus in local coop
Fix for being able to accidentally return to home base if ‘Q’ was pressed after dying as Shapeshifter in while in someone else’s body
Fixed characters appearing with wrong heads on Character Select after achieving new unlocks

Status Effects / Traits / Special Abilities
Fix for “Addict” trait not appearing for Investment Banker on Character Select
Players who are knocked out are revived in 10 seconds, and no longer need someone else to revive them

Stats / Unlocks
If the player triggers achievements while Steam is not online, they will be triggered when the player goes online and starts the game
Added limit of 50 nuggets that the player may possess at any time

Level Generation
Possible fix for game occasionally getting stuck at 100% on loading screen
Fixed being able to break the tutorial by hitting bouncer into lasers
Fixed yet another tutorial exploit where you could get an extra Wall Bypasser if you used the first one in just the right spot

Level Generation
Possible fix for game occasionally getting stuck at 100% on loading screen

Fixed being able to break the tutorial by hitting bouncer into lasers
Fixed yet another tutorial exploit where you could get an extra Wall Bypasser if you used the first one in just the right spot

Added Region setting to make it easier for people to find games
Fixed clients not being able to bring party members between levels during online play
Fixed player 4 not being able to bring party members between levels during local play
Fix for not being able to create or join games after pressing Esc while on the Loading screen
Fixed some instances where client could connect and choose a character, only for it to say “Waiting for host to select a character” when he already had
Fix for scenario where clients could screw up the host’s game if they quit at the exact right time while the level was changing
When clients quit manually, they are removed from the server immediately

EDIT: Forgot to include this:
We had mistakenly listed the game as supporting Portuguese, when in actuality we are supporting Brazilian Portuguese (pt-br). Changes have been made in-game, in Steam Achievements, and on the store page to reflect this. Localization files updated as well.
Fixed text size for various languages in a few spots[/list

Changed appearance of Health Pack so that the Red Cross won’t throw a fit (also I accidentally introduced a bug where it appears super tiny. Will fix it next build)

UI / Controls
Added “Online” option to Home Base “Co-Op” character
Nugget display appears at the corner of menus to make your nugget count more obvious
Devlog button now links to Steam news

Level Generation
Tutorial is now accessible through a more obviously placed character in the Home Base
Wrestler now appears properly in the Home Base
Fixed tutorial exploit that allowed the shopkeeper to open the locked door

Stats / Unlocks
Now possible to unlocks Assassin if you anger someone (just not make them hostile)
Reduced number of drinks to unlock Bartender to 10

UI / Controls
Fix for game sometimes freezing if you unlocked something while simultaneously completing a mission
Fix for unlock notifications sometimes staying on the screen permanently if activated at the end of a level
Unlock notifications are non-skippable to prevent people from missing them
/teleport can no longer be used in the Home Base
Fix for user’s Fan Translations setting not being saved properly

No longer possible to receive certain items that have not been properly programmed for multiplayer

Status Effects / Traits / Special Abilities
Fix for players being able to keep some status effects permanently between levels if exiting with 1 second left

Stats / Unlocks
Fix for one of the Unlock items not actually being unlockable
Fix for clients not being able to unlock certain end-of-level unlocks in multiplayer mode
Fix for some end-of-level unlocks not triggering when completing the final level

Artificial Intelligence
Fixed other people being “Aligned” or “Hostile” toward the player in Home Base

Fixed Chinese text appearing too small in certain spots
“Rewarded” text now appears in the appropriate language
Brian Emre Jeffears
Aspiring Designer/Programmer/Composer
In Training


  • Protector of the Temple
  • Global Moderator
  • Protector of the @
  • *****
  • Posts: 4773
    • View Profile
Re: Streets of Rogue (now at Alpha 20h) $
« Reply #7 on: March 30, 2017, 12:46:44 PM »
Alpha 20h
Today's update includes a brand new Mutator called "Rogue Vision". When enabled, the camera will only display objects and people that are within your character's field of vision, much like a traditional roguelike. It changes up the gameplay in a pretty significant way -- let me know what you think of it, and how it can be improved

UI / Controls
    Now possible to click multiplayer browser headings to sort by their value
    Small fixes to timing when quest completion notification appears
    Fix for game not being paused while “Mission Complete” notification was on the screen after completing optional missions

    Fix for characters sometimes appearing with gorilla head after playing Daily Run
    Chicken nugget appears less potato-like and more chicken nugget-like

Status Effects / Traits / Special Abilities
    Fix for game freeze that could occur when exiting levels as Investment Banker
    Fix for Giantizer not allowing players to knock down walls if they used it while standing next to a steel door
    Fixed syringe giving NPCs 2 status effects when given directly to them

    Fixed difficulties going through east/west-facing windows

    “Hidden Bombs” disaster does not occur in Sandbox mode since it is essentially a mission
    Fix for banana peels appearing as Optional mission rewards

    Fix for instructions sometimes not appearing directly after killing Shopkeeper

    Added “Rogue Vision” mutator: You can only see people within your character’s line of sight
    In “Everyone Hates You”, people who are normally aligned with you remain aligned
    Killer Robot does not run out of ammo during Rocket Chaos mutator
    Fixed “New character every level” not giving people access to all characters during Daily Runs

Level Generation
    Time-based disasters such as Radiation or “Find Bombs” will not spawn when the player has activated a time-based mutator

    Updated localization files with some new text

    Twitch integration can be used in multiplayer games
    Updated NAT Traversal plugin
    Fix for clients not being able to properly give items to NPCs
    Fixed NPC text sometimes appearing in the wrong language when playing with someone from a different territory
    Fix for pick-uppable items not flashing on client

UI / Controls
    Potential fix for game starting with black screen and “New Text”
    Potential fix for game occasionally freezing when displaying “Quest Completed” messages
    Added more controller calibration options so players can set dead zone, sensitivity, etc.
    Players can now rebind the Attack and Special Ability buttons on the gamepad (RT and LT).

    Ultrawide resolutions should appear in the graphics settings now if your monitor supports them (let me know if they don’t)
    More interface changes to accommodate Ultrawide users

Playfield Objects
    Fix for issue where characters could disappear and then reappear at the very corner of the map, introduced along with last update’s “people can’t get stuck in walls” fix

    Fixed NPCs taking damage while in Elevator during Radiation levels

Stats / Unlocks
    Fix for “Time Limit + Time Bonuses” not unlocking

Artificial Intelligence
    Fix for some instances where characters could appear stuck between an object and the wall

Level Generation
    Fix for Rescue missions appearing more often than they were intended to
    Another potential fix for “Freeze at 100%”

    Quick-Health button will always use health items during “Low Health” mutator
    No longer possible to use the Item Teleporter while in ghost form in Sandbox mode

    Fix for end-of-level time limits being shorter than stated in the text (example: “You have 30 seconds to exit the level” only gave the player 10 seconds.)
    Fix for “Everyone Hates You” mutator not affecting clients
    Players are required to enter password when invited to password-protected matches
    Fix for clients being able to close host’s menus
    Improvements to how canceling during load works as client
    Set up the basis for retrieving multiplayer game ping on matchmaking screen (still needs testing before I add to the UI)
    Fixed clients not receiving skill points for stealing items from chests
Brian Emre Jeffears
Aspiring Designer/Programmer/Composer
In Training


  • Protector of the Temple
  • Global Moderator
  • Protector of the @
  • *****
  • Posts: 4773
    • View Profile
Re: Streets of Rogue (now at Alpha 22) $
« Reply #8 on: April 14, 2017, 01:48:04 AM »
Alpha 22
The bulk of today’s update deals with new content for the Industrial levels. Admittedly, I bit off a little more than I could chew. Basically, I started working on a whole bunch of new content at once, and wasn’t able to finish all of it before this week’s update. There have been some significant updates to the Industrial levels, but I’m by no means finished with them. At the very least, this should give you a clearer idea of the direction I want to go with this part of the game. I’m still open very to suggestions if you’ve got ‘em. Also, please report any new bugs you find with the new content, because I'm sure there are a bunch...

I’ll be starting work on the Park levels very soon. They’re essentially the game’s version of the grassy/outdoor theme. The next bi-weekly update might be a fairly minor one, because I’ll be knee-deep in prepping these new levels. It might be a couple of updates before they’re officially “open for business”. Taking suggestions now!

There are still a bunch of modifications I want to make based on the feedback from the previous update. I only had time to buff the Vampire a bit for this update.

Alpha 22
Factory floor

Status Effects
Wet (serves no purpose yet)
Electrocuted (can't do this yet)

Items Added
Gas Mask
Oil Container

Items Modified
Cigarette Lighter can be used to set oil on fire
Fix for Killer Robot sometimes getting “non-infinite” version of Rocket Launcher

Objects Added
Saw Blade
Mine Cart
Conveyor Belt
Tubes that spew objects onto conveyor belts
Objects spewed from tubes
Continuous Crusher Trap
Overclocked Generator
Non-trapdoor-based holes
Slime Barrel
Slime Puddle
Fire Hydrant
Indoor flame grates
Permanently flaming flame grates
Permanently spewing gas vents
Oil spilled on ground
Water spilled on ground (with “expanding puddles”)
Water projectile

Objects Modified
Crusher does damage as soon as it hits people, rather than having to traps people between it and the wall
Crusher does 30 damage instead of 40
Changed collider size of Crusher
Fixed issue where Crusher would get screwy on clients if they went far away and came back
Floor trap switches are no longer found in Industrial

Vampire’s victims no longer get “tapped out”. Vampire gains 1 health for every 3 health he drains from his victim. Victim also emits a louder noise for other people to hear.

Fix for player’s death method being classified as “Fell in Hole” if this occurred after they died

Level Generation
Added new Industrial objects into existing buildings
Industrial factories tend to be filled with Workers and Goons
Some factories will permanently spawn gas
NPCs will wear Gas Masks when necessary, if factory is permanently spawning gas
Mine Cart tracks may now appear in the middle of levels
Industrial factories no longer have Floor Switch traps
Oil appears on the ground at random spots in Industrial levels

Artificial Intelligence
NPCs are better at avoiding traps and holes

Things I started but didn't finish yet
Moving Fire Spewers
Fireball Spitter
Pipes on walls that spew gas when shot
Fireball projectile
Robots that aren't trying to murder you
New buildings and "level chunks"
A bunch of other little Industrial modifications

UI / Controls
Game does not go into slow-motion mode when remotely hacking
When hacking certain objects that allow for multiple commands, the contextual buttons do not disappear after entering a command
Auto-aim is slightly smarter
Fix for issue where it was possible for players to get stuck in walls after returning from ghost form
Fix for not being able to place some stackable items into toolbar slots

Cops and other character classes that are walking around levels randomly have a chance to carry guns and other more powerful weapons. This chance is increased as the player progresses in the game.
Hackers start with 2 Time Bombs instead of 3
Investment Banker starts with $300 instead of $500

Playfield Objects
Destroying Gravestones has a chance of spawning an angry Ghost
When Wrestler throws certain types of objects, they will inflict status effects upon the person they hit
Objects thrown by Wrestler have a chance of dizzying the person they hit
Stove spawns a fire when destroyed
When hacked, Refrigerator is capable of breaking through walls
Refrigerator plays proper sound effect when smacking into people after being hacked
Doors armed with Detonators can now be hacked to disarm them
Sell-O-Matic and Portable Sell-O-Matic prices for weapons and armor now take durability and ammo into account
Player receives 100 skill points for “Found Cool Stuff” instead of 200
Safes no longer have a chance of containing a tiny amount of money
Winning chances on slot machine are capped at a certain point when using things like the hacking ability and Four-Leaf Clovers in conjunction with one another.

Added item “Fud”, which is a new type of food item
Food Processor only produces Fud
Resurrection Shampoo’s value has been increased from $100 to $200
Armor Durability Spray’s price increased from $50 to $100
Cyanide Pill’s price increased from $50 to $150
Kill Ammunizer only restores ammo for 1 of the weapons in your inventory, selected at random
Kill Ammunizer and Kill Profiter show status text when giving the player ammo and money
Water Pistol holds 8 shots instead of 12
Water Pistol cannot be refilled through Ammo Dispenser or Kill Ammunizer
EMP Grenades cause Killer Robot to become temporarily Paralyzed
Doctor is capable of using Tranquilizer Gun and Leafblower, but can no longer use throwable weapons that inflict damage
Portable Sell-O-Matic gives slightly worse deals than normal Sell-O-Matic
NPCs have a lower chance of carrying items that are not weapons or money
Chest Objects have a lower chance of containing multiple items
Throwing Rocks does damage to people now
Investment Banker can no longer use Cigarettes to prevent withdrawal from taking hold -- they’re just not strong enough!
Fix for some NPCs having an item called “E_”

Status Effects / Traits / Special Abilities
Vampire’s bite adds 3 health per suck instead of 2. Damage per suck is still 4.
Vampire’s bite may do a max damage of 20 to a person (+15 health to vampire) before that person is “tapped out”.
Skinny Nerdlinger now causes certain guns to cause knockback to the player when fired
Tank-Like cancels out all gun knockback
Shapeshifter “Possess” ability now has a 10 second cooldown after exiting someone’s body
Fix for Shapeshifter not being able to possess sleeping people
Shapeshifter now has “Antisocial” trait
If Shapeshifter possesses someone in front of a Neutral NPC, that NPC will become Annoyed
Werewolf is no longer required to gib people for Bloodlust to activate, he only needs to kill them
Werewolf’s Lunge ability no longer has a charge-up period
Added “Unstoppable-ish” trait for Werewolf, which works similar to Tank-Like, but bullets do not cause knockback
Added “Ultimate Butterfinger-er” trait for Werewolf, which knocks weapons out of people’s hands every time a collision occurs
Size of Werewolf’s claws increased
Comedian’s audience has a lower chance of becoming hostile and attacking the Comedian when a joke fails
Comedian’s audience has a small chance of becoming Aligned instead of Loyal when a joke is successful
Backstabs can only be performed if the victim is not already in combat
Added “Master of Disaster” trait for Jock, which gives him a small amount of XP for each object or wall that he destroys
Thief receives 15 skill points for pickpocketing instead of 10
Investment Banker’s “Withdrawal” stops taking health from the player at 20 HP (10 with the Low Health mutator) instead of 5

Radiation blasts occur every 20 seconds instead of every 15 seconds
Falling bombs produce a more obvious lighting effect to help players better avoid their radius

In Rogue Vision, fences are always visible, so doors next to fences won’t appear to be floating in a void
When Low Health mutator is activated, hazard damage from crusher traps, holes, acid, and poison is halved to alleviate the chance of cheap deaths
In Low Health mode, health items only give the player half the health they normally do.
Fix for Crusher sometimes appearing at inappropriate times with Rogue Vision turned on
In Rogue Vision, fix for out-of-view NPCs’ flashing outlines appearing when using Hypnotizer and other methods where NPCs are being targeted
Fix for bullet particles sometimes remaining on-screen for clients in multiplayer Rogue Vision mode

Level Generation
Player is more likely to see 1 of each type of “vending machine” per level (Sell-O-Matic, Ammo Dispenser, etc.), with fewer duplicates

Artificial Intelligence
When a cop starts arresting someone, interactions between that person and other players will cease
Ghosts deal with solid walls a bit better
Cops now only attack people who they’ve witnessed attack someone else, instead of just attacking both people. However, if they see two people fighting, they will still attack both of them.
If cops witness a property owner attacking someone, they will always side with the property owner and attack the other person.
People employed by Werewolf do not run away when player turns into Werewolf
Releasing people from prison makes them Loyal toward the player
After rescuing someone for an optional mission and bringing them to a questgiver, they will remain Loyal to you

Fix for some of the German translation not appearing properly
“Acid” is now known as “Sulfuric Acid” to avoid confusion with the drug of the same name

Mutators are cleared when the player enters the Tutorial

Fix for Shapeshifter clients losing their extra traits when depossessing
Brian Emre Jeffears
Aspiring Designer/Programmer/Composer
In Training


  • Protector of the Temple
  • Global Moderator
  • Protector of the @
  • *****
  • Posts: 4773
    • View Profile
Re: Streets of Rogue (now at Alpha 23) $
« Reply #9 on: April 27, 2017, 11:01:37 PM »
Alpha 23

As I mentioned in the previous update, this week's update is relatively minor. It's mostly bugfixes relating to the Industrial content that I added in Alpha 22.

Most of my time has been spent on programming for the upcoming Level 3, the "Park" area. Bodies of water are now possible in the game, and swimming is working quite nicely. I want these levels to have a much more open, less claustrophobic feel to them, to give players a nice mid-game change of pace before the more city-oriented Levels 4 and 5.

I can't promise that Level 3 will be playable in the May 11th update, but definitely the one after that. In the meantime, I'm still taking suggestions for the Industrial and Park areas. And as always, let me know if anything is horribly broken in this build, so that I can hotfix it!

Alpha 23
Fix for NPCs sometimes not coming from one level to the next

Traits / Status Effects
Players can no longer move by attacking when Paralyzed
Reduced Shapeshifter’s Depossess cooldown from 10 to 5
Noise created when Vampire bites someone is softer, essentially reverting one of the changes from the previous version.

Rocket Launchers have a much lower monetary value when Rocket Launcher Chaos is activated
It is easier to find Cigarette Lighters
Fix for “E_” items dropping from NPCs when “No Melee Weapons” and “No Guns” mutators are activated

Saw Blades, Crushers, Mine Carts and Refrigerators no longer harm ghosts
It should no longer be possible for Floor Switches, Saw Blades, etc. to spawn outside buildings
Fix for Ghost not being able to pass through extended Crusher
Fix for sound effect of Crusher extending sometimes not playing
Fix for Mine Cart tracks not always appearing
Fix for Saw Blade light continuing to appear after the object is destroyed
Fixed issue where Crusher could continue operating after its wall was destroyed
Fixed Fire Spewer not functioning on client side during multiplayer games
Saw Blades no longer appear at extremely narrow gaps, since the AI won’t be able to deal with it well
Increased hitbox size on Mine Cart
If important items are knocked into incinerators, they will be teleported out
Fixed issue where players could be teleported on top of Flame Grates
Water from Fire Hydrant doesn’t knock the player back as far, preventing situations where the player can get stuck
Toilet causes water explosion when destroyed
Robot no longer has the good sense to stop moving when there is danger ahead, such as a mine cart about to go by
NPCs will no longer try to use the Oil Container as a weapon
Robot can no longer take damage from certain status effects such as Cyanide
Fix for a number of instances where “trap” objects could be positioned improperly
Fixed instances where Objects were placed in spots where they could be accidentally set on fire by conveyor belt objects

Added Camera Speed option to prevent camera from following target
Fix for Gamepad 3 and Gamepad 4 buttons on Control Settings screen not working properly when clicked with mouse
Fix for multiplayer client sometimes not being able to hack or otherwise target in a similar manner when using the gamepad
When using hacking target with gamepad, frame rate does not affect movement speed

Fix for certain types of bullets not always having correct lighting

NPCs are better about knowing when to flee burning buildings
NPCs don’t stop at mine cart tracks when fleeing

Stove removed from Tutorial, since it can now burn the walls down
Rocks do not do damage during the tutorial, since the player was able to kill the Tutorial Giver

Fix for players dying after other players had entered elevator, and entering the next level as a non-ghost with 0 health
Fix for some instances of “purple worm E_ man” appearing, particularly in Home Base

Updated Unity engine to 5.6.0f3 from 5.5.2f1, and fixed a bunch of new bugs stemming from the upgrade, most of which were related to the physics, UI and animation systems. The engine upgrade could mean a few things. From Unity’s patch notes:
“Improved stability when running on less-than-reliable network conditions”.
“The internal 2D contact processing system has been completely rewritten providing a more robust and reliable reporting of contacts, ensuring correct Enter, Stay & Exit callback state under all conditions.” This could hopefully reduce or eliminate cases where characters are hit through walls without breaking them.
Particle effect performance is apparently improved.
Updated 2D Toolkit plugin to 2.5.8
Updated Rewired plugin to
Brian Emre Jeffears
Aspiring Designer/Programmer/Composer
In Training


  • Protector of the Temple
  • Global Moderator
  • Protector of the @
  • *****
  • Posts: 4773
    • View Profile
Re: Streets of Rogue (now at Alpha 24) $
« Reply #10 on: May 14, 2017, 03:02:43 AM »
Alpha 24

Yayy, the first iteration of the Park level has finally been added to the game! Bear in mind, it's still very much a work in progress, and and I have more new elements in the works. Not sure people will find the balance of this level in its current state (too easy/hard?), but I'm sure I'll find out soon! If you have suggestions for stuff you'd like me to add, feel free to post them in this thread. And as always, let me know if anything is buggy/broken!

Alpha 24
Park Levels 3-1, 3-2, and 3-3 added

3 New tracks added (mp3s are available to soundtrack owners)
Floor 3-1 Ace of La Boots
Floor 3-2 Do the Gorilla
Floor 3-3 Don't Stop Movin'! Like Really! Killer Robot is After You!

Level Generation
Lots of small and large changes made to level generation for Park levels.
Lamps and Trash Cans are now placed at random instead of being tied to specific level chunks
Fix for some issues where objects could be spawned in narrow passages that blocked the player’s path
Fixed a couple instances where fire pits could block the player from achieving objectives

Water Bodies
Frozen Water Bodies

Building Types
Military Outpost
Hedge Maze

Cannibal NPC
Soldiers may now appear as NPCs
Free-roaming Gorillas

Wall Types

Small Boulder
Water Pump (needs art)
Barbed Wire Fence
Fixed issue where Overclocked Generator could not be destroyed after being hit with EMP Grenade
Added measures to prevent certain things like Fire from damaging the player multiple times within a short timespan

Active Bear Traps may appear in the environment
Fix for a change in the previous build, where Rocket Launcher was supposed to have a lower monetary value in Rocket Launcher Chaos, but this instead occurred in Everyone Hates You

Park President
Unlock Elevator Access (Park)

Fix for dark bar sometimes appearing over Win screen

Fix for human eyes appearing on gorilla faces

Status Effects
"Slow" reduced from 30 seconds to 20 seconds

Artificial Intelligence
Lots of modifications to allow the AI to deal with new terrain types and objects
Non-owners will no longer try to walk through owned property, even if the walls have been destroyed

Game now pauses when minimized
Brian Emre Jeffears
Aspiring Designer/Programmer/Composer
In Training


  • Protector of the Temple
  • Global Moderator
  • Protector of the @
  • *****
  • Posts: 4773
    • View Profile
Re: Streets of Rogue (now at Alpha 25) $
« Reply #11 on: May 26, 2017, 12:24:29 AM »
Alpha 25

By popular demand, the Cannibal is now a playable character. For the first time ever in Streets of Rogue, you can enjoy the perks of eating dead bodies. Rejoice. I've also added a bunch of fixes and changes to the Park area. Expect more in the future. But for now.....

....For the next couple of updates, I'll be switching gears to straight-up bug-fixing. Over the past couple of months since the game was released into Early Access, I've been primarily focused on addressing major issues and adding additional content. However, players have been doing an excellent job of reporting bugs to me -- so good, in fact, that if you were to print out my bug list, it would stretch across the United States and back 3 times. That is a lie. But it's still pretty huge.

Alpha 25
Cannibal is now a playable character
Soldier now has proper “Joined” dialogue instead of saying “E_Joined”
Fix for “E_HireAsProtectionVoucher” appearing when hiring Soldier with Hiring Voucher
Cannibal no longer has trait “E_Dumb”

Ambient lighting added to Lakes
Fix for shadows being visible in Rogue Vision after characters jumped out of water while out of sight
Fix for shadows being visible in Rogue Vision while characters were underwater
Fix for light appearing on NPCs hidden in Bushes in Rogue Vision when playing as client
Fix for weapons appearing behind people’s hair

Fix for player’s name appearing as “Player (Player)” after Level 1
Bars and Barbed Wire Fences appear on Minimap
Fix for minimap not appearing when first starting online multiplayer games

Glass Walls

Building Types

Playfield Objects
Killer Plant
Well (throwing money in doesn't do anything... yet)
Barbecue (can't cook things... yet)
Player can hide in Bushes by pressing Interact
Player Ghosts float over water
Ghosts’ movement is not affected by ice or water
Characters are better at determining which direction to jump when entering and exiting water
Status effects added to water bodies last 60 seconds instead of 90
Computers in certain buildings can be used to poison all water bodies in the level
No longer possible to teleport directly next to chests in the middle of hedge mazes, or other objects in the middle of outdoor “buildings” for that matter
NPC vision is blocked by Boulders and Trees
Trash Cans can no longer spawn in front of Doors and Windows (thanks to the 300 people who notified me about this)
Fix for not being able to destroy Bush with Flamethrower as multiplayer client
Fixed collider size on small boulders

Keys for new building types no longer say “Key (E_…)”
Bear Trap does 15 damage instead of 20

Fix for melee hits sometimes not registering

Added Unlock for Cannibal
Added Achievement for Cannibal

“Destroy All” mission type added

Level Generation
Water bodies spawning near factories may be poisoned with random status effects
Water bodies spawning near factories may have Slime Barrels nearby
Fix for Water Pump spawning on top of other objects
Fixed bug where Graveyards and Hideouts could not appear in Park levels
Changes to level generation algorithm that allow me to better control the frequency of certain building types
Elevators can no longer spawn in the middle of Lakes
Level generation attempts to force each type of Vending Machine (Ammo Dispenser, Sell-O-Matic, etc.) to appear at least once per level

Artificial Intelligence
Fix for party members not wanting to follow the player through Water
NPCs are better at navigating owned outdoor “buildings” like Hedge Mazes and Caves
NPCs in a “wander” state now pause for a longer period of time after reaching their destination to allow the player a bit of time to react if they were attempting to sneak by them or something
Player can no longer command party members to attack Boulders, since they are (nearly) indestructible
Fix for NPCs continuing to avoid pathing through certain objects after they had been destroyed
Cannibals hiding in Bushes only pop out if the player is within their line of sight
NPCs no longer immediately become angry if the player shoots an owned fireproof object with the Flamethrower

Fix for Home Base Elevator to higher floors not being usable

Updated to Unity 5.6.1f1
Updated Rewired plugin to
Brian Emre Jeffears
Aspiring Designer/Programmer/Composer
In Training


  • Protector of the Temple
  • Global Moderator
  • Protector of the @
  • *****
  • Posts: 4773
    • View Profile
Re: Streets of Rogue (now at Alpha 27) $
« Reply #12 on: June 16, 2017, 02:08:46 AM »
Alpha 27
It's been a busy couple of weeks in the real world, but I managed to add a pretty sizeable number of bugfixes. Not much else to say about this update, I'll let the changelog speak for itself.

The next update (June 29) will be the last primarily-bugfix-oriented update that I do for the time being. After that, it'll be back to features and content...

Alpha 27
Fix for objects sometimes flashing after being destroyed as if the player could still interact with them
Character select screen animation plays properly when the random character button is pressed

UI / Controls
Windows appear as a shade of grey on the minimap instead of not appearing at all
Fix for context buttons disappearing when the player is talking to an Investment Banker, and he loses health due to Withdrawal
Fix for controls not appearing at the start of the game in 3-player and 4-player co-op mode
Fix for menus not scrolling properly with gamepad on 4:3 resolutions
Fix for issue where player would attack if they clicked to drop an item while the inventory was closed
Player can hold the Extra Info button while interface elements like the Inventory are visible
Fix for gamepad players not being able to press the Stats button while viewing Missions
Player markers disappear from the minimap when a player exits the level
Fix for levels completing in coop mode if one player finished a level, and another player ended the game from the Main Menu

Comedian starts with Team-Building Expert
Fix for issue where ending the game and returning to Home Base while
Possessing someone as Shapeshifter would cause you to spawn as the possessed character
Fix for characters appearing in the Home Base with the wrong skin and hair if the player’s game ended, then they selected a character, changed their mind, and went to the Home Base
Fix for player being able to have an Assassin mask over a Slum Dweller head if they started the Tutorial as an Assassin
Fix for issue in online multiplayer where if a person selected a character in the Home Base and backed out, then closed the Character Select, mousing over that player would show the other players “E_”
Werewolf no longer speaks English when attempting to interact with Elevators
Fix for Cannibal’s face getting fixed when Possessed by Shapeshifter
Slaves no longer blow up if a slave owner client in multiplayer games brings the slave to the next level and teleports

Playfield Objects
Fix for fires not always starting properly when wooden walls were hit with the Flamethrower from the south
Fix for issue where windows could not be destroyed by extremely powerful melee attacks if they had already been shattered
Goodie Dispenser can only dispense 3 goodies, which should fix the “Hacker getting infinite cash” exploit
Players cannot be teleported onto Slime Puddles
Fix for Slot Machine sometimes not dispensing money properly
Potential fix for people being teleported a few steps back when walking through destroyed windows
Fix for Vending Machines sometimes facing toward a wall instead of away from it
Turret, Security Camera and Fire Spewer no longer block people’s paths with collision detection
Another attempted fix for issue where players could be teleported on top of Flame Grates and Mine Cart tracks

Bulletproof Vest no longer protects from Flamethrower and Fire Spewer
When purchasing Loadout items, the player is given the same amount of the item that they receive when the item is given as a quest reward
Hypnotizer, Haterator, etc. can no longer be used on Hologram
If the player throws the last item in a stack, fists are now selected instead of weapon types

Status Effects / Traits / Special Abilities
Cyanide gibs people again due to popular demand, despite making no sense. Whatever.
Fix for bug introduced in Alpha 26 where Kneecapper chance to activate was set to 98%
“No In-Fighting” does not work on NPCs who need to be neutralized for a mission
Fix for instances where “No In-Fighting” would be active on an NPC who hates the player
“No In-Fighting” now applies to NPCs who are Loyal or Submissive, in addition to Aligned
Fix for Backstab not gibbing people when Bloody Mess is active
Fix for Thief not being able to steal items from people when they had a full inventory, but the item was stackable
Players with the “Loud” trait no longer make noise when they are Ghosts
NPCs will not laugh at Comedian’s jokes if they are already Hostile
Assassin’s Camouflage is not immediately removed mid-swing when hitting dead bodies
Fix for player becoming visible if hiding in Bush when Camouflage wore off
Antisocial trait actually works as stated, and prevents the player from attaining party members much of the time
Fix for players not receiving health boost on level-up if they are teleporting
Fix for Thief being able to move while Paralyzed by using Sticky Glove
Vampires and Cannibals no longer continue to devour their prey after they have been killed themselves
Fixed cases where players were able to be damaged after finishing a level

Auto-Aim no longer targets NPCs who are hidden in bushes

Fix for “picking up” sound not always playing the next time something is picked up after Thief uses the Sticky Glove

Fix for issue where during slow motion, people would often be teleported out of a wall before the wall was triggered to be broken

Fixed issue where player could hire someone and teleport to automatically complete Neutralize missions

Player can teleport again if Killer Robot is killed

Level Generation
Gravestones should no longer spawn in the middle of Lakes
Potential fix for Park loading getting stuck at 87%
Fix for cases where trash barrels and vending machines could spawn in tight spaces and block the player’s path

Artificial Intelligence
Cannibals cannot be triggered out of hiding by Ghosts
Fix for AI not pathing properly around Slime Puddles
Cops get angry at the Thief for using the Sticky Glove on someone
NPCs who start in an “idle” state will always return to their original position after being lured away
Fix for NPCs laughing at a Comedian’s jokes if they have teleported halfway across the map
Fix for issue where player would kill someone, later gain a follower who was aligned with the dead person, and then the follower would be angry at the player upon seeing the dead person
NPCs are better at determining when to get out of the way of dangerous traps like Fire Spewers when they are in the trap’s direct path
NPCs stop at Fire Spewers slightly before they start spewing
NPC followers are especially better at not stepping in a trap’s direct path in their efforts to follow the player closely
Cannibals are triggered to pop out of bushes by any Hostile person, rather than just specifically “any player”
Party members who are following the player will walk toward the player’s position when he is not in their line of sight
If a person A is hostile toward person B and person B is Loyal to the player, person A will only become hostile toward the player if person B is in the player’s party
If a person becomes Loyal to the player, other people who are loyal to the player will only become loyal to that person if they are a member of the player’s party
It is now possible to command people who are Loyal to you to attack other people who are Loyal to you
Prisoners who start the game in Prisons or Police Stations are marked as Guilty if they escape
Fix for Slaves and Gorillas not following clients in multiplayer games through 2 consecutive elevators
Fix for Slaves not having full list of commands for Slavemaster clients who brought the Slave to the next level
Fix for NPCs in a multiplayer client’s party not having the correct relationship to the client when brought to the next level

Fixed “Death By” not appearing properly when players were Stomped, Chaaarged, or Electro Touched
Fix for incorrect text appearing when attempting to hire more Soldiers than you’re allowed to
Changed Park sign text slightly to indicate more clearly that Cannibals are hostile toward outsiders specifically
Invisible box for status effect text at the side of the screen has been extended to accommodate languages with really lengthy text
Fix for “Accept Mission” chat announcement not appearing when host accepted the mission

Fix for issue where items could be retrieved from chests twice if client retrieved the item first
Fix for Suicide message not appearing in the chatlog when the host ends the game
Fix for all chests on the client side that contained money, containing exactly $5 instead of the correct server-side amount

Updated Rewired plugin to
Updated 2D Toolkit plugin to

Fixed issue with Player 2’s lighting not appearing properly in 3-player or 4-player local coop mode
Fix for Bushes having bright lighting on client in multiplayer mode
Fix for stars continuing to appear above the head of a knocked-out person after the Cannibal has eaten that person
Dizzy stars disappear properly if a person is teleported when they are active

UI / Controls
Fixed issue with Player 2’s buff display not appearing properly in 3-player or 4-player local coop mode
Fixed issue where highlighted characters could remain highlighted permanently if the player entered the Main Menu or Missions Screen while they were highlighted
Fix for “targeting” cursor (used when hacking, using hypnotizer, etc.) remaining onscreen after player has died and will soon be resurrected in some way
Changing filters in server browser scrolls to the top of the browser list

Poisoned lakes can no longer cause “Paralyzed”

Killer Robot can no longer be gibbed
No longer possible to “ice gib” frozen players who have the Resurrect status effect

Playfield Objects
Another (hopefully fool-proof) fix for players being warping on top of holes after falling in the first time, causing a falling loop
Fix for Gravestones not spawning Ghosts or counting towards Vampire unlock when thrown by Wrestler
Fix for Crushers sometimes being able to damage the player from the other side of walls
Fixed issue where Crusher was harming the player when it began extending, rather than when it actually hit the player
Fire Hydrant’s water spray does not push characters back so hard that they can’t walk against the current
Goodie Dispensers no longer gives Guns and Melee items when the “No Guns/No Melee Weapons” mutators are active

Fix for Loadout items not appearing in-game when player takes Elevator to higher levels
Player can no longer quit the game after choosing a loadout item, and take it into the Daily Run
Cube of Lampey functions properly when Wrestler throws Lamps
Cube of Lampey no longer spawns items 100% of the time
Silencer and Accuracy Mod can no longer be used on Oil Container
Important items such as the Possession Stone can no longer be stolen from a player’s inventory
Fixed instances where kill profiting devices like Kill Ammunizer could be triggered more than once from the same person
Kill Ammunizer must restore at least 1 ammo to a gun. There were instances where it would restore 0.
Ammo Processor can no longer be used on Water Pistol
EMP Grenade does 100 damage to Killer Robot in addition to Paralyzing him
EMP Grenades can be used to disarm Door Detonators
Fix for thrown items bouncing for a frame or two after they are supposed to be destroyed
Bear Traps in the Park level have a more visible light
Fix for music notes appearing on random items after Boombox was destroyed
Boombox no longer continues to play music if it falls into a hole
Fix for player being able to drop the Cardboard Box while hidden under it
For for issue where if the player was wearing Hard Hat and Codpiece and removed one of them, they would lose “Resist Damage (Small)”
Syringes are identified when the player gives the Syringe to a follower and they use it
Tranquilizer Gun, Shrink Ray, Freeze Ray etc. can be used to trigger switches and other trigger-able things, just as normal bullets do
Bracelet of Strength effect “Strength +1” replaced by “Strength (Small)”, which also fixes an issue where strength from Bracelet would be added to player’s base strength at the start of new levels
Fix for equippable items sometimes not giving traits to the player if they were added to the inventory while another item of the same type existed
Fix for Mixed Drinks not working properly with Water Pistol
Player armor is not depleted when attacking other players while “damage other players” is turned off
Player is prevented from using Health items when their health is already full
Player can no longer be teleported onto Bear Traps and other dangerous items
When ““No Guns/No Melee Weapons” mutators are active, player will no longer see gun and melee related items, like Silencer and Ammo Stealer
Fix for certain guns like Flamethrower and Water Pistol still appearing when “No Guns” was active
Potential fix for NPCs dropping “E_” item sometimes, particularly when “No Guns” and “No Melee” were active

Status Effects / Traits / Special Abilities
Electro Touch no longer damages Ghosts
Electro Touch does 3x damage when the victim is underwater
Cannibal cannot eat bodies while they are on fire
Chloroform can no longer be used on Killer Robot
Fix for Jock being able to move normally while in his “pre-charge, revving up” state
Fix for Jock taking damage from non-hazardous objects while charging
Fix for Jock taking excess damage from hazardous objects while charging
Fix for Jock stopping his charge when near water bodies
Fix for Jock sometimes jumping in the wrong direction when charging into bodies of water
Fix for objects’ Destroy function getting called multiple times when Jock charged into the objects, resulting in weirdness
Jock’s charge attack can destroy Bushes now
Fix for player losing status effects tied to wearable items after dying and resurrecting
Cyanide no longer gibs people
Fix for issue where player would retain super-fast speed when using “I’m Outtie” trait and depossessing as Shapeshifter, or returning to human form as Werewolf
Fixed player not gaining “I’m Outtie” benefits immediately when entering Werewolf state or Possessing someone
Kneecapper cannot cause Slow when the player causes harm to themselves
Kneecapper does not cause Slow on other players when “Damage other players” is turned off
Status effect-causing bullets do not work on other players when “Damage other players” is turned off
Shapeshifter possessing an un-transformed Werewolf cannot transform into a real Werewolf, this was causing a bunch of bugs and would have been a pain to program properly. Saving for later.
Shapeshifter cannot possess a transformed Werewolf
Shapeshifter is more clear about why they can’t possess certain people
Regenerate Health When Low will not continue restoring health if the player’s health has reached its max, for example with the Low Health For All mutator
Being Knocked Out does not result in an immediate Game Over
When Shapeshifter levels up while Possessing someone, their original body is given the Full Health bonus
Fix for “No Effect!” being spammed when Killer Robot jumped into a poisoned lake
As Shapeshifter, players can no longer Possess a person who is being Arrested or Bitten

Ghost can no longer squash people who are Shrunk
Fix for NPCs sometimes not attacking objects when their AI dictates it
Sticky Glove can no longer be used to deflect melee attacks
Auto-Aim no longer attempts to target certain objects
Fixed issue where Flamethrower and Fire Spewer could break windows when aiming in the direction of the window, rather than the fire actually hitting it
Fix for Flamethrower/Fire Spewer damage and knockback being higher than it was supposed to be at times

Fix for looping weapon sound effects continuing to play if the gun was firing directly before the player was teleported
Sound effect plays when you try to equip a weapon that is out of ammo, or if the character is unable to equip weapons of that type
Fix for player death sound effect playing a second time if the player was gibbed after being killed

Stats / Unlocks
Fix for “Death By” and … reading as “E_” if a ghost progressed to the next level, and then a Game Over occurred

Fix for owners of buildings with bombs in “Find Bombs” missions not being flagged as Guilty
Fix for item “E_” sometimes appearing as mission reward when No Guns and No Melee mutators were active

With New Character Every Level, players will not get repeats until all unlocked agents have been used
Fix for issue in Daily Run where starting character could vary in New
Character Every Level when the game was restarted after death
Potential fix for game freezing at times when Investment Banker cleared a floor on New Character Every Level

Artificial Intelligence
Ghosts no longer follow Comedian when they like his jokes
Potential fix for NPCs being rescued for missions following Ghost players
Two people can no longer sleep in the same bed (apparently this is a more puritanical city than one might expect)
Cops do not get angry when you attack dead bodies
Fixed NPCs refusing to path over conveyor belts in any circumstance
Fixed issues NPCs were having pathing past Crushers
Fixed NPCs not avoiding Flame Grates in their pathing
NPCs will not enter a Flee state after walking onto a Conveyor Belt
Fix for NPCs having a tendency to walk too close to Killer Plants
Fix for NPCs not pathfinding around certain obstacles properly in multiplayer mode

Added note in Laptop description letting players know they can move while hacking
Changed Strict Cannibal text to make more clear that you can still drink alcohol
Modified “No In-Fighting” description to indicate that it only applies to melee and bullet attacks

Fix for Shopkeeper not being able to revive other players

Added Gameplay Settings menu option “Delete Save Data”
Brian Emre Jeffears
Aspiring Designer/Programmer/Composer
In Training


  • Protector of the Temple
  • Global Moderator
  • Protector of the @
  • *****
  • Posts: 4773
    • View Profile
Re: Streets of Rogue (now at Alpha 28) $
« Reply #13 on: June 30, 2017, 01:45:57 AM »
Alpha 28

Everyone's favorite cuddly leather-bound scoundrel is now playable! Use your taser on random people and strap an exploding helmet to their head while they're incapacitated, linked to your handy remote control! That'll keep your new conquests in line! Unless they decide to mutiny. Which does happen. So watch out.

I'm also starting something called "Fortnight Discussions". With each bi-weekly update of the game, I'll post a thread in the discussion forum asking for feedback on some specific feature. The first of these can be found here: Difficulty Levels

Alpha 28
New Features and Content
Added support for Alienware Alien FX, which causes Alienware keyboards to light up in flashy ways during gameplay. This can be turned off in Gameplay Settings.
Slavemaster is now a playable character
Special Ability "Enslave" added
Taser item added
Status effect “Electrocuted” added
Trait "Ideological Clash" added
Trait "Poor Hand-Eye Coordination" added

New Korean translations added

Player always stops pointing their gun when the “Operating...” bar is present
Fix for player identifier circle appearing in the incorrect position if the player was Shrunk or Diminutive while underwater
When Shapeshifter possesses someone, their eyes become red
Fix for geyser of blood appearing on multiplayer client when Cannibal ate someone
Fix for knocked-out people on multiplayer client not always having their eyes closed
Fix for dizzy stars sometimes not appearing over the heads of knocked-out people on multiplayer client
Fix for dizzy stars animations sometimes appearing ‘out of sync’
Fix for sleep Z’s not appearing on multiplayer client
Fix for bullets being nearly invisible in Werewolf mode

UI / Controls
Player’s character type now appears on Stats screen
Fix for an NPC’s map marker disappearing after they teleport
Fix for Context Buttons interface getting glitchy when there were too many buttons
Fix for incorrect item slots flashing when an item is equipped when the “use item on object” interface is present
Fix for “Mission Complete” notification appearing a bit too quickly when objects were destroyed for a mission
Made it less easy to accidentally cancel out of handcuffing someone if you were spamming right-click
When selecting Object Context Buttons, pressing Up on the first button brings you to the bottom of the list and vice versa
Inventory slot “cost” text moved slightly up so as not to obscure the image as much
Fix for inventory items sometimes disappearing when assigning toolbar slots with Auto-Sort Inventory set to Off
Fixed incorrect character being initially selected in Character Select in multiplayer mode when Shapeshifter player died while Possessing another character

Playfield Objects
Fix for vertical-facing Bars/Fence appearing weird sometimes
Fix for Gas clouds being able to affect people from behind walls if the person hugged the wall
Hacker can’t clone a person by hacking the Clone machine if they have reached their follower limit
Turret does not shoot at Vampire when Security Cam detects someone
When hacking Cameras and Turrets, the interface now indicates the current setting to the player (i.e. whether turret is targeting owners or non-owners)

Fixed bug where Wrestler picks up a weird looking item and tosses “E_TossItem”
Fixed some important bugs relating to the instantiating of items when there were more than 50 items in existence. This may fix some random problems
Fixed issues relating to equipped items at the beginning of levels causing various bugs
Fix for issue where Shopkeeper purchasing a weapon directly from an NPC’s hands would cause the weapon to appear equipped in the inventory without actually being equipped
Fix for Slave Helmet sometimes not exploding when they Slave went too far out of range of its Slavemaster
Slave Helmet does not blow up immediately after its wearer dies, it takes a second now
Slave Helmet cannot blow up while the wearer is falling into a hole
Slave Helmet no longer drops to the ground after a Slave is freed
Slave Helmet produces Normal sized explosion instead of Big one
Slave Helmet Remote now blows up multiple owned Slaves at once
Slave Helmet Remote cannot be dropped when in the possession of Slavemaster
Fix for Gorilla not being able to use Oil Container
Oil Container does not disappear from the player’s inventory when it runs out
Cigarettes and Cigarette Lighter are available as loadouts and from the Item Teleporter
Doctor can now throw Banana Peels
Ammo Processor and Kill Ammunizer can no longer be used on Oil Container
Fix for player exiting Cardboard Box when walking over dead bodies
Fix for head-based armor not being properly equipped on NPCs brought to the next level

Status Effects / Traits / Special Abilities
Fix for issue introduced in Alpha 27 where player would not receive health bonus for gaining a level if the level was gained after the floor was finished
No longer possible to gain extra health from leveling up while dead or a ghost
Fix for player being able to transform into Werewolf immediately after returning to human form if the Special Ability button was pressed quickly enough
Fix for player being able to Possess a person a second time after leaving their body if the Special Ability button was pressed quickly enough
Jock stops Charging when teleported
Fix for client being Tranquilized and countdown numbers not appearing for host or other clients
Fix for issue where, if a Shapeshifter who was Possessing someone was knocked out and then killed before they woke up, they would not Depossess properly, and would become a ghost instead
Fix for Gorilla being able to do multiple lunges without charging if the Special Ability button was pressed at the exact right time
Fix for Shapeshifter becoming a normal-sized human after Depossessing while Shrunk or Giant
Player does not lose most status effects when knocked out. Rather, they are only paused.
Fix for Jock falling down immediately if a wall was behind him when beginning a Charge
Doctor’s Chloroform cooldown reduced from 10 seconds to 5

Fix for “can’t do” sound effect sometimes playing when cycling to Fist

General Gameplay
Fix for Shapeshifter player disappearing after possessing a Slave and falling into a hole
NPCs can no longer bump Cannibals out of their hiding spots if they walk on top of their position

Stats / Unlocks
Fixed issue where if the Shapeshifter entered the elevator while possessing a person, that person would be counted as an “angered” person in Stats
Alerted stat does not increase when the Rage poison is used on someone

Fix for missions being failed if the NPC holding the item teleported

Fix for Cop losing XP for killing hostile NPCs in Everyone Hates You
In Low Health mutator, players now only need 10 health to revive a teammate rather than 20
Fix for sleep Z’s in Rogue Vision not disappearing when a not-in-vision NPC got up and started walking around

Level Generation
Fix for Trash Barrels and Vending Machines occasionally blocking the player’s path when a wall was nearby diagonally
Fix for Air Conditioners sometimes spawning directly next to each other and blocking the player’s path

Artificial Intelligence
Fix for prisoners sometimes walking back to prison after escaping
Fix for Cops not becoming Hostile after seeing the player Tranquilize someone or shoot them with a Water Pistol
If you own a Slave that is Aligned with someone else, that other person will become hostile toward you
Slaves no longer refuse to obey your “Attack” commands on the grounds that they “would get killed”
Fix for NPCs sometimes not attacking the player if they became Hostile while they were Loyal towards the player
Fix for non-partied NPCs sometimes following invisible players
Fix for NPCs not giving the player normal interaction options after being rescued for a mission
Fix for NPCs not being able to sell items to the player after being possessed by Shapeshifter
Fix for NPCs sometimes running into walls after being Depossessed from Shapeshifter. Might have fixed some other cases of this occurring as well
Fix for party members who become hostile towards the player sometimes appearing again on the next floor
Fixed cases where a Hostile person would not attack the player if they became Hostile when the player was extremely close
Fixed cases where a party member would become hostile toward another player but not attack them
Cops do not care about crimes committed by friendly/loyal people
Fix for NPCs being able to hear certain crimes while having the “Hearing Blocked” status effect
When commanding groups of people at the same time (“All Attack”, etc.), only those that speak your language will obey
If a person A is hostile toward person B and person B is Aligned to the person C, person A will only become hostile toward the person C if person B is in person C’s party. In the previous update, this only applied to Loyal people and not Aligned people. Also, the employment rule is now only necessary if person B or C is a player, and not if both are NPCs
NPCs who are Loyal toward the player don’t mind the player committing small crimes toward them, like stealing their stuff.
NPCs that you are rescuing for a mission will not go out of their way to attack Turrets, Fire Spewers, etc. due to the probability of them getting themselves killed.
Fix for Prisoners sometimes running into their cell doors when the prison wall has been destroyed
No longer possible for someone to quit your party due to low health, and then join again with full health if their health was within a certain small range.
Not being able to hire NPCs with low health now extends to all classes, whereas before this only applied to gangsters
Party members will take a bit more damage before they decide they’re too hurt to continue
Fix for NPCS being rescued for missions not always obeying Attack commands properly
Fix for NPCs standing still when being told to Stand Guard behind a locked door

Fix for endgame stats screen not stating the cause of death properly when a Jock charged into a wall killed himself
Fix for Stats screen sometimes showing the player’s killer as “E_ObjectAgent” when player was killed by Generator explosion
Changed G-P-Yessss description slightly to be more clear
Werewolf no longer says human dialogue when attempting and failing to teleport

Fix for NPCs not being interactable on client after certain status effects
Fix for clients sometimes not receiving skill points or mission credit for killing NPCs
Fix for issue where it was sometimes possible for client to interact with NPCs if they were being arrested or being bitten

Potential fix for issue where people’s save data could be deleted on rare occasion. At worst, there’s now a rare chance that a save could fail, but this shouldn’t affect your existing data.

Lots of preparation for incoming new batch of sound effects
Brian Emre Jeffears
Aspiring Designer/Programmer/Composer
In Training


  • Protector of the Temple
  • Global Moderator
  • Protector of the @
  • *****
  • Posts: 4773
    • View Profile
Re: Streets of Rogue (now at Alpha 29 ZOMBIE) $
« Reply #14 on: July 14, 2017, 12:29:28 AM »
Alpha 29 ZOMBIE

Well, it was only a matter of time. Obviously, Zombies were going to appear in this game at some point, seeing as this has not only been the #1 most requested character class, but also.. I mean, this IS an indie Steam game in the 2010s. Right there alone, that guarantees a 30-40% chance of zombies showing up somewhere.

And yes, they're playable.

This has been a pretty interesting class to develop. Originally, I made it so that if you died as a zombie, you'd inhabit one of the other living zombies and keep playing. So essentially, the zombie horde became more important than your individual zombie. But, once the zombie infection grew large enough, it became pretty much impossible to lose the game, since you'd have so many chances to respawn. Since I've already coded this feature, I'd like to find some other use for it down the line. I hate wasting perfectly good code :p

In its current form, I'm sure y'all will find plenty of bugs and balance issues with the Zombie. So make sure to let me know!

Speaking of feedback: There's a new Fortnight Discussion!
NPC Special Abilities - What do you want to see?

Alpha 29
New Features and Content
New playable character: Zombie
Trait “Zombify” added
Trait “Fair Game” added
Trait “Class Solidarity” added (also added to Trait Unlocks)
Special Ability “Zombie Phlegm” added
Status Effect “DNA Connection” added


Fix for sleep Z’s not disappearing when NPCs were afflicted with various status effects while sleeping
Fix for dizzy stars appearing if a knocked-out person falls into a hole

UI / Controls
Fix for players being returned to “Enter Password” menu if they pressed Esc after being invited to a game through Steam
Fix for AlienFX setting going from Off to On at certain times without user consent
Fix for camera sometimes not following the player when they canceled out of various “operating” bars
Fix for the camera not focusing on player when Arresting/Enslaving as multiplayer client
Game can no longer go into slow motion when players are on the Character Select screen due to background activity like explosions
If the player is holding Extra Info and someone dies, their info will disappear
When determining what interactable objects should be highlighted, the game will de-prioritize certain less important objects like Bushes
Fix for players having difficulty interacting with certain objects (particularly doors) when other players were standing right next to them
If the player is standing near an object with a full inventory, and an item is on the ground, they will interact with the object instead of the item

Playfield Objects
Fix for players not receiving credit and Destruction bonus for destroying Generators
Bullets no longer hit wall-based Pipes
Fix for throwable objects being able to pass through certain Park-based objects where this was not intended
Explosions set oil spills on fire
Read Email context button on Computers has been moved to the bottom of the list
Noise indicator appears over objects hacked with Laptop to further indicate the noise created
Fire does not cause as much knockback, to prevent situations where a player would bounce into a nearby wall and back into the fire
Context buttons for using Wrench on Generator now indicates that durability will be lost
Fix for objects like Red Barrels not exploding on multiplayer client when client threw items at them
Fix for thrown items on multiplayer client not triggering Fire Hydrant spray

Fix for multiplayer bug where a client’s equipped weapons and armor would not appear properly to other players when a new level was first entered
Certain items, such as the rock and shuriken, will be thrown a bit of extra distance to avoid situations where the player clicks on an enemy and it is thrown to their feet
Doctor can use Taser, it’s now flagged as non-violent
Fix for audio and music notes appearing multiple times for Boombox if the multiplayer client went far away and came back
Fix for weapons purchased out of people’s hands by Shopkeeper not being unequipped by the weapon-holder, creating a duplicate weapon in your inventory
Chainsaw can no longer be found in the game (it’s not ready yet, it shouldn’t be appearing)
Fix for Slavemaster being able to attain multiple undroppable Tasers
Fix for Slavemaster not being able to combine weapon add-ons with Taser
Pouring oil causes a small noise
People will get angry if they see you spilling oil on the ground or lighting it on fire
Fix for Slavemaster not receiving Taser when No Guns mutator is active
Slave Helmet blows up properly when Slave has Resurrection status effect
Slave Helmet causes correct-sized explosion when Slaves venture too far away from their Slavemaster
Fix for Slavemaster being able to give Taser to party members
If Doctor misses with their Chloroform Hankie, cooldown will not trigger
Fix for multiplayer client not always receiving credit for killing someone with a Banana Peel

Status Effects / Traits / Special Abilities
Fix for player continuing to Arrest/Enslave people after they have been killed
Fix for player continuing to interact with nonexistent objects and people if they were destroying quickly while the player was “operating” them
G-P-Yesssss is no longer available on multiplayer client. I will make it available again once I find a fix for issue where it was not working properly
Potential fix for Jock sometimes getting stuck in a Charge animation when next to Steel and Border walls
Fix for Comedian not being able to add people to his party with Joke if they were already Loyal
Fix for Cannibalize icon appearing while the player was a Ghost
Fix for “No In-Fighting” not always working properly in all cases with NPCs
Fix for “No In-Fighting” working between players in multiplayer but displaying faked hits
Fix for player being super-fast if they were resurrected when they had the trait “I’m Outtie”
Fix for Wrestler sometimes not being able to pick up certain mission-related objects
Vampires in multiplayer games get proper credit for killing other players with Bite
When Resurrecting through use of Resurrection Shampoo, people receive a minimum of 25 health
Certain traits will no longer appear as level-up choices under certain circumstances.
Bloody Mess does not appear for Cannibal
Medical Professional does not appear for Vampire
Studious no longer appears for Slum Dweller
Durabilitacious no longer appears with “No Melee” mutator
Hard to Shoot and Big Bullets no longer appear with “No Guns” mutator
Butterfinger-er no longer appears with “No Melee” and “No Guns” mutators both activated
Friend of the Common Folk no longer appears with “Everyone Hates You” mutator
Let me know if you can think of any others like this!

Players will auto-aim at objects again, but only if they are meant to be destroyed for a mission
Fix for some cases where Giantized players were able to hit and destroy walls from behind Steel walls
Fix for Shrunk players being able to shoot bullets through north/south-facing walls

Sound effect plays upon pressing “Complete” button on Missions screen

General Gameplay
Fix for player not being able to teleport in Graveyards and other outdoor buildings

Stats / Unlocks
Fix for Comedian unlock not always triggering for multiplayer clients

Fix for “Break Out” not always appearing over prisoners’ heads during Prison Break missions
After breaking people out of prison for missions, their character-specific minimap indicators (like Drug Dealer or Shopkeeper) will appear properly
Fix for certain objects being marked as targets on “Destroy All” missions when it was not actually necessary for the player to destroy them
Fix for Rescue missions immediately failing if a player entered a multiplayer game with a character that the prisoner hates
Fix for Rescue missions immediately failing if the player Possessed someone with the Shapeshifter who was Hostile toward the Prisoner

Level Generation
Fix for Bars/Fences/Barbed Wire still occasionally not facing the correct direction on multiplayer client

Artificial Intelligence
Fix for NPCs getting stuck when pathing past Fire Spewers
Fix for rescued people sometimes not joining player’s party if they had no room for more people
Fix for people sometimes not being scared of Werewolf and Killer Robot when they should have been
Fix for Slaves technically remaining in the player’s party when Slavemaster is Depossessed by Shapeshifter
When Slavemaster is Depossessed, Slaves will follow him rather than running back to their home immediately and likely blowing up
Slaves do not become Annoyed when Slavemaster is Possessed
If Shapeshifter Possesses a Slavemaster and dies as the Slavemaster, Slaves will not become angry at the Shapeshifter
Fix for Slaves becoming Hostile toward the player, and Slavemaster becoming Hostile toward Slaves following Depossession
When Shapeshifter Depossesses, nearby people who see the Depossession will return to their initial relationship with the Depossessed person
Ghosts are excluded from Ideological Clash
Fix for NPCs continuing to dance or sleep while being bitten by Vampire
Fix for questgivers not having their normal context menu actions available after the player completes a Rescue mission for them
Fix for followers saying “I can’t exactly get there” at inappropriate times
Fix for rescued NPCs returning to their prison cells after the mission is complete
When a Slavemaster captures multiple Slaves, those Slaves will become Loyal to one another
Fix for NPCs who are Loyal or Aligned with the player becoming Hostile toward the player’s newly enslaved party members
If the player Neutralizes a Slavemaster, his former Slaves will become Loyal to the player
Fix for NPCs who join a player’s party sometimes having the wrong alignment toward other followers and party members
Fix for NPCs continuing to talk after being Electrocuted
No longer possible to make followers attack broken windows, which would cause them to attack forever since the windows can’t be broken a second time
Fix for non-owners of buildings not running away from fires in their building
Fix for follower NPCs not following the player or properly taking orders after dying and resurrecting
NPCs no longer yell things at inanimate objects when attempting to destroy them
Fix for NPCs being stopped in their tracks by stationary Saw Blades
NPCs who are Loyal to the player will offer Keys, Safe Combinations and Mission Objective items
In Radiation levels, people always run back to their original position (as opposed to walking) if they finish their current activity and they are outside
Potential fix for NPCs sometimes trying to look at Shelves through walls
If the player gets a Slavemaster to join their party through some means, his Slaves will follow him instead of standing in their original locations
If a party member has to leave due to being injured, the player can still give them items for healing purposes so they can re-hire if they wish
If a player is a Cop or has the status effect “Above the Law”, rescuing a Prisoner for a mission will not result in other Cops attacking that Prisoner
NPCs take “No In-Fighting” into account when deciding to attack when it would normally hit the player
Party members of Player A will not be scared by Player B if Player B is a Werewolf/Zombie

Quitting the game from the title screen no longer states that your progress will be saved
“Resume Game” replaced with “Resume Save” on title screen
Scientist says something different when you ask him to identify a Syringe

Fix for Windows occasionally being missing

Experimented with Unity 5.6.2f1, reverted back to 5.6.1f1 due to crashes and Linux instability. Will be looking into Unity 2017.1.0 for a near-future update.

All tracks updated to 320 kbps versions (these were previously 192 kbps)

Updated NAT Traversal plugin to 1.54
Brian Emre Jeffears
Aspiring Designer/Programmer/Composer
In Training