Difference between revisions of "Changelog"
From OBEY wiki
(v24) |
m (formatting) |
||
(30 intermediate revisions by 3 users not shown) | |||
Line 2: | Line 2: | ||
|- | |- | ||
! Version !! Changes | ! Version !! Changes | ||
+ | |||
+ | |- | ||
+ | | 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 '-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 || <div id="v31r3"></div> | ||
+ | * 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 || <div id="v31r2"></div> | ||
+ | * 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 || <div id="v31r1"></div> | ||
+ | * 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 || <div id="v31r0"></div> | ||
+ | * 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 || <div id="v30r0"></div> | ||
+ | * 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 || <div id="v29r0"></div> | ||
+ | * intermediate, unpublished build | ||
+ | |||
+ | |- | ||
+ | | .28 r0 || <div id="v28r0"></div> | ||
+ | * 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 || <div id="v27r0"></div> | ||
+ | * 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 || <div id="v26r0"></div> | ||
+ | * intermediate, unpublished build. | ||
+ | |- | ||
+ | | .25 r0 || <div id="v25r0"></div> | ||
+ | *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 || <div id="v24r3"></div> | ||
+ | *optimized sound pool playback | ||
+ | *fixed various bugs with non-roman character input and display | ||
+ | *modified directive sounds | ||
+ | *slightly lowered drop ship sounds | ||
+ | |||
+ | |- | ||
+ | | .24 r2 || <div id="v24r2"></div> | ||
+ | *fixed bug where suicide penalty notice was broadcast to everyone | ||
+ | *added Russian(Русский) translation (Thank you Soap and Brearious! :D) | ||
+ | |||
+ | |- | ||
+ | | .24 r1 || <div id="v24r1"></div> | ||
+ | *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 || | + | | .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 17: | 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 32: | 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 57: | 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 109: | 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 115: | 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 142: | Line 1,138: | ||
|- | |- | ||
− | | .19 || | + | | .19 || <div id="v19"></div> |
*added robo text macros | *added robo text macros | ||
*added multilanguage capability | *added multilanguage capability | ||
Line 155: | 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 |
|
1.02r1 |
|
1.02r0 |
|
1.01r1 |
|
1.01r0 |
|
1.00r0 |
|
.991 r0 |
|
.99 r0 |
|
.47 r0 |
|
.46 r0 |
|
.45 r0 |
|
.44 r1 |
|
.44 r0 |
|
.43 r0 |
|
.42 r3 |
|
.42 r2 |
|
.42 r1 |
|
.41 r2 |
|
.41 r1 |
|
.41 r0 |
|
.40 r0 |
|
.39 r0 |
|
.38 r1 |
|
.38 r0 |
|
.37 r7 |
|
.37 r6 |
|
.37 r5 |
|
.37 r4 |
|
.37 r3 |
|
.37 r2 |
|
.37 r1 |
|
.37 r0 |
|
.36 r0 |
|
.35 r1 |
|
.35 r0 |
|
.34 r1 |
|
.34 r0 |
|
.33 r1 |
|
.33 r0 |
|
.32 r4 |
|
.32 r3 |
|
.32 r2 |
|
.32 r1a |
|
.32 r1 |
|
.32 r0 |
|
.31 r4 |
|
.31 r3 |
|
.31 r2 |
|
.31 r1 |
|
.31 r0 |
|
.30 r0 |
|
.29 r0 |
|
.28 r0 |
|
.27 r0 |
|
.26 r0 |
|
.25 r0 |
|
.24 r3 |
|
.24 r2 |
|
.24 r1 |
|
.24 r0 |
|
.23 r0 |
|
.22 r0 |
|
.21 r2 |
|
.21 r1 |
|
.21 r0 |
|
.20 r1 |
|
.20 r0 |
|
.19 |
|
.18 |
|