Difference between revisions of "Changelog"

From OBEY wiki
Jump to: navigation, search
(Updated to v31r4)
m (formatting)
 
(23 intermediate revisions by 3 users not shown)
Line 4: Line 4:
  
 
|-
 
|-
|  .31 r4 ||
+
| 1.02r2 || <div id="v102r1"></div>
 +
* added 5 more achievements
 +
* added laser sentries to tributary, ozone, minerals, and cornered
 +
* fixed bug in sentry kills achievements
 +
* fixed minor bugs
 +
 
 +
|-
 +
| 1.02r1 || <div id="v102r1"></div>
 +
* fixed tutorial bug where mine could not be placed
 +
* Added NAAaaa!! achievement
 +
 
 +
|-
 +
| 1.02r0 || <div id="v102r0"></div>
 +
* added main menu leaderboard toggle for global or friends only leaderboard
 +
* added mods that log in are now stored to mods.txt so they don't have to log in again to the server
 +
* added /voteRankingOff command to start vote to not rank the current match(subject to server permissions)
 +
* added /voteCycle command to start vote to cycle map (subject to server permissions)
 +
* added /voteCycle <map name> command to cycle to a specific map (subject to server permissions)
 +
* added /voteKick <playerNum> command to start vote to kick a player (subject to server permissions)
 +
* added /voteBan <playerNum> command to start vote to ban a player(subject to server permissions)
 +
* added up/down arrow keys vote yes/no on the current vote
 +
* added /vote <y/n> command to vote on the current vote
 +
* added server setting "playersCanVoteKickBan" that can be used to control what types of voting are allowed
 +
* added vote commands to ? chat help popup
 +
* added bunnies make a splash sound if they hop in the water
 +
* added a sound when the chat log updates
 +
* added option to allow tournaments to run daily
 +
* added "maxBans" server setting, that allows you to block players banned from other servers
 +
* added "maxTrolls" server setting, that allows you to block players who were marked as trolls on other servers
 +
* added 32 MORE ACHIEVEMENTS! (Total: 82)
 +
* changed AI is less likely to try to crash ship if it's too late
 +
* changed fires can no longer start in (low) water
 +
* changed Laser Wall City achievement given to any players that participated in placing walls, not each individually
 +
* fixed bug where tutorial text could appear off screen if Windows had zooming on
 +
* fixed bug where waterfall sound effects would not play
 +
* fixed server bug where it would still try to authenticate as a ranked server even without an authentication key
 +
* fixed collider trigger on the score preview that could be broken if the player list was short
 +
* fixed numerous minor geometry seams in the tile set
 +
* updated translations, minor fixes to translated text displays
 +
* cut Bosnian language
 +
 
 +
|-
 +
| 1.01r1 || <div id="v101r1"></div>
 +
* added /cancelrecord and /cancelstats mod commands that can turn a regular match into an unranked match
 +
* changed server reading of player debt limit to always read in a negative value, ie: -abs(settingsValue)
 +
* fixed bug where skill rating and ranking were not logged
 +
* fixed bug in average time % wearing collar display
 +
* fixed bug in average time % in dropship display
 +
* fixed bug Clean Win achievement only possible if you win as robo against minplayers
 +
 
 +
|-
 +
| 1.01r0 || <div id="v101r0"></div>
 +
* added stats and top scores preview to main menu if steam is connected
 +
* added stats and top scores display window
 +
* added steam statistic: % of bunny time with collar
 +
* added steam statistic: % of bunny time in dropship
 +
* added 32 MORE Steam Achievements (now 50 total!)
 +
* added 'ranked server' to the server descriptions yes/no
 +
* added 'current highest score' to the server description. example: 1234/10000
 +
* added mouse interpolation option (only affects bunny controls)
 +
* added command confirmations to /allmute and /allunmute commands
 +
* changed corpse head damage from 1000 to 1500
 +
* changed corpse body damage from 1000 to 1500
 +
* changed full corpse damage from 1500 to 2000
 +
* changed tributary map. It now is a little bit harder for robo due to added cover near the drop area
 +
* fixed issue with steam interfering with running a server out of the game build directory.
 +
* fixed bug where mouse could incorrectly disappear when using menus in the tutorial
 +
* fixed bug (attempted, can't replicate) where tutorial message window could be off screen depending on resolution
 +
* fixed bug (attempted, can't replicate) where main menu could be off screen depending on resolution
 +
* fixed bug where corpse damage taken wasn't being tracked.
 +
* fixed bug where corpse damage received wasn't being tracked.
 +
* fixed bug where laser wall placement stat not being tracked
 +
* fixed bug where deaths during current reign was not being tracked
 +
* fixed bug where 'reset' in controls options did not reset the controls GUI after reset
 +
* fixed accept/cancel buttons on menu buttons being too small for some translations
 +
* updates to translations
 +
 
 +
|-
 +
| 1.00r0 || <div id="v100r0"></div>
 +
* added our first 18 steam achievements: https://steamcommunity.com/stats/346970/achievements
 +
* added steam statistic: subversions
 +
* added steam statistic: times subverted
 +
* added steam statistic: wins as bunny
 +
* added steam statistic: wins as robo
 +
* added steam statistic: 2nd place finishes
 +
* added steam statistic: 3nd place finishes
 +
* added steam statistic: placement average
 +
* added steam statistic: games lost
 +
* added steam statistic: laser walls placed
 +
* added steam statistic: denials (times killed very close to robo's door)
 +
* added steam statistic: time in robo
 +
* added steam statistic: time as bunny
 +
* added steam statistic: total bunnies killed while robo
 +
* added steam statistic: average bunnies killed during robo reigns
 +
* added steam statistic: deaths
 +
* added steam statistic: dropship crashes
 +
* added steam statistic: total score earned
 +
* added steam statistic: uraniums delivered
 +
* added steam statistic: corpses delivered
 +
* added steam statistic: corpses received
 +
* added steam statistic: corpse damage inflicted
 +
* added steam statistic: corpse damage received
 +
* added steam statistic: total items delivered
 +
* added steam statistic: money spent
 +
* added steam statistic: distance walked
 +
* added numerous updates to translations
 +
* added /spent console command that returns how much money you have spent in the current round
 +
* added /resetSteamStats console command.
 +
* added /resetSteamStatsAchievements console command.
 +
* added /getIntStat debugging command that can retrieve steam stats.
 +
* added /getFloatStat debugging command that can retrieve steam stats.
 +
* fixed minor gui issues with translation overruns
 +
* changed roboChargeForAutoDropship server setting to be read as positive instead of negative value
 +
* laid groundwork for stats display and leaderboards
 +
 
 +
|-
 +
| .991 r0 || <div id="v991r0"></div>
 +
* added spectator speed control. Pressing 1-5 will allow different spectator flying speed.
 +
* added spectator zoom.  You can zoom in/out as a spectator with prev/next buttons (Q/E)
 +
* added spectator ability to cycle GUI elements to mimick what bunny/robo can see (use RMB)
 +
* fixed bug where kicked idle spectator would not show notification to others
 +
* fixed bug where kicked idle spectator character would not reset the idle timer
 +
* fixed bug on UV scrolling textures to keep the value in a sane range
 +
 
 +
|-
 +
| .99 r0 || <div id="v99r0"></div>
 +
* vastly improved performance on laser wall system (yes, you can build Laser Wall City now)
 +
* added "blueprints" that robo can place on the map: mine, laser wall, light, sensor
 +
* removed 'fire' robo directive
 +
* added 4 blueprint directives to robo: mine, laser wall, light, sensor
 +
* added a grid gui/guide to robo's view that assists laser wall blueprint alignment
 +
* added 'token' item.  Bunnies get this when they complete a blueprint
 +
* added 'deposit' map element: a deposit is a feed box that only accepts tokens
 +
* added deposits to all official maps
 +
* added deposits to tutorial
 +
* added triggers to tutorial so that you can't continue without completing certain tasks
 +
* added Steam Cloud now manages your playerPrefs.txt, so it will store your profile/trophies
 +
* added Steam Cloud now manages any unpublished mods (.tmx, .tsv, ai mods) in your OBEY folders
 +
* added subtle glow animation to glowing vegetation
 +
* added loading screen tip to teach about the purpose of the watchtower (it's not in the tutorial)
 +
* added loading screen tip to teach shutting off power plant to avoid subversion penalty
 +
* added command help window next to the chat input
 +
* added whispering icon to show a difference when speaking or whispering
 +
* added idle spectators automatically kicked by the server
 +
* changed bunnies can no longer place emplacements on a surface much higher or lower than them
 +
* changed price of battery from 150 to 200
 +
* changed price of fuel from 100 to 150
 +
* changed increased uranium weight from 130 to 140
 +
* changed objects and bunnies no longer affect laser wall connections
 +
* changed autopay money now appears slightly farther from feedbox
 +
* changed new install now defaults to "push to talk" instead of "push to mute"
 +
* increased RTT lighting resolution from 1k to 2k in high quality (lighting glows look smoother)
 +
* fixed RTT lighting slight misalignment
 +
* fixed icon flicker when dropping a collar (note: robo can still see actual collar movement)
 +
* fixed bug where main menu sometimes did not align properly
 +
* fixed numerous laser wall bugs
 +
* fixed numerous tutorial bugs and issues
 +
* fixed bug where mine and sensor didn't appear in bunny's inventory when purchased
 +
* fixed bug where laser wall and collar objects carry mode did not match the drop orientation
 +
* fixed menu bug where you could open the text chat while an option menu was active
 +
* fixed menu bug where text chat could still show if you alt-tabbed out of OBEY
 +
* fixed menu bug where the options did not highlight
 +
* fixed shadow bug beneath placed lights
 +
* updates to outdated commands (!sign instead of sensor) in text macros.
 +
* updates to translations
 +
* removed some excessive output logging
 +
 
 +
|-
 +
| .47 r0 || <div id="v47r0"></div>
 +
* added local voice whisper. bunnies can now whisper to each other with voice.
 +
* added sensors detect voice whispers and will intercept them for robo!
 +
* added whisper key.  Default keys are lshift or R
 +
* added new title screen (special thanks to kopfstoff/David Müller for orignal artwork)
 +
* added /cancelTournament command that a mod can used to cancel a running tournament
 +
* added loading screen tip to teach whispering feature with sensors
 +
* improved if bunny is already carrying a collar, it will bias to pick up something different before picking up another collar
 +
* improved help instruction for laser wall length which said 9 units. Changed to 3. 9 was technically correct but 3 is clearer
 +
* improved quality of loading screen textures
 +
* changed: placeable lights now cast shadows on normal and high settings (movement that can give away a walking bunny)
 +
* changed: increased brightness and range of placeable lights
 +
* changed: slightly lowered the barrier in the dropship
 +
* changed: placed sensors now also intercept both chat and voice whispers
 +
* changed: removed score bonus indicator from tutorial, at this time it is cut from the game, so the tut shouldn't have it.
 +
* changed: added shadows to dropship spotlight in high settings
 +
* fixed bug where robo's reticle could show in the air for bunnies after being subverted
 +
* fixed bug where a player could lose a tournament by coming back as spectator. Winning players now join before others.
 +
* fixed bug where special tournament server name title would not show in the server list
 +
* fixed bug if there is a tournament tie between 2 players, both players will receive the higher trophy
 +
* fixed hack where a player could change their or others gui text color by typing in formatting characters
 +
 
 +
|-
 +
| .46 r0 || <div id="v45r0"></div>
 +
* added autoTournament server settings that makes servers run tournaments at scheduled times
 +
* added allowModsToStartTournaments server setting that controls whether mods can run tournaments or give trophies
 +
* added /forceStartTournament command that a mod can used to start a tournament (if allowed on the server).
 +
* added /info command now also lists next tourney date, if available
 +
* added if player shoots another bunny directly with a pointer, money is dropped (10 by default)
 +
* added OBEY translation modifications: Game texts are now defined in translations.tsv data file
 +
* added message to players if the round ends via time out (it was feeling like round ended randomly)
 +
* added roboPayAmount server setting: this sets how much robo pays with their money directive (default now 50)
 +
* added amountDroppedByPointerShot server setting: how much is dropped when bunny is hit by pointer (default 10)
 +
* fixed bug where mouse would appear incorrectly over the game window
 +
* fixed bug where changing your name in the options did not change it in the menu
 +
* fixed bug where sometimes the server would not reset the round properly once players had joined
 +
* fixed bug where trophies could not be given to players that had spaces in their name
 +
* fixed various bugs in the tutorial
 +
* improved tutorial dropship and purchasing to be much closer to how the game works
 +
* improved fire effects so that fires don't behave alike if they spawn in the same frame
 +
* improved if bot asks the player to press D for autopay, it now tells you to do it on the feed box
 +
* improved cleaned up master server connection code
 +
* changed updated translations
 +
* changed price of pointer from 40 to 150
 +
* changed default amount that robo pays with their money directive from 25 to 50
 +
* changed minor things on official maps
 +
* changed pointer recharge rate from 6 seconds to 4 seconds
 +
* rewrote directives systems to handle pointer 'trolling' and the incoming blueprints feature
 +
* removed ability to have some curse words in your player name
 +
* removed kickOnCycle server setting
 +
 
 +
|-
 +
| .45 r0 || <div id="v45r0"></div>
 +
* added "round has ended" screen with winners of end of round scoreboard.
 +
* added server now saves/loads past game scores into a text file latestRoundRecords.json so they persist after program exit
 +
* added "shutDownAfterNumHours" server settings which allows automatic refreshing of permanent servers (default: 48)
 +
* added "minutesToExpireScoreRecord" server setting to allow the expiry of the above record (default: 0 - never)
 +
* improved the /info command now gives you the current map name as well
 +
* improved Linux server launch script now restarts the server if it shuts down
 +
* improved Linux dedicated server launch script now restarts the server if it shuts down
 +
* improved Windows server launch script now restarts the server if it shuts down
 +
* fixed watchtower bottom which could be seen as a hole on some maps
 +
* fixed ProFlares spamming output log with cull logs
 +
* fixed bugs with /tourney and /scores commands not working properly
 +
* updates to translations
 +
* cut 'tagging' player feature
 +
 
 +
|-
 +
| .44 r1 || <div id="v44r1"></div>
 +
* changed the timer on the watchtower to half the value, so that watchtower autopay will behave more like feedbox autopay
 +
* fixed rare bug where robo could get stuck shooting or flaming (on client)
 +
* fixed bug where it was possible for a previous player to screw up your spectator camera placement
 +
* fixed nasty memory leak that would cause servers to shut down
 +
* updated to unity 5.6
 +
* attempted fix to bad dropship timer on first spawn in
 +
 
 +
|-
 +
| .44 r0 || <div id="v44r0"></div>
 +
* added 'watchtower' map element.  It can be used to pay snitches, and draw them to a location.
 +
* added context menus for robo to help know at all times what keys do what
 +
* added autopay can no longer just be set with a/d, robo must now look at feedbox/watchtower and press a/d to set it
 +
* added different feedboxes (and watchtowers) can now have their autopay set individually
 +
* added reduced sensitivity/increased precision to robo mouse during zoom (feels more comfy now to zoom + look)
 +
* added reduced sensitivity/increased precision to pointer as you look down it's reticle
 +
* added directional indicator to pointer arrows for robo, robo will now clearly see where a snitch indicates
 +
* added directional indicator to watchtowers for robo
 +
* added watchtower to all maps (note: all watchtower positions subject to balancing changes or removal)
 +
* added minerals to official maps
 +
* added cover in tributary near obeying areas & inreased feedbox distance to make it slightly easier to escape
 +
* added sound effects to main menu chat so you can hear if humans are typing or mentioning your name
 +
* added in-game hint "You have turned off the robot's passive income!" if you press the powerplant button
 +
* added in-game hint "Autopay above 4 gives bunnies higher profit than you." the first time you set > 100 autopay
 +
* added in-game hint "Your reign ended." on subversion
 +
* added when dropship is crashing, the interior sound pitch of the engines now slowly rises
 +
* added when you are in a dropship and it crashes, your screen will flash white
 +
* added Polish language!  Thank you Milord!!!  ^_^
 +
* added Dutch language!  Thank you Dannyiscool4!  ^_^
 +
* added /scores command. It can be used to get the final score tally from a past match
 +
* added /tourney command. It can be used to get tallied score totals from past matches
 +
* added /playerid command. Prints your playerID (stored in playerPrefs.txt which is used to track your stats)
 +
* added /trophy mod command. It can be used to assign a special public rankings to players
 +
* added /ptt # mod command.  A moderator can now force a client into push to talk mode
 +
* added /allmute # mod command. A moderator can now mute a player for everyone
 +
* added /allunmute # mod command.  A moderator can now unmute a player for everyone
 +
* added /clear command. It clears the log text on the left of the screen
 +
* added better feedback to map author if they forget to add spawn points
 +
* feedboxes/powerplants no longer need to be associated to a robo. If association is not specified, nearest is used.
 +
* reduced default dropshipChanceToCrashMod to 8000, to make it a little easier to crash
 +
* fixed bug where it was possible to put emplacements on map elements like feedbox/powerplant etc
 +
* fixed bug where locked/passworded servers would not display correctly in the server list
 +
* fixed no ambient sound in tutorial
 +
* fixed rare bug where it was possible to have a recurring overtime with the money goal crazily rising
 +
* fixed bug in the tutorial where messages would stop popping up if you esc or tab out.
 +
* fixed bug where a server running a long time would spam the master server
 +
* fixed visual bug that if you put your camera inside robo it looks less broken now.
 +
* fixed visual bug where ghost placement indicators would sometimes not scroll at the correct speed
 +
* fixed bug where ghost placement indicators could show in the dropship
 +
* fixed bug where robo gun windup and winddown sounds would not play
 +
* fixed minor error generation on smoke and spark particle random seed
 +
* fixed minor visual bug in mine, light, and sensor placement indicators
 +
* fixed minor visual bug in dropship lights
 +
* fixed minor visual tweak on spark particles
 +
* fixed minor excessive flare update logging in game and tutorial
 +
* updated Unity to 5.5.1f1
 +
* updated NGUI ver to 3.11.2
 +
* lowered main menu music volume
 +
 
 +
|-
 +
| .43 r0 || <div id="v43r0"></div>
 +
* The dropship can now be crashed at any time if it exists (no more 30 second time limit).
 +
* Items bought by robo are now protected behind a barrier, and serve to BALANCE the dropship.
 +
* increased weight of bunnies (was 2, now 4)
 +
* dropship monitor now displays "chance to successfully deliver" and "weight imbalance".
 +
* robo's dropship timer now turns red if the chance to deliver is less than 70% (used to be red for < 30 secs)
 +
* removed text indicator for bunnies to know if dropship was purchased by robo.
 +
* money directives can now be worth up to 200¢
 +
* money directives now bigger if worth more, smaller if worth less.
 +
* money directives that are green are worth between 25-100, cyan are worth 125-200
 +
* feedbox can now be set to pay up to 200¢
 +
* major rework & optimization to audio. Having many sounds play should have much less fps impact
 +
* added roboWeightBias server setting, a weight modifier for things in the balance area (default .4)
 +
* added bunnyWeight server setting. It is now possible to set the weight of bunnies (default 4).
 +
* added dropshipChanceToCrashMod server setting. Higher number = more difficult to crash dropship (default 7000)
 +
* slightly extended dropship time over the drop area by .5 secs
 +
* getting subverted now plays a deactivation sfx
 +
* fixed divide by zero bug in AI calculations
 +
* updated loading screen tip related to crashing the ship
 +
* numerous minor tweaks
 +
 
 +
|-
 +
| .42 r3 || <div id="v42r3"></div>
 +
* added indicator so robo can know about off-screen collars
 +
* added indicator to robo that shows off-screen sensors
 +
* added roboStartBattery server setting (default 0)
 +
* added roboStartFuel server setting (default 2)
 +
* added roboStartRockets server setting (default 2)
 +
* added 1-time help tip: You deposited something for 0 autopay, you probably don't want to do that.
 +
* added 1-time help tip: you were fried, don't go near flashing sentries without a collar
 +
* added 1-time help tip: you were shot, try not to be seen disobeying
 +
* added Czech to languages - Thank you Filip Konvičný!
 +
* added Italian to languages - Thank you Peppins!
 +
* tweaks to explosion effects
 +
* improved notification "Bob was forced to buy a dropship (first subversion)."
 +
* changed error handling in join game screen so that it displays human readable feedback.
 +
* moved the master server to a new service
 +
* removed micEnabled player pref
 +
* fixed bug where mines would not disappear after exploding
 +
* fixed airstrip sentries placed too aggressively
 +
* fixed bug where bunny breathing was broken
 +
* fixed bug where not all menus conformed to a minimum 800x600 resolution
 +
* fixed bug in sound menu where setting the mic to OFF would not load the pref properly
 +
* fixed bug in sound menu where exiting with esc or cancel did not properly restore prefs
 +
* fixed bug where sound ducking would come into play incorrectly in some cases where mic was OFF
 +
* fixed bad config screen on low res linux
 +
* fixed visual glitches in linux (Unity update)
 +
* fixed bug where some players could not see the light (Unity update)
 +
 
 +
|-
 +
| .42 r2 || <div id="v42r2"></div>
 +
* fixed map edge errors in zoneOne
 +
* powerplant hint now only occurs if the power plant is on
 +
 
 +
|-
 +
| .42 r1 || <div id="v42r1"></div>
 +
* when there is no dropship, robo's dropship timer now shows a red 00:00
 +
* drop zone now has directional indicator in robo GUI
 +
* feed box now has directional indicator in robo GUI
 +
* power plant now has directional indicator in robo GUI
 +
* robo now has an on-site indicator for the drop area and dropship direction
 +
* fixed broken tutorial popups
 +
* fixed bug where mouse option menu would appear by default in tutorial
 +
* fixed bug where corpses appeared to stack in the inventory slots
 +
* fixed broken feed box lights
 +
* fixed broken hint "depositing corpses severely penalizes robo"
 +
* fixed bug where if robo was kicked or quit, the robot would not be properly reset
 +
* fixed terrain in the back of doublel where it was easy to get stuck at the top of a ridge
 +
 
 +
|-
 +
| .41 r2 || <div id="v41r2"></div>
 +
* fixed bug where maps that used glow grass would crash the game
 +
* gave a pass to explosion particle effects
 +
* when delays/lag occurs during objects being destroyed by explosions, it will be much less noticeable now.
 +
* modification to laser sentry positions on airstrip
 +
 
 +
|-
 +
| .41 r1 || <div id="v41r1"></div>
 +
* fixed bug where shadows would not always display properly
 +
* fixed bug where the tutorial would start as robo instead of bunny
 +
* fixed bug where the 'depositing corpses penalize robo' help popup occurred at wrong times
 +
* fixed bug where the 'kill cam' would incorrectly function when a client was subverted
 +
* fixed bug if a robo switches to spectator, the bonus would not be updated for spectators
 +
 
 +
|-
 +
| .41 r0 || <div id="v41r0"></div>
 +
* fixed bug where sometimes terrain on clients would not match the server
 +
* fixed bug where depositing items with an empty robo would cause server error
 +
* fixed bug where the wrong image would show on the loading screen tips
 +
* linux builds are once again stable
 +
 
 +
|-
 +
| .40 r0 || <div id="v40r0"></div>
 +
* added 'death cam' to better know how you died
 +
* added edge terrains so that voids will now be integrated with the map
 +
* added transition from high grass to low sand, which provides very good cover, but only if bunnies get right up against it
 +
* added variants to many of the more repetitive tiles
 +
* added laser sentry.  Laser sentries are always on except when manually toggled on/off by robo.
 +
* added delayed secondary explosions. Now, when a pile of goodies explodes, any secondary explosion times will stagger.
 +
* added that spectators can now see robo's bonus and stats
 +
* corpses carried in the front slot are now totally hidden in water
 +
* robo is now prevented from activating sentries while they are already active, preventing robo from wasting ammo.
 +
* when activating sentries, the activation sound will only occur if it was successful, otherwise a 'fail' sound will play
 +
* ai will now call out winning players slightly earlier (when they are within 2300 from a win and are far ahead of the bot)
 +
* adjusted all 'official' maps to have integration with the void
 +
* map authors no longer need to set the id property on power plants, as they are now set automatically via the Tiled id
 +
* fixed bug where placed mines could be destroyed by nearby explosions
 +
* fixed bug where if a player walked into robo with corpses but there was no one controlling robo, the server would error
 +
* fixed bug where sometimes robo's shooting sound would play during robos flame sound
 +
* fixed power plant on zoneFar so that it isn't buried in trees
 +
* fixed bug in tutorial where dummy bunnies would scale wrongly
 +
* fixed tutorial text bugs on certain langauges by converting the instructions HUD to NGUI instead of Unity Canvas
 +
* fixed bug where special characters would not display coloring in the confirmation boxes
 +
* fixed bug in story translations where special characters wouldn't show
 +
* improved tutorial texts (simplified/clarified beginning texts)
 +
* tutorial now shows the scores adding to help illustrate how it will be in an actual game
 +
* replaced the 'shortcut' void in airstrip with laser sentries, making it theoretically possible but almost suicidal to pass
 +
* various map tweaks and fixes
 +
* lowered dropship volume
 +
* lowered intro music volume
 +
 
 +
|-
 +
| .39 r0 || <div id="v39r0"></div>
 +
* version interface change
 +
 
 +
|-
 +
| .38 r1 || <div id="v38r1"></div>
 +
* added /ban mod command.  Mods can now ban players by typing /ban #
 +
* chat input now automatically hides the mod password as its being typed (so a mod can stream without revealing it)
 +
 
 +
|-
 +
| .38 r0 || <div id="v38r0"></div>
 +
* the buttons 1,2,3 can now be used to swap inventory slots as well as prepare an empty slot for picking up something new
 +
* pressing 'drop' repeatedly will continue dropping items, dropping a collar last unless it is the active item
 +
* removed the ability to drop all items by pressing rmb + mmb scroll due to changes in the way that inventory functions now
 +
* reduced the font size of the main hint messages
 +
* added max item carry hint message
 +
* added very light texture to bunny so that it wont be totally flat in 'low' settings
 +
* fixed bug where rarely, the power plant would not be synced with the game
 +
* fixed bug where it was possible to lag the server by quickly swapping items
 +
 
 +
|-
 +
| .37 r7 || <div id="v37r7"></div>
 +
* Bots now sometimes announce when they are disobeying
 +
* implemented bot randomness, which can be set to make the bots very derpy or not
 +
* added ability to use Tiled rectangles named "safe" to mark areas robo AI should not warn or penalize bunnies for being in
 +
* added ability to use Tiled rectangles named "kill" to mark areas robo AI should automatically kill bunnies if spotted in
 +
* reduced probability of bots getting stuck in terrain
 +
* fixed bug where hiding behind cover did not properly hide from robo AI
 +
* fixed bug where noAI zones would not properly cull away the ai nodes
 +
* fixed bug where robo AI would not destroy corpses near feed box
 +
* fixed bug where robo AI would sometimes look out into space
 +
* fixed bug where robo AI would sometimes stop looking around
 +
* fixed bug where robo AI would sometimes keep looking at the same irrelevant spot
 +
* fixed bug where robo AI would only use full autopay
 +
* fixed various other minor AI bugs and imporovements
 +
* map tweaks related to AI behavior
 +
* ai uses less cpu than before
 +
 
 +
|-
 +
| .37 r6 || <div id="v37r6"></div>
 +
* Robo AI is in place.
 +
* huge bunny AI improvements & bug fixes
 +
* fixed AI bug where sometimes an AI in the dropship would not update their behavior
 +
* AI bots now sometimes flatter the robo player.
 +
* reduced spam of in-game hint if spectator tries to speak while being the only spectator
 +
* added "whenEmptyPauseAI" setting that greatly reduces cpu cycles if no humans are playing (default: true)
 +
* bots let players know they are ai if human tries to chat with them
 +
* translation improvements
 +
* Unity upgrade to 5.2.2f1
 +
 
 +
|-
 +
| .37 r5 || <div id="v37r5"></div>
 +
* fixed several bugs that could crash the server
 +
* fixed bug where sound ducking would sometimes not return to normal after incoming remote voice
 +
* fixed bug where AI bunnies could try to subvert while in the dropship if the robot was empty
 +
* fixed bug where AI would not know it's place in the dropship under certain conditions
 +
* fixed bug where AI would allow autopay deposit at wrong time
 +
* fixed bug where AI would not properly arrive at a hiding spot
 +
* fixed bug where it was possible for AI to circle a target location
 +
* fixed bug with the shifting AI animations in movements.txt
 +
* fixed bug where AI would imporperly carry items in the drop ship without trying to crash it.
 +
* removed no player's message, since it will at a minimum be possible to have matches with bots.
 +
* translation improvements
 +
* added in-game hint for corpses
 +
* added in-game hint for power plants
 +
* added in-game hint for lone spectators that send out spectator only chats
 +
* added in-game hint for lone spectators that try to speak
 +
* added more tips to the level loading screen
 +
* added customized images to the tips on the level loading screen
 +
 
 +
|-
 +
| .37 r4 || <div id="v37r4"></div>
 +
* bunny AI release candidate
 +
* prototype robo AI is in
 +
* fixed falling through floor bug, which had resurfaced after fixing hopping.
 +
* fixed bug where the bunny would stop breathing when running
 +
* fixed bug where AI would sometimes appear to be carrying items in the incorrect carry slots
 +
* added clients will now gracefully load a differing map of the same name
 +
* added ai guide nodes that can be used to help guide the ai towards subversions
 +
* added ability to use Tiled rectangles named noAI to mark areas AI should avoid
 +
* minor tutorial improvements
 +
 
 +
|-
 +
| .37 r3 || <div id="v37r3"></div>
 +
* AI is much more advanced (however AI still does not know how to use robo)
 +
* fixed bug where other players would not appear to hop
 +
* fixed bug where sometimes robo could still be shooting for the client that was subverted
 +
* fixed bug where a killed bot would not always respawn
 +
* fixed bug where speaking while menus were open would still transmit your voice to the other players
 +
* fixed bug where sound ducking was broken
 +
* fixed OSX input key bug (Updated Unity to latest patch)
 +
* added gear icon to profile menu so players can know they can click on it
 +
* sfx audio ducking now occurs when local speach is detected as well as remote players
 +
* sfx audio ducking adjustments
 +
* translation improvements
 +
* slightly slowed walking backwards bunny speed
 +
* ai player names are now a slightly different color in the player listing
 +
 
 +
|-
 +
| .37 r2 || <div id="v37r2"></div>
 +
* fixed subversion penalty still dropping minimum even while power plant is off
 +
* fixed intimidation lighting not properly culled on different quality settings
 +
* fixed broken power plant 'off' sound
 +
* fixed bug where terrain optimization could break on high poly counts, showing empty terrain or no trees.
 +
* fixed bug where it was sometimes possible on subversions for robo to continue shooting on clients on subversions
 +
* fixed bug where an unassigned power plant would not give any feedback to it's malfunction
 +
* bunnies can now press 'flame'(MMB) + 1,2,3  or  'flame' + prev, forward, next  to activate a particular inventory slot
 +
* bunnies can now press 1,2,3 to activate a particular inventory slot (when not in the dropship)
 +
* bunnies can press P within 10 seconds to subvert to insta-buy a dropship when they get into robo
 +
* walking into robo with a corpse now causes a split penalty for the corpse between the old and new robo players
 +
* removed the /ptt and /pushtotalk commands, since now they can be used in the gui
 +
* terrain optimizer now leaves the scene much cleaner with hundreds of less nodes
 +
* in-game messages are now also logged to the game log file
 +
* added /rocket & /rockets mod command that gives rockets to all robos
 +
* added /fuel mod command that gives fuel to all robos
 +
* added /battery & /batteries mod command that gives a battery to all robos
 +
* added 'roboMacros' player pref, used to specify a custom textMacros file (default: textMacros.txt)
 +
* added 'botsFile' server setting to specify the file containing bot "personalities" (default: bots.txt)
 +
* added 'botsMovementFile' server setting to specify the containing bot movement data (default: movemen
 +
 
 +
|-
 +
| .37 r1 || <div id="v37r1"></div>
 +
* fixed image path on robosaruTiles.tmx
 +
* perPlayerAI can now be non-integer
 +
* added 'intimidation lighting' into normal settings (with fewer shadows)
 +
 
 +
|-
 +
| .37 r0 || <div id="v37r0"></div>
 +
* Unity fixed the mac build
 +
* Unity fixed random players dropping from match
 +
* fixed broken subversion penalty
 +
* fixed broken auto-destruction of collars on subversions
 +
* fixed broken score display in tutorial
 +
* fixed items not placeable in tutorial
 +
* added high concrete terrain type, and integrations for concrete (high concrete meets sand still missing)
 +
* changed the map making tilesheet resolution
 +
* changed the map making tilessheet to be a render of the actual tiles instead of a drawing
 +
* increased tilesheet height to accomodate current and future tile additions (all maps must be resaved)
 +
* trolls are now displayed on the scorboard as trolls (except to themselves).
 +
* 3rd party software updates
 +
* created workshop tool
 +
 
 +
|-
 +
| .36 r0 || <div id="v36r0"></div>
 +
* players killed by the power plant or sentries on a first subversion are now sent to the new dropship
 +
* you can now double click a server in the server list to join it
 +
* added muzzle vent flashing effect to robo's canon
 +
* added "penalizeDisconnect" server setting, whether to penalize returning players if they disconnect. (default false)
 +
* added "offsetAI" server setting, that acts as an offset to the desired bot amount (default: -2)
 +
* added /addbot or /add mod command that will add a new bot to the round (if maxAI allows)
 +
* if a player has negative score and goes to spectator, their old score will be retained
 +
* players now receive a suicide penalty if they switch to spectator and back
 +
* map authors can now spawn emplacements: mines, sensors, lights
 +
* map authors can now spawn objects: batteries, laser walls, mines, sensors, rockets, fuel, uranium, pointers, lights
 +
* lots of AI improvements under the hood, but AI changes are not exposed in this build
 +
* fixed bugs with missing rock collisions
 +
* fixed bug of bunny glitching through floor
 +
* fixed lobby chat input bug where text would be hidden after widget width was exceeded
 +
* fixed in-game chat input bug where text would be hidden after widget width was exceeded
 +
* fixed bouncing caret indicator in in-game chat
 +
* fixed bug where AI's would take up slots in the player voip list display
 +
* fixed bug with blank profileID not being set automatically to a new one
 +
* fixed bug with bunny flying in the air if they were killed mid-hop
 +
* fixed bug with 'rock hole' tile where bunny could be totally hidden in it
 +
* fixed bug where mic trouble could be inherited by a new player that takes the remote voip slot of a previous player
 +
* fixed bug where in between map changes, a temporary gui with placeholder player names would show
 +
* fixed 'Text Here' bug that would appear if the chat box and also tab is pressed at the same time
 +
* fixed bug where the autopay was not cleared on round /reset
 +
* fixed crash bug where if a map had objects misconfigured with 'flipping' on, it will instead throw a warning
 +
* fixed bug where it was possible to designate an inactive player as a troll
 +
* fixed bug where using /kick on a bot would simply usher in a new bot to replace them.
 +
* fixed server error cause by invoking troll while bots are in the match
 +
* increased randomness of profileID
 +
* minor map adjustments on: airstrip, cornered, zoneFar, zoneOne to nerf 'safe areas' with no collar
 +
 
 +
 
 +
|-
 +
| .35 r1 || <div id="v35r1"></div>
 +
* fixed player display on server list
 +
* servers no longer report bots in the player list
 +
* spectators no longer appear above players with negative score on the scoreboard
 +
* increased default 'extraRoundTime' to 45 seconds
 +
* /reset no longer resets spectators into bunnies
 +
* set defaults 'maxAI' to 4 and 'perPlayerAI' to 1
 +
 
 +
|-
 +
| .35 r0 || <div id="v35r0"></div>
 +
* bunnies now have hopping!
 +
* primitive AI bunnies that walk around randomly are implemented.
 +
* added 'maxAI' server setting. The server will not allow more than this number of AI to ever occur.
 +
* added 'minAI' server setting. The server will always put in at least this many AI bunnies.
 +
* added 'perPlayerAI' server setting. targetNumberOfAI = (maxPlayers * currentPlayers) * perPlayeraI
 +
* increased money directive lifetime from 17 to 23
 +
* increased in*game log length from 8 to 9
 +
* exposed master server list to outside apps and added server list to chat.obeygame.com
 +
* default collar income increased from 6 to 10
 +
* default minimum subversion penalty increased from 100 to 200
 +
* increased electric field kill radius from 32 to 34
 +
* spectator whispers no longer show as <whisper> but as <spectator> so that it is more clear that everyone has received it.
 +
* robo chats no longer appear red,  only robo's name appears red in the chat.
 +
* lobby chat client can now receive both PRIVMSG and NOTICE
 +
* lobby chat client can now properly receive ACTION
 +
* lobby chat now colors text that signals other players joining and exiting
 +
* lobby chat now gives reasons why people left (ping timeout / joined server/ entered tutorial / etc)
 +
* if a spectator leaves it does not display a red message
 +
* on /reset power plants are also now reset
 +
* fixed bug where placing a corpse into the box while robo was empty caused corpse to drop on top of the box.
 +
* tweak: attempted fix to airstrip 'safe area'
 +
* tweak: reduced cover on tributary
 +
* tweak: added way to recover items from middle high ground in ozone if a robo trusts a bunny
 +
 
 +
|-
 +
| .34 r1 || <div id="v34r1"></div>
 +
* fixed bug where pressing spacebar while typing would cause spectator to switch between dropship and robo
 +
* if all players leave a session, all 'ghost' stats will be reset and rejoining will result in a fresh 0 score.
 +
* if a player leaves (or is dropped or kicked) their score will reflect a suicide penalty (as player or robo respectively).
 +
* /setscore mod command can now also be used like "/setscore 1 +=200"  or "/setscore 1 -=200" to add or subtract score
 +
* if there are no players in-game, a message is displayed guiding players to use the BUNNY MEET.
 +
* increased robo's "electric field" kill tick from .5 to .89 seconds (to allow slight chance of tail biting success)
 +
* changed minSubversionPenalty to not occur if power plants are off or if there are no power plants in the map.
 +
* added HUD to robo that shows how many bunnies they are supposed to be in control of.
 +
* fixed bug where spectators could see a red line while in the dropship
 +
* fixed bug where servers would not report all the players inside to server list
 +
* fixed bug where sometimes the dropship would crash directly into a void
 +
* better aligned dropship sounds with the animations
 +
* translation fixes and improvements
 +
 
 +
|-
 +
| .34 r0 || <div id="v34r0"></div>
 +
* added electric field to robo that kills all nearby bunnies on subversions (also acts as a subversion notification).
 +
* power plants now release bursts of energy when activated that burn any bunnies on or next to it.
 +
* subversion penalty now does not occur if robo does not have a power plant
 +
* subversion penalty is now a percentage of the player's funds, not a hard payment (default: .15)
 +
* included Unity's fix for Linux input
 +
* changed autoDropship to default to 'true' again.
 +
* added "roboChargeForAutoDropship" server setting. It bills the robo player when a "dropShipOnStart" is granted. (default: -1500)
 +
* added "minSubversionPenalty" server setting. Since subversion penalty is now a %, a min payout can now be set. (default: 100)
 +
* added sounds to power plants
 +
* added a power plant to the tutorial
 +
* fixed broken flamethrower in tutorial
 +
* added "/reset" mod command as alternative to "/restart"
 +
* added "/map mapName" mod command to switch to a specific map. "/cycle mapName" can also work this way now.
 +
* fixed bug where version mismatch would sometimes occur due to culture settings set to floats with commas
 +
* added -config launch option to allow server admins to specify a custom server settings file for a given server
 +
* lobby chat now displays channel topic
 +
* default bunny suicide penalty (playerSuicidePenalty) increased to 200
 +
* playerSuicidePenalty is no longer enforced if minPlayers is not yet met (to allow free /kill in low player count hide and seek mode)
 +
* in maps with multiple robots, it is no longer possible for a robot to toggle a different robot's power plant
 +
* added "serverID" server setting. A randomly generated string to id servers from each other on a leaderboard (default: "")
 +
* added "leaderboardPostURL" server setting. If set, the server will post scorable events to the leaderboard at the URL. (default: "")
 +
* added "leaderboardPostPassword" server setting. The password that the web stats db will verify to know this is a server allowed to post to it.
 +
* added "leaderboardStatsURL" server setting. Can point to special URL that can be used to show stats in the server browser. (not fully implemented yet)
 +
* added "/cancelrecord" "/cancelstats" mod command that will turn off stats recording for the current round
 +
* added "/resetstats" "/clearstats" "/removestats" command. It resets personal stats on a leaderboard. Also used as "/clearStats #" by a mod
 +
* spectators can now teleport to and from the dropship with 'hop' key
 +
* spectators can no longer /kill
 +
* spectators will by default now chat only to other spectators. If they wish to speak to non-spectators they use /w
 +
* fixed bug where dropship would crash if only spectators were in the game
 +
* fixed bug where marked trolls could tell they were trolled by using /w
 +
* added "profileID" playerPref: a randomly generated id that is used to track player score and events for server stats.
 +
* if a player leaves or drops, and returns to a server their score will be recovered if the same round is still in session.
 +
* servers now track player stats (this is still very alpha)
 +
* added at the end of the match (before the map cycles), the server will tell you how many times you were corpsed and by who.
 +
* uraniumOnStart now occurs independently of dropshipOnStart
 +
* various translation fixes and improvements
 +
* fixed bugs where connecting to a wrong version server, or full server would not yield proper feedback as to why the connection failed
 +
* the server list will no longer supply the IP address for servers of differing versions, preventing incompatible connection attempts(to be reverted later)
 +
* better aligned dropship sounds with the animations
 +
* updates to maps (including adding power plant to zoneOne)
 +
* added tributary map to build
 +
 
 +
|-
 +
| .33 r1 || <div id="v33r1"></div>
 +
* fixed annoying mouse bug where the mouse cursor would show
 +
* fixed bug with item blocking power plant vent detection.
 +
* changed default subvertedPenalty (money dropped to other players on subversion) from 300 to 800
 +
* increased cents directive life time from 15 to 17 seconds
 +
* lights can no longer be placed in range of a sentry
 +
* visual changes to power plant
 +
* made bunny names bigger to spectators
 +
 
 +
|-
 +
| .33 r0 || <div id="v33r0"></div>
 +
* fixed bug where dropship crash calculation was incorrect if spectators present
 +
* fixed bug where a player kicked out of robo sometimes did not get a collar when respawning
 +
* fixed bug where dialog box could be blocked by incorrectly layered background in main menu
 +
* fixed bug where a laser wall could be made to fly above a placed mine
 +
* laser wall connection distance increased from 6 to 9 units
 +
* added power plants. Power plants can be used by bunnies to stop robo's money supply or by robo to prevent money loss on subversion
 +
* added "clearPowerPlantsOnSubversion" pref, to make it easier for robos when they take over (default false)
 +
* added spectators can now see names on the players in the game
 +
* added "showNamesToSpectators" server setting that can disable spectators to be able to see player names (default: true)
 +
* added 'no' sign to inside of dropship to make more obvious how to crash it to new players
 +
* gave texture pass to the dropship exterior
 +
* fixed minor bugs where dropship interior did not match when being dropped
 +
* increased hover time of dropship over drop area by about 1/2 second
 +
* added interior to robo's head, the top of the head no longer looks unfinished to spectators
 +
* changed default subvertedPenalty (money dropped to other players on subversion) from 700 to 300
 +
* changed the uranium on start to occur on the first subversion, instead of at the start of the map
 +
* you can now press esc to get out of the loading screen and go to the main menu
 +
* the bunny and halo on robo now show only when there is a player at robo's helm
 +
* minor translation fixes and improvements
 +
* minor improvements to Join Game menu and main menu
 +
* fixed bug where RTT lighting could affect the bunny on robo's head making it gold
 +
* fixed bug in bunnyMeet where lines could be lost permanently
 +
* added more feedback/logging on bug for robo not moving on client. IF YOU SEE THIS PLEASE SAVE AND SEND ME YOUR LOG.
 +
 
 +
|-
 +
| .32 r4 || <div id="v32r4"></div>
 +
* fixed bug where if a robo gave pay and disconnected, the collected pay would collect indefinitely
 +
* fixed bug where robo player's name would not always be red when speaking
 +
* fixed bug where server would give players the suicide death message on round restarts
 +
* fixed bug where if items were stacked on an emplacement, and emplacement was deactivated sometimes the items would stay in the air
 +
* fixed bug where player list could not be viewed from a server
 +
* changed non-pingable servers to display as n/a instead of 9999ms (which is generally inaccurate.)
 +
* added Spanish and German translations of the 'story'
 +
* added mouse scrolling to 'story' menu
 +
* added 'uraniumOnStart' server option: how many uranium to spawn at the drop area on the round start (default 8)
 +
* added 'subvertedPenalty' server option: how much money does a player drop into the drop area when subverted
 +
* added 'subvertedPenaltyTime' server option: how much time in the robot is needed to reach the subvertedPenalty ()
 +
* tweaks to Join Game menu and main menu
 +
* increased maximum concurrent directives from 10 to 20 (to allow for large money drops from robo on subversions)
 +
* added '/spec' alternative to '/spectate' and '/spectator'
 +
* added ability for a mod to switch other players to and from spectator with /spectate #
 +
 
 +
|-
 +
| .32 r3 || <div id="v32r3"></div>
 +
* added 'bunny meet' in the main menu. Post messages in it if you want others to know you are looking for a game.
 +
* added useNameInBunnyMeet pref and gui to allow anonymous login to OBEY
 +
* added spectators can now whisper to other spectators
 +
* added robo can now whisper privately to bunnies in the center of their aim
 +
* news in the main menu is now controlled by moderators
 +
* flame ammo given for each fuel load lowered from 12 to 4
 +
* lowered dropship volume from .8 to .65
 +
* players can now buy items using the num pad as well as regular numbers
 +
* server list now highlights non-0 server player counts green
 +
* increased default robo suicide penalty to 2000
 +
* servers now display who is inside in the server details
 +
 
 +
|-
 +
| .32 r2 || <div id="v32r2"></div>
 +
* fixed bug where sometimes a player joining could force spectate a player that is subverting or dying if server is full
 +
* fixed bug where a player could switch to player from spectate without the needed space
 +
* fixed bug in menu where escaping out of options sub menu would disappear all menus
 +
* fixed bug where marked trolls were not muted for incoming players
 +
* removed deprecated collarsOnlyWithDropship from the code
 +
* added ability to have a translated 'story'
 +
* added middle mouse scroll to server list
 +
* translation fixes and improvements (mainly German and French)
 +
* lowered dropship volume from .8 to .65
 +
 
 +
|-
 +
| .32 r1a || <div id="v32r1a"></div>
 +
* fixed nasty bug in german translation that cut off dropship item in the buy menu
 +
 
 +
|-
 +
| .32 r1 || <div id="v32r1"></div>
 +
* fixed main menu audio bug where first music could be very loud before prefs kicked in
 +
* fixed nasty bug in the tut where the flames and the cannon were inoperable
 +
* added gui option for changing language after the first run
 +
* added gui option for changing player nickname and takeover message after first run
 +
* added gui option to auto-join the chat after first run
 +
 
 +
|-
 +
| .32 r0 || <div id="v32r0"></div>
 +
* fixed bug where money sometimes would float in the air near feed box
 +
* fixed bug where sometimes entries in the server list would be shown twice if it is refreshed twice
 +
* fixed bug where items placed on emplacements would not reset if the emplacement gets disabled
 +
* fixed way too high doppler on dropship sounds
 +
* fixed bug where 'falling' effect was not seen while inside dropship
 +
* fixed bug where any player could summon a dropship by commandline.  Now only mods.
 +
* fixed minor bug where 'tip' was not translated in game tips
 +
* fixed bug where cancelling an exit from the main menu would leave you in an empty main menu
 +
* fixed bug where '=' could not be a value in a data file (ie posting a link with a = as a motd value would fail)
 +
* fixed badly rendered cents symbol on some fonts
 +
* /info and /serverip commands now do the same thing, printing out info about the game, client, and server
 +
* robo players can no longer see other player scores.
 +
* added "roboSeeScore" server setting. Default: false. Can be used to allow robo players to see scores
 +
* added ozone to official maps
 +
* added Brazilian Portuguese
 +
* added /troll command for mods
 +
* added music to main menu
 +
* reduced maximum concurrent sounds from 48 to 40 to reduce audio hiccups and slowdowns
 +
* tweaks to robo gun volume and dropship volume
 +
* updates to airstrip map
 +
* default max players is now 6, default minScore is now -1500, default roboSuicidePenalty is now 600
 +
 
 +
|-
 +
| .31 r4 || <div id="v31r4"></div>
 
* added usingMultipleServerInstances server setting. (default = false) It disables LAN discovery, allows multiple servers to run from the same folder
 
* added usingMultipleServerInstances server setting. (default = false) It disables LAN discovery, allows multiple servers to run from the same folder
 
* added '-port #' commandline argument for servers that overrides the port specified in serverSettings.txt
 
* added '-port #' commandline argument for servers that overrides the port specified in serverSettings.txt
Line 14: Line 819:
 
* added whisper /w command for bunnies to chat to nearby bunnies. Note that whispers can be intercepted by robo's aimpoint or dormant sensors.
 
* added whisper /w command for bunnies to chat to nearby bunnies. Note that whispers can be intercepted by robo's aimpoint or dormant sensors.
 
* increased continuousOutputLimit to 20 seconds since it was sometimes getting accidentally set off
 
* increased continuousOutputLimit to 20 seconds since it was sometimes getting accidentally set off
 +
* fixed the sound channels for missiles flying, robo gun casings, fire ambience, and active sentries
  
 
|-
 
|-
| .31 r3 ||
+
| .31 r3 || <div id="v31r3"></div>
 
* added French(Français) translation (Thank you Syggin :D)
 
* added French(Français) translation (Thank you Syggin :D)
 
* added Portuguese(Português) translation (Thank you Faj10 :D)
 
* added Portuguese(Português) translation (Thank you Faj10 :D)
Line 23: Line 829:
  
 
|-
 
|-
| .31 r2 ||
+
| .31 r2 || <div id="v31r2"></div>
 
* Removed playerPrefs.txt from the build. It is now dynamically generated.
 
* Removed playerPrefs.txt from the build. It is now dynamically generated.
 
* added 'is this your first time playing?' popup to encourage tutorial
 
* added 'is this your first time playing?' popup to encourage tutorial
Line 38: Line 844:
  
 
|-
 
|-
| .30 r1 ||
+
| .31 r1 || <div id="v31r1"></div>
 
* removed language.txt, it is now stored in playerPrefs.txt
 
* removed language.txt, it is now stored in playerPrefs.txt
 
* name validation is now: a-z A-Z 0-9 _ and - and space
 
* name validation is now: a-z A-Z 0-9 _ and - and space
Line 47: Line 853:
  
 
|-
 
|-
| .31 r0 ||
+
| .31 r0 || <div id="v31r0"></div>
 
* fixed voice looping bug
 
* fixed voice looping bug
 
* fixed bug where microphone pref would get erased on options if none was set
 
* fixed bug where microphone pref would get erased on options if none was set
Line 64: Line 870:
  
 
|-
 
|-
| .30 r0 ||
+
| .30 r0 || <div id="v30r0"></div>
 
* fixed bug where players could not hear other player voices if they were in the drop ship
 
* fixed bug where players could not hear other player voices if they were in the drop ship
 
* fixed bug where collar selection triggers would interfere with object falling rays
 
* fixed bug where collar selection triggers would interfere with object falling rays
Line 79: Line 885:
  
 
|-
 
|-
| .29 r0 ||
+
| .29 r0 || <div id="v29r0"></div>
 
* intermediate, unpublished build
 
* intermediate, unpublished build
  
 
|-
 
|-
| .28 r0 ||
+
| .28 r0 || <div id="v28r0"></div>
 
* fixed bug where collars could not be destroyed by robo
 
* fixed bug where collars could not be destroyed by robo
 
* fixed bug where chat and context menus were incorrectly causing sfx ducking
 
* fixed bug where chat and context menus were incorrectly causing sfx ducking
Line 111: Line 917:
  
 
|-
 
|-
| .27 r0 ||
+
| .27 r0 || <div id="v27r0"></div>
 
* upgraded project to Unity 5
 
* upgraded project to Unity 5
 
* added sound options GUI
 
* added sound options GUI
Line 161: Line 967:
 
* map time limit now also resets whenever /reset is called
 
* map time limit now also resets whenever /reset is called
 
|-
 
|-
| .26 r0 ||
+
| .26 r0 || <div id="v26r0"></div>
 
* intermediate, unpublished build.
 
* intermediate, unpublished build.
 
|-
 
|-
| .25 r0 ||
+
| .25 r0 || <div id="v25r0"></div>
 
*added password locked servers. Use the 'password=' server setting to lock a server
 
*added password locked servers. Use the 'password=' server setting to lock a server
 
*added kickOnCycle server setting. Choose whether to keep or kick players at the end of a round.
 
*added kickOnCycle server setting. Choose whether to keep or kick players at the end of a round.
Line 174: Line 980:
  
 
|-
 
|-
| .24 r3 ||
+
| .24 r3 || <div id="v24r3"></div>
 
*optimized sound pool playback
 
*optimized sound pool playback
 
*fixed various bugs with non-roman character input and display
 
*fixed various bugs with non-roman character input and display
Line 181: Line 987:
  
 
|-
 
|-
| .24 r2 ||
+
| .24 r2 || <div id="v24r2"></div>
 
*fixed bug where suicide penalty notice was broadcast to everyone
 
*fixed bug where suicide penalty notice was broadcast to everyone
 
*added Russian(Русский) translation (Thank you Soap and Brearious! :D)
 
*added Russian(Русский) translation (Thank you Soap and Brearious! :D)
  
 
|-
 
|-
| .24 r1 ||
+
| .24 r1 || <div id="v24r1"></div>
 
*fixed bug where /mic off would not save properly
 
*fixed bug where /mic off would not save properly
 
*fixed place fence sound
 
*fixed place fence sound
Line 193: Line 999:
  
 
|-
 
|-
| .24 r0 ||
+
| .24 r0 || <div id="v24r0"></div>
 
*fixed broken win condition / time display
 
*fixed broken win condition / time display
 
*fixed bad sound where extremely delayed sounds were sent to dropship
 
*fixed bad sound where extremely delayed sounds were sent to dropship
Line 207: Line 1,013:
  
 
|-
 
|-
| .23 r0 ||
+
| .23 r0 || <div id="v23r0"></div>
 
*fixed 3rd or 4th player joining can't be heard by others
 
*fixed 3rd or 4th player joining can't be heard by others
  
 
|-
 
|-
| .22 r0 ||
+
| .22 r0 || <div id="v22r0"></div>
 
*fixed bunny buy #s to match the new menu order
 
*fixed bunny buy #s to match the new menu order
 
*added speech indicator gui to show which players are speaking
 
*added speech indicator gui to show which players are speaking
Line 222: Line 1,028:
  
 
|-
 
|-
| .21 r2 ||
+
| .21 r2 || <div id="v21r2"></div>
 
*fixed server bug where > 2 players would cause voice malfunctions (id's were always -1)
 
*fixed server bug where > 2 players would cause voice malfunctions (id's were always -1)
 
*slightly lowered volume of robo interior ambiance
 
*slightly lowered volume of robo interior ambiance
  
 
|-
 
|-
| .21 r1 ||
+
| .21 r1 || <div id="v21r1"></div>
 
*changed the order of the buy menu to make more sense
 
*changed the order of the buy menu to make more sense
 
*adjusted dropship price from 1000 to 1500
 
*adjusted dropship price from 1000 to 1500
Line 247: Line 1,053:
  
 
|-
 
|-
| .21 r0 ||
+
| .21 r0 || <div id="v21r0"></div>
 
*fixed bug where players with < 0 score would not show in top 3 list.
 
*fixed bug where players with < 0 score would not show in top 3 list.
 
*dropship purchase is not allowed until there are minPlayers in the game
 
*dropship purchase is not allowed until there are minPlayers in the game
Line 299: Line 1,105:
  
 
|-
 
|-
| .20 r1 ||
+
| .20 r1 || <div id="v20r1"></div>
 
*fixed bug where server setting floats were being read improperly due to a previous fix
 
*fixed bug where server setting floats were being read improperly due to a previous fix
 
*removed the unused minAI server setting
 
*removed the unused minAI server setting
Line 305: Line 1,111:
  
 
|-
 
|-
| .20 r0 ||
+
| .20 r0 || <div id="v20r0"></div>
 
*made adjustments to doublel to make the far box less appealing to robo
 
*made adjustments to doublel to make the far box less appealing to robo
 
*all maps adjusted and files included to make it easier for map modders to use
 
*all maps adjusted and files included to make it easier for map modders to use
Line 332: Line 1,138:
  
 
|-  
 
|-  
| .19 ||
+
| .19 || <div id="v19"></div>
 
*added robo text macros
 
*added robo text macros
 
*added multilanguage capability
 
*added multilanguage capability
Line 345: Line 1,151:
  
 
|-
 
|-
| .18 ||
+
| .18 || <div id="v18"></div>
 
*added tutorial
 
*added tutorial
 
*added Linux server launch scripts
 
*added Linux server launch scripts

Latest revision as of 21:05, 21 July 2020

Version Changes
1.02r2
  • added 5 more achievements
  • added laser sentries to tributary, ozone, minerals, and cornered
  • fixed bug in sentry kills achievements
  • fixed minor bugs
1.02r1
  • fixed tutorial bug where mine could not be placed
  • Added NAAaaa!! achievement
1.02r0
  • added main menu leaderboard toggle for global or friends only leaderboard
  • added mods that log in are now stored to mods.txt so they don't have to log in again to the server
  • added /voteRankingOff command to start vote to not rank the current match(subject to server permissions)
  • added /voteCycle command to start vote to cycle map (subject to server permissions)
  • added /voteCycle <map name> command to cycle to a specific map (subject to server permissions)
  • added /voteKick <playerNum> command to start vote to kick a player (subject to server permissions)
  • added /voteBan <playerNum> command to start vote to ban a player(subject to server permissions)
  • added up/down arrow keys vote yes/no on the current vote
  • added /vote <y/n> command to vote on the current vote
  • added server setting "playersCanVoteKickBan" that can be used to control what types of voting are allowed
  • added vote commands to ? chat help popup
  • added bunnies make a splash sound if they hop in the water
  • added a sound when the chat log updates
  • added option to allow tournaments to run daily
  • added "maxBans" server setting, that allows you to block players banned from other servers
  • added "maxTrolls" server setting, that allows you to block players who were marked as trolls on other servers
  • added 32 MORE ACHIEVEMENTS! (Total: 82)
  • changed AI is less likely to try to crash ship if it's too late
  • changed fires can no longer start in (low) water
  • changed Laser Wall City achievement given to any players that participated in placing walls, not each individually
  • fixed bug where tutorial text could appear off screen if Windows had zooming on
  • fixed bug where waterfall sound effects would not play
  • fixed server bug where it would still try to authenticate as a ranked server even without an authentication key
  • fixed collider trigger on the score preview that could be broken if the player list was short
  • fixed numerous minor geometry seams in the tile set
  • updated translations, minor fixes to translated text displays
  • cut Bosnian language
1.01r1
  • added /cancelrecord and /cancelstats mod commands that can turn a regular match into an unranked match
  • changed server reading of player debt limit to always read in a negative value, ie: -abs(settingsValue)
  • fixed bug where skill rating and ranking were not logged
  • fixed bug in average time % wearing collar display
  • fixed bug in average time % in dropship display
  • fixed bug Clean Win achievement only possible if you win as robo against minplayers
1.01r0
  • added stats and top scores preview to main menu if steam is connected
  • added stats and top scores display window
  • added steam statistic: % of bunny time with collar
  • added steam statistic: % of bunny time in dropship
  • added 32 MORE Steam Achievements (now 50 total!)
  • added 'ranked server' to the server descriptions yes/no
  • added 'current highest score' to the server description. example: 1234/10000
  • added mouse interpolation option (only affects bunny controls)
  • added command confirmations to /allmute and /allunmute commands
  • changed corpse head damage from 1000 to 1500
  • changed corpse body damage from 1000 to 1500
  • changed full corpse damage from 1500 to 2000
  • changed tributary map. It now is a little bit harder for robo due to added cover near the drop area
  • fixed issue with steam interfering with running a server out of the game build directory.
  • fixed bug where mouse could incorrectly disappear when using menus in the tutorial
  • fixed bug (attempted, can't replicate) where tutorial message window could be off screen depending on resolution
  • fixed bug (attempted, can't replicate) where main menu could be off screen depending on resolution
  • fixed bug where corpse damage taken wasn't being tracked.
  • fixed bug where corpse damage received wasn't being tracked.
  • fixed bug where laser wall placement stat not being tracked
  • fixed bug where deaths during current reign was not being tracked
  • fixed bug where 'reset' in controls options did not reset the controls GUI after reset
  • fixed accept/cancel buttons on menu buttons being too small for some translations
  • updates to translations
1.00r0
  • added our first 18 steam achievements: https://steamcommunity.com/stats/346970/achievements
  • added steam statistic: subversions
  • added steam statistic: times subverted
  • added steam statistic: wins as bunny
  • added steam statistic: wins as robo
  • added steam statistic: 2nd place finishes
  • added steam statistic: 3nd place finishes
  • added steam statistic: placement average
  • added steam statistic: games lost
  • added steam statistic: laser walls placed
  • added steam statistic: denials (times killed very close to robo's door)
  • added steam statistic: time in robo
  • added steam statistic: time as bunny
  • added steam statistic: total bunnies killed while robo
  • added steam statistic: average bunnies killed during robo reigns
  • added steam statistic: deaths
  • added steam statistic: dropship crashes
  • added steam statistic: total score earned
  • added steam statistic: uraniums delivered
  • added steam statistic: corpses delivered
  • added steam statistic: corpses received
  • added steam statistic: corpse damage inflicted
  • added steam statistic: corpse damage received
  • added steam statistic: total items delivered
  • added steam statistic: money spent
  • added steam statistic: distance walked
  • added numerous updates to translations
  • added /spent console command that returns how much money you have spent in the current round
  • added /resetSteamStats console command.
  • added /resetSteamStatsAchievements console command.
  • added /getIntStat debugging command that can retrieve steam stats.
  • added /getFloatStat debugging command that can retrieve steam stats.
  • fixed minor gui issues with translation overruns
  • changed roboChargeForAutoDropship server setting to be read as positive instead of negative value
  • laid groundwork for stats display and leaderboards
.991 r0
  • added spectator speed control. Pressing 1-5 will allow different spectator flying speed.
  • added spectator zoom. You can zoom in/out as a spectator with prev/next buttons (Q/E)
  • added spectator ability to cycle GUI elements to mimick what bunny/robo can see (use RMB)
  • fixed bug where kicked idle spectator would not show notification to others
  • fixed bug where kicked idle spectator character would not reset the idle timer
  • fixed bug on UV scrolling textures to keep the value in a sane range
.99 r0
  • vastly improved performance on laser wall system (yes, you can build Laser Wall City now)
  • added "blueprints" that robo can place on the map: mine, laser wall, light, sensor
  • removed 'fire' robo directive
  • added 4 blueprint directives to robo: mine, laser wall, light, sensor
  • added a grid gui/guide to robo's view that assists laser wall blueprint alignment
  • added 'token' item. Bunnies get this when they complete a blueprint
  • added 'deposit' map element: a deposit is a feed box that only accepts tokens
  • added deposits to all official maps
  • added deposits to tutorial
  • added triggers to tutorial so that you can't continue without completing certain tasks
  • added Steam Cloud now manages your playerPrefs.txt, so it will store your profile/trophies
  • added Steam Cloud now manages any unpublished mods (.tmx, .tsv, ai mods) in your OBEY folders
  • added subtle glow animation to glowing vegetation
  • added loading screen tip to teach about the purpose of the watchtower (it's not in the tutorial)
  • added loading screen tip to teach shutting off power plant to avoid subversion penalty
  • added command help window next to the chat input
  • added whispering icon to show a difference when speaking or whispering
  • added idle spectators automatically kicked by the server
  • changed bunnies can no longer place emplacements on a surface much higher or lower than them
  • changed price of battery from 150 to 200
  • changed price of fuel from 100 to 150
  • changed increased uranium weight from 130 to 140
  • changed objects and bunnies no longer affect laser wall connections
  • changed autopay money now appears slightly farther from feedbox
  • changed new install now defaults to "push to talk" instead of "push to mute"
  • increased RTT lighting resolution from 1k to 2k in high quality (lighting glows look smoother)
  • fixed RTT lighting slight misalignment
  • fixed icon flicker when dropping a collar (note: robo can still see actual collar movement)
  • fixed bug where main menu sometimes did not align properly
  • fixed numerous laser wall bugs
  • fixed numerous tutorial bugs and issues
  • fixed bug where mine and sensor didn't appear in bunny's inventory when purchased
  • fixed bug where laser wall and collar objects carry mode did not match the drop orientation
  • fixed menu bug where you could open the text chat while an option menu was active
  • fixed menu bug where text chat could still show if you alt-tabbed out of OBEY
  • fixed menu bug where the options did not highlight
  • fixed shadow bug beneath placed lights
  • updates to outdated commands (!sign instead of sensor) in text macros.
  • updates to translations
  • removed some excessive output logging
.47 r0
  • added local voice whisper. bunnies can now whisper to each other with voice.
  • added sensors detect voice whispers and will intercept them for robo!
  • added whisper key. Default keys are lshift or R
  • added new title screen (special thanks to kopfstoff/David Müller for orignal artwork)
  • added /cancelTournament command that a mod can used to cancel a running tournament
  • added loading screen tip to teach whispering feature with sensors
  • improved if bunny is already carrying a collar, it will bias to pick up something different before picking up another collar
  • improved help instruction for laser wall length which said 9 units. Changed to 3. 9 was technically correct but 3 is clearer
  • improved quality of loading screen textures
  • changed: placeable lights now cast shadows on normal and high settings (movement that can give away a walking bunny)
  • changed: increased brightness and range of placeable lights
  • changed: slightly lowered the barrier in the dropship
  • changed: placed sensors now also intercept both chat and voice whispers
  • changed: removed score bonus indicator from tutorial, at this time it is cut from the game, so the tut shouldn't have it.
  • changed: added shadows to dropship spotlight in high settings
  • fixed bug where robo's reticle could show in the air for bunnies after being subverted
  • fixed bug where a player could lose a tournament by coming back as spectator. Winning players now join before others.
  • fixed bug where special tournament server name title would not show in the server list
  • fixed bug if there is a tournament tie between 2 players, both players will receive the higher trophy
  • fixed hack where a player could change their or others gui text color by typing in formatting characters
.46 r0
  • added autoTournament server settings that makes servers run tournaments at scheduled times
  • added allowModsToStartTournaments server setting that controls whether mods can run tournaments or give trophies
  • added /forceStartTournament command that a mod can used to start a tournament (if allowed on the server).
  • added /info command now also lists next tourney date, if available
  • added if player shoots another bunny directly with a pointer, money is dropped (10 by default)
  • added OBEY translation modifications: Game texts are now defined in translations.tsv data file
  • added message to players if the round ends via time out (it was feeling like round ended randomly)
  • added roboPayAmount server setting: this sets how much robo pays with their money directive (default now 50)
  • added amountDroppedByPointerShot server setting: how much is dropped when bunny is hit by pointer (default 10)
  • fixed bug where mouse would appear incorrectly over the game window
  • fixed bug where changing your name in the options did not change it in the menu
  • fixed bug where sometimes the server would not reset the round properly once players had joined
  • fixed bug where trophies could not be given to players that had spaces in their name
  • fixed various bugs in the tutorial
  • improved tutorial dropship and purchasing to be much closer to how the game works
  • improved fire effects so that fires don't behave alike if they spawn in the same frame
  • improved if bot asks the player to press D for autopay, it now tells you to do it on the feed box
  • improved cleaned up master server connection code
  • changed updated translations
  • changed price of pointer from 40 to 150
  • changed default amount that robo pays with their money directive from 25 to 50
  • changed minor things on official maps
  • changed pointer recharge rate from 6 seconds to 4 seconds
  • rewrote directives systems to handle pointer 'trolling' and the incoming blueprints feature
  • removed ability to have some curse words in your player name
  • removed kickOnCycle server setting
.45 r0
  • added "round has ended" screen with winners of end of round scoreboard.
  • added server now saves/loads past game scores into a text file latestRoundRecords.json so they persist after program exit
  • added "shutDownAfterNumHours" server settings which allows automatic refreshing of permanent servers (default: 48)
  • added "minutesToExpireScoreRecord" server setting to allow the expiry of the above record (default: 0 - never)
  • improved the /info command now gives you the current map name as well
  • improved Linux server launch script now restarts the server if it shuts down
  • improved Linux dedicated server launch script now restarts the server if it shuts down
  • improved Windows server launch script now restarts the server if it shuts down
  • fixed watchtower bottom which could be seen as a hole on some maps
  • fixed ProFlares spamming output log with cull logs
  • fixed bugs with /tourney and /scores commands not working properly
  • updates to translations
  • cut 'tagging' player feature
.44 r1
  • changed the timer on the watchtower to half the value, so that watchtower autopay will behave more like feedbox autopay
  • fixed rare bug where robo could get stuck shooting or flaming (on client)
  • fixed bug where it was possible for a previous player to screw up your spectator camera placement
  • fixed nasty memory leak that would cause servers to shut down
  • updated to unity 5.6
  • attempted fix to bad dropship timer on first spawn in
.44 r0
  • added 'watchtower' map element. It can be used to pay snitches, and draw them to a location.
  • added context menus for robo to help know at all times what keys do what
  • added autopay can no longer just be set with a/d, robo must now look at feedbox/watchtower and press a/d to set it
  • added different feedboxes (and watchtowers) can now have their autopay set individually
  • added reduced sensitivity/increased precision to robo mouse during zoom (feels more comfy now to zoom + look)
  • added reduced sensitivity/increased precision to pointer as you look down it's reticle
  • added directional indicator to pointer arrows for robo, robo will now clearly see where a snitch indicates
  • added directional indicator to watchtowers for robo
  • added watchtower to all maps (note: all watchtower positions subject to balancing changes or removal)
  • added minerals to official maps
  • added cover in tributary near obeying areas & inreased feedbox distance to make it slightly easier to escape
  • added sound effects to main menu chat so you can hear if humans are typing or mentioning your name
  • added in-game hint "You have turned off the robot's passive income!" if you press the powerplant button
  • added in-game hint "Autopay above 4 gives bunnies higher profit than you." the first time you set > 100 autopay
  • added in-game hint "Your reign ended." on subversion
  • added when dropship is crashing, the interior sound pitch of the engines now slowly rises
  • added when you are in a dropship and it crashes, your screen will flash white
  • added Polish language! Thank you Milord!!! ^_^
  • added Dutch language! Thank you Dannyiscool4! ^_^
  • added /scores command. It can be used to get the final score tally from a past match
  • added /tourney command. It can be used to get tallied score totals from past matches
  • added /playerid command. Prints your playerID (stored in playerPrefs.txt which is used to track your stats)
  • added /trophy mod command. It can be used to assign a special public rankings to players
  • added /ptt # mod command. A moderator can now force a client into push to talk mode
  • added /allmute # mod command. A moderator can now mute a player for everyone
  • added /allunmute # mod command. A moderator can now unmute a player for everyone
  • added /clear command. It clears the log text on the left of the screen
  • added better feedback to map author if they forget to add spawn points
  • feedboxes/powerplants no longer need to be associated to a robo. If association is not specified, nearest is used.
  • reduced default dropshipChanceToCrashMod to 8000, to make it a little easier to crash
  • fixed bug where it was possible to put emplacements on map elements like feedbox/powerplant etc
  • fixed bug where locked/passworded servers would not display correctly in the server list
  • fixed no ambient sound in tutorial
  • fixed rare bug where it was possible to have a recurring overtime with the money goal crazily rising
  • fixed bug in the tutorial where messages would stop popping up if you esc or tab out.
  • fixed bug where a server running a long time would spam the master server
  • fixed visual bug that if you put your camera inside robo it looks less broken now.
  • fixed visual bug where ghost placement indicators would sometimes not scroll at the correct speed
  • fixed bug where ghost placement indicators could show in the dropship
  • fixed bug where robo gun windup and winddown sounds would not play
  • fixed minor error generation on smoke and spark particle random seed
  • fixed minor visual bug in mine, light, and sensor placement indicators
  • fixed minor visual bug in dropship lights
  • fixed minor visual tweak on spark particles
  • fixed minor excessive flare update logging in game and tutorial
  • updated Unity to 5.5.1f1
  • updated NGUI ver to 3.11.2
  • lowered main menu music volume
.43 r0
  • The dropship can now be crashed at any time if it exists (no more 30 second time limit).
  • Items bought by robo are now protected behind a barrier, and serve to BALANCE the dropship.
  • increased weight of bunnies (was 2, now 4)
  • dropship monitor now displays "chance to successfully deliver" and "weight imbalance".
  • robo's dropship timer now turns red if the chance to deliver is less than 70% (used to be red for < 30 secs)
  • removed text indicator for bunnies to know if dropship was purchased by robo.
  • money directives can now be worth up to 200¢
  • money directives now bigger if worth more, smaller if worth less.
  • money directives that are green are worth between 25-100, cyan are worth 125-200
  • feedbox can now be set to pay up to 200¢
  • major rework & optimization to audio. Having many sounds play should have much less fps impact
  • added roboWeightBias server setting, a weight modifier for things in the balance area (default .4)
  • added bunnyWeight server setting. It is now possible to set the weight of bunnies (default 4).
  • added dropshipChanceToCrashMod server setting. Higher number = more difficult to crash dropship (default 7000)
  • slightly extended dropship time over the drop area by .5 secs
  • getting subverted now plays a deactivation sfx
  • fixed divide by zero bug in AI calculations
  • updated loading screen tip related to crashing the ship
  • numerous minor tweaks
.42 r3
  • added indicator so robo can know about off-screen collars
  • added indicator to robo that shows off-screen sensors
  • added roboStartBattery server setting (default 0)
  • added roboStartFuel server setting (default 2)
  • added roboStartRockets server setting (default 2)
  • added 1-time help tip: You deposited something for 0 autopay, you probably don't want to do that.
  • added 1-time help tip: you were fried, don't go near flashing sentries without a collar
  • added 1-time help tip: you were shot, try not to be seen disobeying
  • added Czech to languages - Thank you Filip Konvičný!
  • added Italian to languages - Thank you Peppins!
  • tweaks to explosion effects
  • improved notification "Bob was forced to buy a dropship (first subversion)."
  • changed error handling in join game screen so that it displays human readable feedback.
  • moved the master server to a new service
  • removed micEnabled player pref
  • fixed bug where mines would not disappear after exploding
  • fixed airstrip sentries placed too aggressively
  • fixed bug where bunny breathing was broken
  • fixed bug where not all menus conformed to a minimum 800x600 resolution
  • fixed bug in sound menu where setting the mic to OFF would not load the pref properly
  • fixed bug in sound menu where exiting with esc or cancel did not properly restore prefs
  • fixed bug where sound ducking would come into play incorrectly in some cases where mic was OFF
  • fixed bad config screen on low res linux
  • fixed visual glitches in linux (Unity update)
  • fixed bug where some players could not see the light (Unity update)
.42 r2
  • fixed map edge errors in zoneOne
  • powerplant hint now only occurs if the power plant is on
.42 r1
  • when there is no dropship, robo's dropship timer now shows a red 00:00
  • drop zone now has directional indicator in robo GUI
  • feed box now has directional indicator in robo GUI
  • power plant now has directional indicator in robo GUI
  • robo now has an on-site indicator for the drop area and dropship direction
  • fixed broken tutorial popups
  • fixed bug where mouse option menu would appear by default in tutorial
  • fixed bug where corpses appeared to stack in the inventory slots
  • fixed broken feed box lights
  • fixed broken hint "depositing corpses severely penalizes robo"
  • fixed bug where if robo was kicked or quit, the robot would not be properly reset
  • fixed terrain in the back of doublel where it was easy to get stuck at the top of a ridge
.41 r2
  • fixed bug where maps that used glow grass would crash the game
  • gave a pass to explosion particle effects
  • when delays/lag occurs during objects being destroyed by explosions, it will be much less noticeable now.
  • modification to laser sentry positions on airstrip
.41 r1
  • fixed bug where shadows would not always display properly
  • fixed bug where the tutorial would start as robo instead of bunny
  • fixed bug where the 'depositing corpses penalize robo' help popup occurred at wrong times
  • fixed bug where the 'kill cam' would incorrectly function when a client was subverted
  • fixed bug if a robo switches to spectator, the bonus would not be updated for spectators
.41 r0
  • fixed bug where sometimes terrain on clients would not match the server
  • fixed bug where depositing items with an empty robo would cause server error
  • fixed bug where the wrong image would show on the loading screen tips
  • linux builds are once again stable
.40 r0
  • added 'death cam' to better know how you died
  • added edge terrains so that voids will now be integrated with the map
  • added transition from high grass to low sand, which provides very good cover, but only if bunnies get right up against it
  • added variants to many of the more repetitive tiles
  • added laser sentry. Laser sentries are always on except when manually toggled on/off by robo.
  • added delayed secondary explosions. Now, when a pile of goodies explodes, any secondary explosion times will stagger.
  • added that spectators can now see robo's bonus and stats
  • corpses carried in the front slot are now totally hidden in water
  • robo is now prevented from activating sentries while they are already active, preventing robo from wasting ammo.
  • when activating sentries, the activation sound will only occur if it was successful, otherwise a 'fail' sound will play
  • ai will now call out winning players slightly earlier (when they are within 2300 from a win and are far ahead of the bot)
  • adjusted all 'official' maps to have integration with the void
  • map authors no longer need to set the id property on power plants, as they are now set automatically via the Tiled id
  • fixed bug where placed mines could be destroyed by nearby explosions
  • fixed bug where if a player walked into robo with corpses but there was no one controlling robo, the server would error
  • fixed bug where sometimes robo's shooting sound would play during robos flame sound
  • fixed power plant on zoneFar so that it isn't buried in trees
  • fixed bug in tutorial where dummy bunnies would scale wrongly
  • fixed tutorial text bugs on certain langauges by converting the instructions HUD to NGUI instead of Unity Canvas
  • fixed bug where special characters would not display coloring in the confirmation boxes
  • fixed bug in story translations where special characters wouldn't show
  • improved tutorial texts (simplified/clarified beginning texts)
  • tutorial now shows the scores adding to help illustrate how it will be in an actual game
  • replaced the 'shortcut' void in airstrip with laser sentries, making it theoretically possible but almost suicidal to pass
  • various map tweaks and fixes
  • lowered dropship volume
  • lowered intro music volume
.39 r0
  • version interface change
.38 r1
  • added /ban mod command. Mods can now ban players by typing /ban #
  • chat input now automatically hides the mod password as its being typed (so a mod can stream without revealing it)
.38 r0
  • the buttons 1,2,3 can now be used to swap inventory slots as well as prepare an empty slot for picking up something new
  • pressing 'drop' repeatedly will continue dropping items, dropping a collar last unless it is the active item
  • removed the ability to drop all items by pressing rmb + mmb scroll due to changes in the way that inventory functions now
  • reduced the font size of the main hint messages
  • added max item carry hint message
  • added very light texture to bunny so that it wont be totally flat in 'low' settings
  • fixed bug where rarely, the power plant would not be synced with the game
  • fixed bug where it was possible to lag the server by quickly swapping items
.37 r7
  • Bots now sometimes announce when they are disobeying
  • implemented bot randomness, which can be set to make the bots very derpy or not
  • added ability to use Tiled rectangles named "safe" to mark areas robo AI should not warn or penalize bunnies for being in
  • added ability to use Tiled rectangles named "kill" to mark areas robo AI should automatically kill bunnies if spotted in
  • reduced probability of bots getting stuck in terrain
  • fixed bug where hiding behind cover did not properly hide from robo AI
  • fixed bug where noAI zones would not properly cull away the ai nodes
  • fixed bug where robo AI would not destroy corpses near feed box
  • fixed bug where robo AI would sometimes look out into space
  • fixed bug where robo AI would sometimes stop looking around
  • fixed bug where robo AI would sometimes keep looking at the same irrelevant spot
  • fixed bug where robo AI would only use full autopay
  • fixed various other minor AI bugs and imporovements
  • map tweaks related to AI behavior
  • ai uses less cpu than before
.37 r6
  • Robo AI is in place.
  • huge bunny AI improvements & bug fixes
  • fixed AI bug where sometimes an AI in the dropship would not update their behavior
  • AI bots now sometimes flatter the robo player.
  • reduced spam of in-game hint if spectator tries to speak while being the only spectator
  • added "whenEmptyPauseAI" setting that greatly reduces cpu cycles if no humans are playing (default: true)
  • bots let players know they are ai if human tries to chat with them
  • translation improvements
  • Unity upgrade to 5.2.2f1
.37 r5
  • fixed several bugs that could crash the server
  • fixed bug where sound ducking would sometimes not return to normal after incoming remote voice
  • fixed bug where AI bunnies could try to subvert while in the dropship if the robot was empty
  • fixed bug where AI would not know it's place in the dropship under certain conditions
  • fixed bug where AI would allow autopay deposit at wrong time
  • fixed bug where AI would not properly arrive at a hiding spot
  • fixed bug where it was possible for AI to circle a target location
  • fixed bug with the shifting AI animations in movements.txt
  • fixed bug where AI would imporperly carry items in the drop ship without trying to crash it.
  • removed no player's message, since it will at a minimum be possible to have matches with bots.
  • translation improvements
  • added in-game hint for corpses
  • added in-game hint for power plants
  • added in-game hint for lone spectators that send out spectator only chats
  • added in-game hint for lone spectators that try to speak
  • added more tips to the level loading screen
  • added customized images to the tips on the level loading screen
.37 r4
  • bunny AI release candidate
  • prototype robo AI is in
  • fixed falling through floor bug, which had resurfaced after fixing hopping.
  • fixed bug where the bunny would stop breathing when running
  • fixed bug where AI would sometimes appear to be carrying items in the incorrect carry slots
  • added clients will now gracefully load a differing map of the same name
  • added ai guide nodes that can be used to help guide the ai towards subversions
  • added ability to use Tiled rectangles named noAI to mark areas AI should avoid
  • minor tutorial improvements
.37 r3
  • AI is much more advanced (however AI still does not know how to use robo)
  • fixed bug where other players would not appear to hop
  • fixed bug where sometimes robo could still be shooting for the client that was subverted
  • fixed bug where a killed bot would not always respawn
  • fixed bug where speaking while menus were open would still transmit your voice to the other players
  • fixed bug where sound ducking was broken
  • fixed OSX input key bug (Updated Unity to latest patch)
  • added gear icon to profile menu so players can know they can click on it
  • sfx audio ducking now occurs when local speach is detected as well as remote players
  • sfx audio ducking adjustments
  • translation improvements
  • slightly slowed walking backwards bunny speed
  • ai player names are now a slightly different color in the player listing
.37 r2
  • fixed subversion penalty still dropping minimum even while power plant is off
  • fixed intimidation lighting not properly culled on different quality settings
  • fixed broken power plant 'off' sound
  • fixed bug where terrain optimization could break on high poly counts, showing empty terrain or no trees.
  • fixed bug where it was sometimes possible on subversions for robo to continue shooting on clients on subversions
  • fixed bug where an unassigned power plant would not give any feedback to it's malfunction
  • bunnies can now press 'flame'(MMB) + 1,2,3 or 'flame' + prev, forward, next to activate a particular inventory slot
  • bunnies can now press 1,2,3 to activate a particular inventory slot (when not in the dropship)
  • bunnies can press P within 10 seconds to subvert to insta-buy a dropship when they get into robo
  • walking into robo with a corpse now causes a split penalty for the corpse between the old and new robo players
  • removed the /ptt and /pushtotalk commands, since now they can be used in the gui
  • terrain optimizer now leaves the scene much cleaner with hundreds of less nodes
  • in-game messages are now also logged to the game log file
  • added /rocket & /rockets mod command that gives rockets to all robos
  • added /fuel mod command that gives fuel to all robos
  • added /battery & /batteries mod command that gives a battery to all robos
  • added 'roboMacros' player pref, used to specify a custom textMacros file (default: textMacros.txt)
  • added 'botsFile' server setting to specify the file containing bot "personalities" (default: bots.txt)
  • added 'botsMovementFile' server setting to specify the containing bot movement data (default: movemen
.37 r1
  • fixed image path on robosaruTiles.tmx
  • perPlayerAI can now be non-integer
  • added 'intimidation lighting' into normal settings (with fewer shadows)
.37 r0
  • Unity fixed the mac build
  • Unity fixed random players dropping from match
  • fixed broken subversion penalty
  • fixed broken auto-destruction of collars on subversions
  • fixed broken score display in tutorial
  • fixed items not placeable in tutorial
  • added high concrete terrain type, and integrations for concrete (high concrete meets sand still missing)
  • changed the map making tilesheet resolution
  • changed the map making tilessheet to be a render of the actual tiles instead of a drawing
  • increased tilesheet height to accomodate current and future tile additions (all maps must be resaved)
  • trolls are now displayed on the scorboard as trolls (except to themselves).
  • 3rd party software updates
  • created workshop tool
.36 r0
  • players killed by the power plant or sentries on a first subversion are now sent to the new dropship
  • you can now double click a server in the server list to join it
  • added muzzle vent flashing effect to robo's canon
  • added "penalizeDisconnect" server setting, whether to penalize returning players if they disconnect. (default false)
  • added "offsetAI" server setting, that acts as an offset to the desired bot amount (default: -2)
  • added /addbot or /add mod command that will add a new bot to the round (if maxAI allows)
  • if a player has negative score and goes to spectator, their old score will be retained
  • players now receive a suicide penalty if they switch to spectator and back
  • map authors can now spawn emplacements: mines, sensors, lights
  • map authors can now spawn objects: batteries, laser walls, mines, sensors, rockets, fuel, uranium, pointers, lights
  • lots of AI improvements under the hood, but AI changes are not exposed in this build
  • fixed bugs with missing rock collisions
  • fixed bug of bunny glitching through floor
  • fixed lobby chat input bug where text would be hidden after widget width was exceeded
  • fixed in-game chat input bug where text would be hidden after widget width was exceeded
  • fixed bouncing caret indicator in in-game chat
  • fixed bug where AI's would take up slots in the player voip list display
  • fixed bug with blank profileID not being set automatically to a new one
  • fixed bug with bunny flying in the air if they were killed mid-hop
  • fixed bug with 'rock hole' tile where bunny could be totally hidden in it
  • fixed bug where mic trouble could be inherited by a new player that takes the remote voip slot of a previous player
  • fixed bug where in between map changes, a temporary gui with placeholder player names would show
  • fixed 'Text Here' bug that would appear if the chat box and also tab is pressed at the same time
  • fixed bug where the autopay was not cleared on round /reset
  • fixed crash bug where if a map had objects misconfigured with 'flipping' on, it will instead throw a warning
  • fixed bug where it was possible to designate an inactive player as a troll
  • fixed bug where using /kick on a bot would simply usher in a new bot to replace them.
  • fixed server error cause by invoking troll while bots are in the match
  • increased randomness of profileID
  • minor map adjustments on: airstrip, cornered, zoneFar, zoneOne to nerf 'safe areas' with no collar


.35 r1
  • fixed player display on server list
  • servers no longer report bots in the player list
  • spectators no longer appear above players with negative score on the scoreboard
  • increased default 'extraRoundTime' to 45 seconds
  • /reset no longer resets spectators into bunnies
  • set defaults 'maxAI' to 4 and 'perPlayerAI' to 1
.35 r0
  • bunnies now have hopping!
  • primitive AI bunnies that walk around randomly are implemented.
  • added 'maxAI' server setting. The server will not allow more than this number of AI to ever occur.
  • added 'minAI' server setting. The server will always put in at least this many AI bunnies.
  • added 'perPlayerAI' server setting. targetNumberOfAI = (maxPlayers * currentPlayers) * perPlayeraI
  • increased money directive lifetime from 17 to 23
  • increased in*game log length from 8 to 9
  • exposed master server list to outside apps and added server list to chat.obeygame.com
  • default collar income increased from 6 to 10
  • default minimum subversion penalty increased from 100 to 200
  • increased electric field kill radius from 32 to 34
  • spectator whispers no longer show as <whisper> but as <spectator> so that it is more clear that everyone has received it.
  • robo chats no longer appear red, only robo's name appears red in the chat.
  • lobby chat client can now receive both PRIVMSG and NOTICE
  • lobby chat client can now properly receive ACTION
  • lobby chat now colors text that signals other players joining and exiting
  • lobby chat now gives reasons why people left (ping timeout / joined server/ entered tutorial / etc)
  • if a spectator leaves it does not display a red message
  • on /reset power plants are also now reset
  • fixed bug where placing a corpse into the box while robo was empty caused corpse to drop on top of the box.
  • tweak: attempted fix to airstrip 'safe area'
  • tweak: reduced cover on tributary
  • tweak: added way to recover items from middle high ground in ozone if a robo trusts a bunny
.34 r1
  • fixed bug where pressing spacebar while typing would cause spectator to switch between dropship and robo
  • if all players leave a session, all 'ghost' stats will be reset and rejoining will result in a fresh 0 score.
  • if a player leaves (or is dropped or kicked) their score will reflect a suicide penalty (as player or robo respectively).
  • /setscore mod command can now also be used like "/setscore 1 +=200" or "/setscore 1 -=200" to add or subtract score
  • if there are no players in-game, a message is displayed guiding players to use the BUNNY MEET.
  • increased robo's "electric field" kill tick from .5 to .89 seconds (to allow slight chance of tail biting success)
  • changed minSubversionPenalty to not occur if power plants are off or if there are no power plants in the map.
  • added HUD to robo that shows how many bunnies they are supposed to be in control of.
  • fixed bug where spectators could see a red line while in the dropship
  • fixed bug where servers would not report all the players inside to server list
  • fixed bug where sometimes the dropship would crash directly into a void
  • better aligned dropship sounds with the animations
  • translation fixes and improvements
.34 r0
  • added electric field to robo that kills all nearby bunnies on subversions (also acts as a subversion notification).
  • power plants now release bursts of energy when activated that burn any bunnies on or next to it.
  • subversion penalty now does not occur if robo does not have a power plant
  • subversion penalty is now a percentage of the player's funds, not a hard payment (default: .15)
  • included Unity's fix for Linux input
  • changed autoDropship to default to 'true' again.
  • added "roboChargeForAutoDropship" server setting. It bills the robo player when a "dropShipOnStart" is granted. (default: -1500)
  • added "minSubversionPenalty" server setting. Since subversion penalty is now a %, a min payout can now be set. (default: 100)
  • added sounds to power plants
  • added a power plant to the tutorial
  • fixed broken flamethrower in tutorial
  • added "/reset" mod command as alternative to "/restart"
  • added "/map mapName" mod command to switch to a specific map. "/cycle mapName" can also work this way now.
  • fixed bug where version mismatch would sometimes occur due to culture settings set to floats with commas
  • added -config launch option to allow server admins to specify a custom server settings file for a given server
  • lobby chat now displays channel topic
  • default bunny suicide penalty (playerSuicidePenalty) increased to 200
  • playerSuicidePenalty is no longer enforced if minPlayers is not yet met (to allow free /kill in low player count hide and seek mode)
  • in maps with multiple robots, it is no longer possible for a robot to toggle a different robot's power plant
  • added "serverID" server setting. A randomly generated string to id servers from each other on a leaderboard (default: "")
  • added "leaderboardPostURL" server setting. If set, the server will post scorable events to the leaderboard at the URL. (default: "")
  • added "leaderboardPostPassword" server setting. The password that the web stats db will verify to know this is a server allowed to post to it.
  • added "leaderboardStatsURL" server setting. Can point to special URL that can be used to show stats in the server browser. (not fully implemented yet)
  • added "/cancelrecord" "/cancelstats" mod command that will turn off stats recording for the current round
  • added "/resetstats" "/clearstats" "/removestats" command. It resets personal stats on a leaderboard. Also used as "/clearStats #" by a mod
  • spectators can now teleport to and from the dropship with 'hop' key
  • spectators can no longer /kill
  • spectators will by default now chat only to other spectators. If they wish to speak to non-spectators they use /w
  • fixed bug where dropship would crash if only spectators were in the game
  • fixed bug where marked trolls could tell they were trolled by using /w
  • added "profileID" playerPref: a randomly generated id that is used to track player score and events for server stats.
  • if a player leaves or drops, and returns to a server their score will be recovered if the same round is still in session.
  • servers now track player stats (this is still very alpha)
  • added at the end of the match (before the map cycles), the server will tell you how many times you were corpsed and by who.
  • uraniumOnStart now occurs independently of dropshipOnStart
  • various translation fixes and improvements
  • fixed bugs where connecting to a wrong version server, or full server would not yield proper feedback as to why the connection failed
  • the server list will no longer supply the IP address for servers of differing versions, preventing incompatible connection attempts(to be reverted later)
  • better aligned dropship sounds with the animations
  • updates to maps (including adding power plant to zoneOne)
  • added tributary map to build
.33 r1
  • fixed annoying mouse bug where the mouse cursor would show
  • fixed bug with item blocking power plant vent detection.
  • changed default subvertedPenalty (money dropped to other players on subversion) from 300 to 800
  • increased cents directive life time from 15 to 17 seconds
  • lights can no longer be placed in range of a sentry
  • visual changes to power plant
  • made bunny names bigger to spectators
.33 r0
  • fixed bug where dropship crash calculation was incorrect if spectators present
  • fixed bug where a player kicked out of robo sometimes did not get a collar when respawning
  • fixed bug where dialog box could be blocked by incorrectly layered background in main menu
  • fixed bug where a laser wall could be made to fly above a placed mine
  • laser wall connection distance increased from 6 to 9 units
  • added power plants. Power plants can be used by bunnies to stop robo's money supply or by robo to prevent money loss on subversion
  • added "clearPowerPlantsOnSubversion" pref, to make it easier for robos when they take over (default false)
  • added spectators can now see names on the players in the game
  • added "showNamesToSpectators" server setting that can disable spectators to be able to see player names (default: true)
  • added 'no' sign to inside of dropship to make more obvious how to crash it to new players
  • gave texture pass to the dropship exterior
  • fixed minor bugs where dropship interior did not match when being dropped
  • increased hover time of dropship over drop area by about 1/2 second
  • added interior to robo's head, the top of the head no longer looks unfinished to spectators
  • changed default subvertedPenalty (money dropped to other players on subversion) from 700 to 300
  • changed the uranium on start to occur on the first subversion, instead of at the start of the map
  • you can now press esc to get out of the loading screen and go to the main menu
  • the bunny and halo on robo now show only when there is a player at robo's helm
  • minor translation fixes and improvements
  • minor improvements to Join Game menu and main menu
  • fixed bug where RTT lighting could affect the bunny on robo's head making it gold
  • fixed bug in bunnyMeet where lines could be lost permanently
  • added more feedback/logging on bug for robo not moving on client. IF YOU SEE THIS PLEASE SAVE AND SEND ME YOUR LOG.
.32 r4
  • fixed bug where if a robo gave pay and disconnected, the collected pay would collect indefinitely
  • fixed bug where robo player's name would not always be red when speaking
  • fixed bug where server would give players the suicide death message on round restarts
  • fixed bug where if items were stacked on an emplacement, and emplacement was deactivated sometimes the items would stay in the air
  • fixed bug where player list could not be viewed from a server
  • changed non-pingable servers to display as n/a instead of 9999ms (which is generally inaccurate.)
  • added Spanish and German translations of the 'story'
  • added mouse scrolling to 'story' menu
  • added 'uraniumOnStart' server option: how many uranium to spawn at the drop area on the round start (default 8)
  • added 'subvertedPenalty' server option: how much money does a player drop into the drop area when subverted
  • added 'subvertedPenaltyTime' server option: how much time in the robot is needed to reach the subvertedPenalty ()
  • tweaks to Join Game menu and main menu
  • increased maximum concurrent directives from 10 to 20 (to allow for large money drops from robo on subversions)
  • added '/spec' alternative to '/spectate' and '/spectator'
  • added ability for a mod to switch other players to and from spectator with /spectate #
.32 r3
  • added 'bunny meet' in the main menu. Post messages in it if you want others to know you are looking for a game.
  • added useNameInBunnyMeet pref and gui to allow anonymous login to OBEY
  • added spectators can now whisper to other spectators
  • added robo can now whisper privately to bunnies in the center of their aim
  • news in the main menu is now controlled by moderators
  • flame ammo given for each fuel load lowered from 12 to 4
  • lowered dropship volume from .8 to .65
  • players can now buy items using the num pad as well as regular numbers
  • server list now highlights non-0 server player counts green
  • increased default robo suicide penalty to 2000
  • servers now display who is inside in the server details
.32 r2
  • fixed bug where sometimes a player joining could force spectate a player that is subverting or dying if server is full
  • fixed bug where a player could switch to player from spectate without the needed space
  • fixed bug in menu where escaping out of options sub menu would disappear all menus
  • fixed bug where marked trolls were not muted for incoming players
  • removed deprecated collarsOnlyWithDropship from the code
  • added ability to have a translated 'story'
  • added middle mouse scroll to server list
  • translation fixes and improvements (mainly German and French)
  • lowered dropship volume from .8 to .65
.32 r1a
  • fixed nasty bug in german translation that cut off dropship item in the buy menu
.32 r1
  • fixed main menu audio bug where first music could be very loud before prefs kicked in
  • fixed nasty bug in the tut where the flames and the cannon were inoperable
  • added gui option for changing language after the first run
  • added gui option for changing player nickname and takeover message after first run
  • added gui option to auto-join the chat after first run
.32 r0
  • fixed bug where money sometimes would float in the air near feed box
  • fixed bug where sometimes entries in the server list would be shown twice if it is refreshed twice
  • fixed bug where items placed on emplacements would not reset if the emplacement gets disabled
  • fixed way too high doppler on dropship sounds
  • fixed bug where 'falling' effect was not seen while inside dropship
  • fixed bug where any player could summon a dropship by commandline. Now only mods.
  • fixed minor bug where 'tip' was not translated in game tips
  • fixed bug where cancelling an exit from the main menu would leave you in an empty main menu
  • fixed bug where '=' could not be a value in a data file (ie posting a link with a = as a motd value would fail)
  • fixed badly rendered cents symbol on some fonts
  • /info and /serverip commands now do the same thing, printing out info about the game, client, and server
  • robo players can no longer see other player scores.
  • added "roboSeeScore" server setting. Default: false. Can be used to allow robo players to see scores
  • added ozone to official maps
  • added Brazilian Portuguese
  • added /troll command for mods
  • added music to main menu
  • reduced maximum concurrent sounds from 48 to 40 to reduce audio hiccups and slowdowns
  • tweaks to robo gun volume and dropship volume
  • updates to airstrip map
  • default max players is now 6, default minScore is now -1500, default roboSuicidePenalty is now 600
.31 r4
  • added usingMultipleServerInstances server setting. (default = false) It disables LAN discovery, allows multiple servers to run from the same folder
  • added '-port #' commandline argument for servers that overrides the port specified in serverSettings.txt
  • added '-name xyz' commandline argument for servers that overrides server name specified in serverSettings.txt
  • fixed bug where multiple servers could not be run from a single folder of the game
  • fixed bug where laser walls ambient sounds were not in sfx group
  • removed command '/getvol', '/getvolume', '/getvoice', '/volstat', '/voicestate'
  • removed command '/setcutoff', '/cutoff'
  • added whisper /w command for bunnies to chat to nearby bunnies. Note that whispers can be intercepted by robo's aimpoint or dormant sensors.
  • increased continuousOutputLimit to 20 seconds since it was sometimes getting accidentally set off
  • fixed the sound channels for missiles flying, robo gun casings, fire ambience, and active sentries
.31 r3
  • added French(Français) translation (Thank you Syggin :D)
  • added Portuguese(Português) translation (Thank you Faj10 :D)
  • fixed bug where a muted player would still be muted even if he left / is replaced
  • sensors can no longer be placed near sentries
.31 r2
  • Removed playerPrefs.txt from the build. It is now dynamically generated.
  • added 'is this your first time playing?' popup to encourage tutorial
  • added firstTimePlaying player pref that will cause the popup to occur only once
  • "Last Played" now works in main menu
  • past commands can now be cycled with up and down
  • player numbers are now visible to all players in the player list
  • added /mute # command that can mute/unmute other players
  • constant mic output of 17 seconds or longer will force 'push to talk'
  • fixed bug where sound menu did not properly transition
  • added Ukranian (Українська) translation (Thank you Greev! :D)
  • added Romanian (Română) translation (Thank you AltairDragon! :D)
  • added German (Deutsch) translation (Thank you TaD :D)
.31 r1
  • removed language.txt, it is now stored in playerPrefs.txt
  • name validation is now: a-z A-Z 0-9 _ and - and space
  • translation improvements
  • added 'is this your first time playing?' popup to encourage tutorial
  • added firstTimePlaying player pref that will cause the popup to occur only once
  • controller 'look' stick was reversed with 'move' stick
.31 r0
  • fixed voice looping bug
  • fixed bug where microphone pref would get erased on options if none was set
  • fixed bugs with dropship particle effects sometimes not showing
  • added lighting component to dropship effects
  • reduced sensor range from 8 to 5
  • full-body corpses can now be used to trigger sensors
  • increased missile weight from 2 to 20
  • changed pointer cost from 10 to 40 points
  • changed scrap to be worth 25-75 points (was 50-100)
  • added /suicide command as an alternative to /kill
  • added /dropship mod command to allow a mod to summon a dropship in any circumstance
  • reduced feed box sound attenuation
  • adjusted drop ship sound attenuations
  • extended robo's inner light sound attenuation
.30 r0
  • fixed bug where players could not hear other player voices if they were in the drop ship
  • fixed bug where collar selection triggers would interfere with object falling rays
  • fixed bug where if robo was reset or suicided while shooting, he would keep on shooting
  • fixed bug where dropship imbalance monitor would not update the current imbalance.
  • fixed bug where dropship would attempt to access the message log too early
  • fixed bug where voice data would sometimes loop
  • fixed bug where robo had no fuel ammo in the tutorial
  • fixed misalignment in sign carry/placement modes
  • added particle effects to the dropship engines
  • added shaking effect when the dropship gets near
  • optimized voice audioSources to stop playing when the associated player is not speaking
  • tweaked voice ducking to come in quicker
.29 r0
  • intermediate, unpublished build
.28 r0
  • fixed bug where collars could not be destroyed by robo
  • fixed bug where chat and context menus were incorrectly causing sfx ducking
  • fixed height setup of uranium and laser wall items
  • fixed bug where collar icon raycast trigger angle did not match in client and server
  • fixed bug where an inventory swap sound would play even if swapping an empty inventory
  • fixed bug where sentry flares were not being occluded
  • fixed bug where crashed dropship still counts down on robo's timer
  • fixed bug where dropship timer occured if minplayers was not met and did not grant ship
  • fixed dropship flashing when first spawning bug
  • ROBO Q & E functions have been reversed!!
  • changed sign to a 'sensor' that alerts robo of nearby players
  • sensor price set to 100 (was 15 for the sign)
  • mines, lights, sensors, and laser walls can now be 'undone' by robo by pressing 'E'
  • added 'selection indicator' to show active objects robo can affect
  • added drop object into water sound
  • added reverb to dropship interior
  • added granular volume control to shared sound pools
  • added sound to bury mine
  • added options menus to the tutorial so you can tweak settings outside of a game
  • fixed numerous bugs and missing sound in the tutorial
  • updated tutorial to take into account the gameplay changes
  • laser price increased from 50 to 70 (they are now recoverable)
  • light price increased from 50 to 70 (they are now recoverable)
  • mine price increased from 70 to 100 (they are now recoverable)
  • mine 'safety timer' increased from 6 to 9 to reduce trolling viability
.27 r0
  • upgraded project to Unity 5
  • added sound options GUI
  • added mouse options GUI
  • added sound ducking to sound effects when players speak
  • added sound ducking when options menu is used. When menu is up volumes go down.
  • added intermediate options GUI
  • added new scrap metal items
  • added scrap metal items now spawn where dropship crashes
  • added scrap metal items chance to spawn into the dropship if a player is spawn killed
  • added spawnKillTime server setting that defines the time considered to be a "spawn kill"
  • added spawnKillMaxItems server setting that defines the max possible scrap to spawn on a spawn kill
  • added spawnKillItemChance server setting that defines the probability of each scrap to spawn
  • added exterior idle loop sound to dropship
  • added Turkish(Türkçe) translation (Thank you emreovus33! :D)
  • added missing characters for Turkish and Bosnian
  • added DOF effects to bunny camera on high setting
  • added movement to dropship interior when it is crashing
  • added exterior dropship idle sound
  • added dropship timer to robo
  • added sounds to feedbox when payments change up and down
  • added bunny pick up object sounds
  • added bunny swap inventory sounds
  • added sounds to pointer and pointer directive
  • added scroll bar to lobby chat
  • shader tweaks
  • fixed broken scrolling clip view for very long server list
  • restored per-player weight requirement from 280 to 300 to crash dropship
  • restored drop ship price back to 1000
  • changed activated sentry time from 20 seconds to 15 seconds
  • reduced GC Allocations to almost nothing
  • removed various VFX on server for faster, more responsive servers
  • objects that fall outside of the map are now destroyed.
  • players that fall outside of the map are now killed.
  • added kill volume to center of robo to preclude taking over by shimmying through the wall collision
  • added kill volume to center of feed box to prevent bunnies from shimmying through collision
  • fixed bug where some placeable items could not be placed in the tutorial
  • fixed bugs where sometimes an object could float in the air if something below it was removed.
  • fixed gray outline of some menus to black
  • fixed bug where speech icon would show if a player disconnected mid-speech
  • improved coloring and consistency on menu buttons
  • removed console commands: /invertRoboY, /invertPlayerY, /invertSpectatorY
  • removed console commands: /sensitivity, /sensitivityX, /sensitivityY
  • removed console commands: /vol, /volume, /sound, /vvol, /voicevolume
  • removed console commands: /voice, /mic, /mute
  • removed console commands: /mics, /setmic
  • set directive sounds to proper sound channels
  • fixed bug where sometimes the directives would float in the air
  • map time limit now also resets whenever /reset is called
.26 r0
  • intermediate, unpublished build.
.25 r0
  • added password locked servers. Use the 'password=' server setting to lock a server
  • added kickOnCycle server setting. Choose whether to keep or kick players at the end of a round.
  • added auto restart round when all players have rejoined if kickOnCycle is false.
  • fixed linux server crash bug
  • fixed bug 'items can't be used in dropship' message for items that can't ever be used
  • fixed beam on top of spectator model
  • changed 'about' to 'story'
.24 r3
  • optimized sound pool playback
  • fixed various bugs with non-roman character input and display
  • modified directive sounds
  • slightly lowered drop ship sounds
.24 r2
  • fixed bug where suicide penalty notice was broadcast to everyone
  • added Russian(Русский) translation (Thank you Soap and Brearious! :D)
.24 r1
  • fixed bug where /mic off would not save properly
  • fixed place fence sound
  • added some sounds to the dropship
  • added /setscore or /setpoints mod tool, that can set the score of a player
.24 r0
  • fixed broken win condition / time display
  • fixed bad sound where extremely delayed sounds were sent to dropship
  • added sounds to directives
  • added feed box deposit sound
  • added item hit ground sound
  • added place light sound
  • added place fence sound
  • added place sign sound
  • added collect money sound
  • added collar explode sound
  • added bunny fries on fence sound
.23 r0
  • fixed 3rd or 4th player joining can't be heard by others
.22 r0
  • fixed bunny buy #s to match the new menu order
  • added speech indicator gui to show which players are speaking
  • added /info, /rules, /server, /penalty command that will give server penalty settings
  • added /getvoice command variant to /getvolume
  • applied heavy optimization to ambient sounds
  • fixed bug with /volume only toggling sound off but not on
  • changed /volume command to not save as a pref. (Only /volume # saves)
  • volume adjustments
.21 r2
  • fixed server bug where > 2 players would cause voice malfunctions (id's were always -1)
  • slightly lowered volume of robo interior ambiance
.21 r1
  • changed the order of the buy menu to make more sense
  • adjusted dropship price from 1000 to 1500
  • adjusted per-player weight requirement from 300 to 280 to crash dropship
  • reduced audio compression for better quality
  • added sentry shocking sounds
  • added /getvol or /getvolume or /volstat or /voicestate tool that lists volume settings
  • added volume pref.
  • added voiceVolumeMod pref.
  • added voiceCutoffMod pref. Use this to cut out static from your mic.
  • added microphone pref. Preference of what microphone to use is stored here
  • added micEnabled pref. use this to disable your mic output completely.
  • added pushToTalk pref. Defaults to off so voice chat automatically transmits when speaking.
  • added microphone icon to indicate outgoing speech
  • added invertSpectatorY pref
  • added /invertSpectatorY command
  • audio setting changes now save to playerPrefs.txt (and load from playerPrefs.txt)
  • increased log lines from 6 to 8
.21 r0
  • fixed bug where players with < 0 score would not show in top 3 list.
  • dropship purchase is not allowed until there are minPlayers in the game
  • changed dropship on start to give a dropship to first player in the robot after minPlayers is met
  • minPlayers now is used to work with dropShipOnStart
  • fixed MISSING KEY with flame projector radius
  • fixed MISSING KEY err_couldNotLoadMap being translated
  • fixed bug where spectator could be killed by explosions or flamethrower radius
  • fixed bug where autopay would not be reset if a player suicides out of robo
  • mitigated doublel stuck area
  • maps now use separate .tsx files to define tiles so that custom maps will be more future proof
  • added IN-GAME VOICE CHAT
  • added robo canon sounds
  • added impact sounds for bullets
  • added ambient robo sound
  • added ambient menu sound
  • added robo light sounds
  • added ambient 'crickets' sound nodes for maps
  • added missile sounds
  • added explosion sounds
  • added flame thrower sounds
  • added fire sounds
  • added waterfall sounds
  • added meeping/squeaking to bunnies (hop button)
  • added Swedish(Svenska) translation (Thank you FelixG! :D)
  • added Bosnian(Bosanski) translation (Thank you Emre! :D)
  • added server setting for player starting funds
  • added server setting to allow/disallow/penalize robo suicide
  • added server setting to allow/disallow/penalize bunny suicide
  • added player setting option to limit framerate
  • added quit message to tutorial
  • added headless linux server build
  • added spectator model. Spectators can now see each other flying around the map.
  • added up/down to spectator (via action and flame buttons for technical reasons)
  • added server moderators.
  • added /mod pw command to log in moderators. The password is set in serverSettings.txt
  • added /kick # mod command, mods can see player id's in the score list which can be used to run commands on a player
  • added /restart mod command, it resets the dropship, players, scores, and the time, but not objects or emplacements
  • added /cycle mod command, forces the server to cycle to the next map
  • added /mics tool, gives an index of available microphones for voice chat
  • added /setmic # command, sets the current microphone
  • added /setcutoff # or /cutoff # command, sets the amplitude cutoff to send microphone recordings 0-1 default is .003
  • added /volume # or /vol # commandline controls volume 0-1
  • added /volume or /vol or /sound toggles sound completely on or off
  • added /voicevolume # or /vvol # command, sets the volume of the other player voices 0-1
  • added /voice or /mic or /ptt or /pushtotalk command that toggles your own voice input on/off (between push to talk/push to mute)
  • added /fps command to toggle fps calculation
  • added /spectator alternative to /spectate command
  • added new map: Airstrip (Thank you HexZyle!)
  • removed audio from servers
.20 r1
  • fixed bug where server setting floats were being read improperly due to a previous fix
  • removed the unused minAI server setting
  • added playerDebtLimit server setting
.20 r0
  • made adjustments to doublel to make the far box less appealing to robo
  • all maps adjusted and files included to make it easier for map modders to use
  • tabbing out or losing focus now brings up the option menu
  • added ping display to player list (tab)
  • added quit confirmation to tutorial
  • tabbing out of the tutorial now brings up confirmation box
  • increased default collar score from 4 to 6 every two seconds
  • collar score can now be set in serverSettings.txt
  • serverSettings MOTD can now signal a new line with ~
  • dropship timer is now accurate and drops bunnies off at exactly 0
  • fixed bug where some foreign players would have misplaced world objects
  • fixed bug where robo kill radius would only kill players if occupied
  • fixed bug where dropship could be crashed with less than 30 seconds
  • fixed too many spectators causing loss of syncronization with server
  • fixed MISSING KEY: death by flamethrower bugs
  • fixed MISSING KEY: high packet loss
  • fixed unresponsive confirmation menu bug
  • fixed chat lobby bug where quit players would sometimes not get removed
  • fixed display of dropShipOnStart to be correct in join server settings
  • fixed tutorial bunny being able to bring up robo macroText menu
  • fixed tutorial macroText menu affecting auto-pay setting
  • fixed bug where chat button was hardcoded
  • fixed bug where the chat would pop up as soon as you set the key
  • fixed bug where spectator could be 'killed' by touching robo
.19
  • added robo text macros
  • added multilanguage capability
  • added secondary explosions if rockets or fuel are exploded
  • fixed items not getting destroyed by explosions bug
  • fixed various bugs in the chat lobby
  • added flash effects to robo's gun
  • added Mac server launch scripts
  • changed $ to cents
  • added button to join chat if autojoin is off
  • server now can cycle maps (but kicks everyone off)
.18
  • added tutorial
  • added Linux server launch scripts
  • added chat lobby to join game menu
  • fixed broken custom key slot assignments
  • added lan server discovery
  • item price adjustments
  • fixed bug with saving last server connected setting