Version history: Difference between revisions
(Updated to build 25 v2 and v3.) |
(→Alpha: Remove unstable builds from listing for sanity) |
||
(32 intermediate revisions by 7 users not shown) | |||
Line 7: | Line 7: | ||
== Alpha == | == Alpha == | ||
{|class="wikitable" | |||
|- | |||
!style="background-color:#ffaaaa;"| Version Number | |||
!style="background-color:#aaffaa;"| Date Added | |||
!style="background-color:#aaddff;"| Features/Fixes Added | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/16470-released-build-3230/Build 32.30 (stable release)]|| 16th Sep 2015 || | |||
* Fixed Steam servers not being able to download Workshop items. | |||
* Servers use WorkshopItems= INI option that takes a list of Workshop item ID numbers separated by semicolons. The server will download/install/update these items when starting up. | |||
Example: WorkshopItems=490954937;492428344;492886697;492887139 | |||
* Fixed scoreboard not showing Steam details for distant players (all those %1). | |||
* ProjectZomboid64 exe uses ProjectZomboid64.site.json if it exists so people can customize JVM args. Ditto for ProjectZomboid32 and ProjectZomboid32.site.json. This was added because the original .json files may get overwritten when the game updates. | |||
* ProjectZomboid64/32 accept JVM arguments in addition to game arguments. This can be used to override vmArgs in the .json file. JVM arguments must end with a --, even if there are no game arguments. | |||
Example: | |||
ProjectZomboid64.exe -Xmx1024m -- -nosteam | |||
* Added Password= INI option, if set, it specifies the password every user connecting to the server must enter in the server browser. Server lists display a lock icon next to password-protected servers. | |||
* Setting Open=false no longer keeps a server out of the public server list. | |||
* /banuser on a disconnected user also bans that player's SteamID. | |||
* Log messages on Steam servers contain the SteamID instead of IP address, due to the Steam networking stuff not making it easy to get a player's IP address. The /list command displays IP or SteamID for players. | |||
* IP addresses are not banned on Steam servers, but SteamIDs are. | |||
* Removed the "ban ip" admin button on the scoreboard on Steam servers. | |||
* Fixed the UI that shows when you join a server through Steam's own server browser. | |||
* Steam profile names are no longer displayed in Steam's server browser. It uses the regular account name. | |||
* Fixed kick/ban messages not being displayed on the client sometimes. | |||
* Handle +password commandline option when joining a server using Steam's server browser. | |||
* Fixed crawling zombies sometimes getting walking-zombie speed. | |||
* Fixed multiplying traps when placed, disappearing traps when thrown. There's still a bug where you can pick up some traps after placing them, leaving an invisible trap behind (beeping Alarm Clocks for example). (Issue #002123) | |||
* Added getModInfoByID(modID) Lua function. | |||
* Fixed "Navigate + Use Doors" zombie Cognition setting. The locked/barricaded/etc state of doors/windows wasn't checked (zombies would walk through locked doors). Doors/windows being opened by zombies wasn't synced in MP. (Issue #002121) | |||
* Options screen now has Back/Accept/Apply buttons. (Issue #002120) | |||
* Set fullscreen and resolution at the same time when applying option changes. | |||
* AutoCreateUserInWhiteList works with an empty password. If a client connects without a password originally and with a password another time, the password is updated in the whitelist. | |||
* The 'steamid' field in the whitelist is updated every time a client connects. | |||
* Added "Blood Decals" option to limit the number of blood sprites rendered. "None" is an option. This is mostly for people with no-so-great computers in multiplayer. | |||
* Made the "Mute" button in the scoreboard visible to non-admins. This stops a user's chat messages showing. | |||
* Fixed /reloadoptions causing options to be listed multiple times by /showoptions. | |||
* Added stuff to Windows .bat files so they don't start in C:\Windows\System32 when run as administrator. | |||
* Added "Borderless Window" option. The game must be restarted for this option to take effect. | |||
* Added console version of RCON (no gui). -a is the address, -p is the port (defaults to 27015) and -w is the password. Each command should include the arguments to the command. | |||
Example: | |||
rcon.bat -a 128.32.45.1 -p 27015 -w MyPassword "changeoption Open false" "kickuser Bob" quit | |||
* Renamed /list to /connections. /list wasn't displayed by /help before. | |||
* Added /disconnect that takes the connection number to disconnect. | |||
Example: | |||
/connections | |||
connection=1/1 <IP or SteamID> player=1/4 id=0 username="SomeUser" fullyConnected=true | |||
/disconnect 1 | |||
Disconnected connection=1 username="SomeUser" | |||
* Fixed blood-travel distance when stomping on zombies in multiplayer. | |||
* Fixed position of the Chat context menu (used to clear the chat text). | |||
* Added (CURRENT) resolution as the first in the list of choices in the options screen. If the window had a non-standard size, then the first resolution was the one selected even though it didn't reflect the window's current size. (Issue #002130) | |||
* Added a UI to set the time before bombs explode. It works with controllers. | |||
* Fixed lighting bug in coop when one player had "Cat's Eyes" trait. (Issue #002132) | |||
* Fixed ambient sounds (house alarms, etc) not playing relative to the closest player in coop. (Issue #002132) | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/16454-released-iwbums-3229/Build 32.29 (stable release)]|| 15th Sep 2015 || | |||
* Added console version of RCON (no gui). -a is the address, -p is the port (defaults to 27015) and -w is the password. Each command should include the arguments to the command. | |||
* Renamed /list to /connections. /list wasn't displayed by /help before. | |||
* Added /disconnect that takes the connection number to disconnect. | |||
* Fixed blood-travel distance when stomping on zombies in multiplayer. | |||
* Fixed position of the Chat context menu (used to clear the chat text). | |||
* Added (CURRENT) resolution as the first in the list of choices in the options screen. If the window had a non-standard size, then the first resolution was the one selected even though it didn't reflect the window's current size. (Issue #002130) | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/16448-released-iwbums-3228/Build 32.28 (stable release)]|| 14th Sep 2015 || | |||
* Fixed Steam servers not being able to download Workshop items. | |||
* Servers use WorkshopItems= INI option that takes a list of Workshop item ID numbers separated by semicolons. The server will download/install/update these items when starting up. | |||
Example: WorkshopItems=490954937;492428344;492886697;492887139 | |||
* Fixed scoreboard not showing Steam details for distant players (all those %1). | |||
* ProjectZomboid64 exe uses ProjectZomboid64.site.json if it exists so people can customize JVM args. Ditto for ProjectZomboid32 and ProjectZomboid32.site.json. This was added because the original .json files may get overwritten when the game updates. | |||
* ProjectZomboid64/32 accept JVM arguments in addition to game arguments. This can be used to override vmArgs in the .json file. JVM arguments must end with a --, even if there are no game arguments. Example: ProjectZomboid64.exe -Xmx1024m -- -nosteam | |||
* Added Password= INI option, if set, it specifies the password every user connecting to the server must enter in the server browser. Server lists display a lock icon next to password-protected servers. | |||
* Setting Open=false no longer keeps a server out of the public server list. | |||
* /banuser on a disconnected user also bans that player's SteamID. | |||
* Log messages on Steam servers contain the SteamID instead of IP address, due to the Steam networking stuff not making it easy to get a player's IP address. The /list command displays IP or SteamID for players. | |||
* IP addresses are not banned on Steam servers, but SteamIDs are. | |||
* Removed the "ban ip" admin button on the scoreboard on Steam servers. | |||
* Fixed the UI that shows when you join a server through Steam's own server browser. | |||
* Steam profile names are no longer displayed in Steam's server browser. It uses the regular account name. | |||
* Fixed kick/ban messages not being displayed on the client sometimes. | |||
* Handle +password commandline option when joining a server using Steam's server browser. | |||
* Fixed crawling zombies sometimes getting walking-zombie speed. | |||
* Fixed multiplying traps when placed, disappearing traps when thrown. There's still a bug where you can pick up some traps after placing them, leaving an invisible trap behind (beeping Alarm Clocks for example). (Issue #002123) | |||
* Added getModInfoByID(modID) Lua function. | |||
* Fixed "Navigate + Use Doors" zombie Cognition setting. The locked/barricaded/etc state of doors/windows wasn't checked (zombies would walk through locked doors). Doors/windows being opened by zombies wasn't synced in MP. (Issue #002121) | |||
* Options screen now has Back/Accept/Apply buttons. (Issue #002120) | |||
* Set fullscreen and resolution at the same time when applying option changes. | |||
* AutoCreateUserInWhiteList works with an empty password. If a client connects without a password originally and with a password another time, the password is updated in the whitelist. | |||
* The 'steamid' field in the whitelist is updated every time a client connects. | |||
* Added "Blood Decals" option to limit the number of blood sprites rendered. "None" is an option. This is mostly for people with no-so-great computers in multiplayer. | |||
* Made the "Mute" button in the scoreboard visible to non-admins. This stops a user's chat messages showing. | |||
* Fixed /reloadoptions causing options to be listed multiple times by /showoptions. | |||
* Added stuff to Windows .bat files so they don't start in C:\Windows\System32 when run as administrator. | |||
* Added "Borderless Window" option. Tested on Windows 7 only. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/16346-released-iwbums-3227/Build 32.27 (stable release)]|| 7th Sep 2015 || | |||
* Added RCON (remote console) support on the server. When enabled, the server accepts console commands through a TCP connection. A simple RCON client is provided in the rcon/ folder of the game. There are two options in the server INI file, RCONPort and RCONPassword. If RCONPassword is left empty, then RCON is disabled. | |||
* The tabs in the Crafting window will scroll horizontally if the tabs are wider than the window. They can be scrolled with the mousewheel or by clicking a button. (Issue #002100) | |||
* Added console messages about Steam vs non-Steam clients and servers when connecting to a server fails. | |||
* Require long 'E' press to climb through a broken window with no floor on the other side. | |||
* Attempted to fix "laggy" zombie combat in multiplayer. The server sends updates every turn (12 times per second) for the 10 closest zombies to the player. (Issue #002098) | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/16282-released-iwbums-3226/Build 32.26 (stable release)]|| 1th Sep 2015 || | |||
*Fixed SafeMode getting set on single + dual-core machines. This required setting zoom/shaders in the options every time the game started. (Issue #000886, #001534, #001946) | |||
*Fixed exception when rendering the new controller UI. | |||
*Fixed 'Reload config files' doing nothing for controllers that hadn't been activated yet. | |||
*Fixed Linux server not running due to a lack of jinput.jar. | |||
*Fixed setting ServerPlayerID= to the empty string not disabling the what-server-was-this-player-created on check. | |||
*Fixed /changeoption not allowing an option's value to be set to the empty string. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/16267-released-iwbums-3225/Build 32.25 (stable release)]|| 29th Aug 2015 || | |||
*Fixed highlighting on carpentry doors when placing them. (Issue #002080) | |||
*Fixed being able to build multiple doors on a door frame. (Issue #002079) | |||
*Fixed not being able to build doors in "walls with door hole" without a frame. | |||
*Fixed destroying a door frame leaving a floating door. (Issue #002077) | |||
*Fixed exception when a controller.config file specifies an invalid axis. | |||
*Fixed non-admins sometimes seeing local chat of invisible players in chat log. | |||
*/grantadmin and /removeadmin now update the 'admin' status of connected players. | |||
*Fixed spamming "Chop Tree" cutting trees faster. (Issue #002054) | |||
*Fixed exception after removing a DrainableComboItem from inventory. (Issue #002086) | |||
*When loading items, discard any items whose saved type does not match that in items.txt. | |||
*Fixed deactivating a mod deactivating all it's required mods. (Issue #002091) | |||
*Crafted items that don't fit in the player's inventory are dropped. (Issue #002085) | |||
*Fixed axe condition lowering 2x as fast when attacking a tree compared to the "Chop Tree" action. (Issue #002090) | |||
*"Not effected" -> "Not affected" Outdoorsman trait description. (Issue #002089) | |||
*Instead of writing the server's IP address in player files to prevent copying, give each server a randomly-generated ID number saved as ServerPlayerID= in the server's INI file. If ServerPlayerID="", then this protection is disabled. | |||
*Added right-click menu to Chat with Clear command. | |||
*Limit chat messages to 256 characters to combat spamming. | |||
*Added "Local IP" to the saved-servers list for Steam servers. If you are trying to connect to a server on your local network and it fails when testing the TCP download port, set your server's LAN address in the Local IP field. (Issue #002092) | |||
*Limit helicopter sounds to one every half hour of game time. | |||
*Added Mac server scripts for running a server from the install directory (not SteamCMD). | |||
**There's a new UI to help people configure their controllers. The blue area on each axis is the "dead zone". The number of each axis and button are what go in the controller's .config file. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/16166-released-iwbums-3224/Build 32.24 (stable release)]|| 21th Aug 2015 || | |||
**Fixed the ban-ip button in the players list not adding the IP address to the db file. | |||
**Remove any banned IP address for a username when using /unbanuser. | |||
**Added server option to enable/disable VAC on Steam servers. In the server's INI file, use SteamVAC=true|false. On the server command-line use -steamvac true|false. | |||
**Fixed (?) ProjectZomboid32.exe failing to start due to Java not being able to allocate heap space. | |||
**Added -modfolders command-line option to control where mods are loaded from. "-modfolders workshop,steam,mods" is the default. Any of the 3 keywords may be left out and may appear in any order. | |||
**Fixed a certain packet bouncing between client and server causing the server to crash. | |||
**Made the "Take Dirt/Gravel/Sand" commands more hack-proof in multiplayer. | |||
**Fixed Lua require() function not working for mod files. (Issue #002075) | |||
**Don't display a dialog box when a sound can't be loaded (except in debug mode). | |||
**Fixed going fullscreen when the current window size isn't a valid fullscreen resolution. The game now finds the closes fullscreen resolution to switch to. (Issue #002009) | |||
**The server lists now display whether each server is whitelisted. | |||
*Note: In this build I'm using Mac libraries built on my own machine instead of pestering Rathlord to do it. If the Mac build is broken now, that's the reason. | |||
|- | |- | ||
|[http://theindiestone.com/forums/index.php/topic/16114-released-iwbums-3223/Build 32.23 (stable release)]|| 17th Aug 2015 || | |||
**A little red notification pops up for a few seconds in the bottom-right corner of the screen after an exception occurs. Currently it simply shows the number of exceptions that have occurred. | |||
**Added SteamScoreboard=true|false|admin server option to show/hide avatar + profile name in the players list. | |||
**PublicName and PublicDescription are updated for Steam servers after /reloadoptions. | |||
**Fixed fast-forward keys working in the menu screen. (Issue #002055) | |||
**Fixed rapidly pressing 'E' key not smashing a window. (Issue #002051) | |||
**Added "Mute" button to the player's list. This stops that player's chat messages appearing. | |||
**Stopped chat scrolling when new messages appear if the chat isn't scrolled all the way to the bottom already. | |||
**Fixed Workshop uploads and Steam overlay on Linux (thanks Blindcoder). | |||
**Fixed Mac Steam-stuff/multiplayer not working (thanks Rathlord and EnigmaGrey). | |||
*It seems some people are having issues with ProjectZomboid32.exe on 32-bit Windows. The console says "Could not reserve enough space for object heap". Let me know if that works or doesn't work for you. You might try disabling the Steam Overlay and see if that helps. I noticed that some Steam DLLs want to load themselves in the middle of the application heap, which prevents Java allocating a single large block of memory for it's heap space. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/16081-released-iwbums-3222/ Build 32.22 (stable release)]|| 16th Aug 2015 || | |||
*Fixed (?) Mac OS X build. | |||
*Fixed not reporting a failure to create a new Workshop item. | |||
*Fixed button layout in the Mod screen after resizing the game window. | |||
*Distribute steam_appid.txt so .bat files work. | |||
*Fixed ProjectZomboid32.bat trying to use 64-bit Java. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/16070-released-iwbums-3221/Build 32.21 (stable release)]|| 16th Aug 2015 || | |||
*Fixed the game not running is Steam's "offline" mode. | |||
*Added -nosteam option to client and server to disable Steam integration. Set it using "Set Launch Options" in the game's Steam properties window. | |||
*Added checkbox to public server list to display servers running incompatible versions. | |||
*Steam servers display "Ping" instead of "Last Update" in the public server list. | |||
*Stop MersenneTwisterRNG() going to random.org to get a seed. | |||
*Require longer 'E' press to climb over a fence when there's no floor on the other side. | |||
*Load mods from Zomboid\Workshop\* folders so modders don't need to copy files. | |||
*Fixed Mac build not loading networking libraries due to missing libsteam_api.dylib. | |||
*ModSelector has "BACK" button in same place as others screens. | |||
*Clicking 'Get Mods here!" button opens Spiffo's Workshop in the Steam overlay or Steam client. | |||
*Workshop items called "Mod Template" are marked as private. | |||
*Workshop items containing a mods/ folder are tagged "Mod". | |||
*Workshop items containing a maps/ folder are tagged "Map". | |||
*KickFastPlayers=false by default because it doesn't work right for some people. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/16025-released-iwbums-3220/ Build 32.20 (stable release)]|| 12th Aug 2015 || | |||
[Steam Workshop] | |||
*There's a new "Workshop" button in the main menu screen. That takes you to a screen where you can upload mods to Spiffo's Workshop. Look in your user Zomboid\Workshop\ModTemplate folder for an example of how to arrange your files for uploading. | |||
[Steam Multiplayer] | |||
*There is now a proper anonymous dedicated server that can be installed and updated using SteamCMD. This is a separate Steam application. Here is an example of the commands you might use to install/update a server on Windows using SteamCMD: | |||
**login anonymous | |||
**force_install_dir C:\PZServer | |||
**app_update 380870 -beta iwillbackupmysave -betapassword <password> -validate | |||
**quit | |||
*Steam servers require two additional ports to function (I'm guessing they are both UDP ports, but you may need TCP as well). These are in addition to the DefaultPort= setting. These can be specified in two ways: | |||
**In the server's INI file as SteamPort1= and SteamPort2=. | |||
**Using command-line options -steamport1 and -steamport2. | |||
[Steam versus Non-Steam] | |||
*You will see "(Steam)" next to the version number in the main-menu screen when running a Steam-enabled client. Steam-enabled clients can only connect to Steam-enabled servers. Servers still require an account username and password, however be aware that you are logged into the server using your Steam account credentials. Other players can see your Steam avatar and profile name in the scoreboard regardless of the server username you choose. | |||
[Steam Broadcasting] | |||
*This allows other people to watch you play. Open the Steam Overlay, click Settings, click the Broadcasting tab, then click the link at the top beside "Broadcast Status" to start a broadcast. There may be an easier way. | |||
[Other changes] | |||
*Updated LWJGL (OpenGL library) to version 2.9.3. | |||
*ComboBox dropdown list is now a ScrollingListBox. This fixes things like the languages combobox going offscreen. | |||
*Disable "mouse look" after the player dies. If the player died while right-clicking, the view sometimes got stuck to the mouse pointer. | |||
*Fixed movement-speed bug with multiple fractured/injured body parts. (Issue #001997) | |||
*Added tabs to the Options screen and controller-enabled most of it. | |||
*Added new volume controls to the Audio options. | |||
*Double-tapping the Start button on a controller goes to the main menu. In multiplayer, a single press goes to the main menu (since there's no pause). Pressing Start again in the main menu returns to the game. | |||
*Fixed "Smash Window" doing multiple attacks per animation against barricades. | |||
*Fixed transfering all recipe items marked 'keep' from other containers when crafting. | |||
*Campfire/tent actions take items from surrounding containers. | |||
*Allow walls and door frames to be built when the player is standing on the same square. | |||
*Don't show inventory-window buttons overtop the column header. | |||
*Refresh containers in inventory/loot windows after building or destroying something. (Issue #002007) | |||
*Fixed two carpentry windows forming a SE corner not blocking movement. (Issue #002022) | |||
*Fixed carpentry window frames not blocking zombie migration/respawning. | |||
*Fixed fake-dead zombies doing damage when the player is not in front of the zombie. | |||
*Added 24-hour / 12-hour clock option. | |||
*Fixed missing ">" character in ServerWelcomeMessage breaking chat and other things. | |||
*Don't allow "|" in save-folder names (not allowed on Windows). | |||
*Fixed joypad trigger/d-pad buttons conflicting with other buttons. Usually the triggers and d-pad are treated as a single axis, but on some controllers they are individual buttons. | |||
*Added -ip server commandline option to handle multiple network cards. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/15947-released-iwbums-3219/ Build 32.19 (stable release)]|| 6th Aug 2015 || | |||
*Fixed not being able to splint a fracture | |||
*Fixed some bug in the health panel | |||
*When destroying a window with a sledgehammer, the sheet rope will also disappear | |||
*You can now use rope and not just sheet rope for the window | |||
*Fixed being kicked on server if your sprinting skill was high | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/15939-released-iwbums-3218/ Build 32.18 (stable release)]|| 5th Aug 2015 || | |||
*Health panel overhaul: damaged bodyparts are in a scrolling list. | |||
*Added highlighting to the button-labels in MainScreen. | |||
*Allow the EXIT button to be activated by the controller. | |||
*Fixed zombies that are attacking getting pushed by other moving zombies. | |||
*Also fixed the player getting pushed too much by zombies | |||
*Unequip fishing net when placing it. | |||
*Fixed calling sendObjectChange() in ISPlant when not on the server. | |||
*Fixed InventoryPane tooltips showing when another window is in front. | |||
*Removed xeno-mods.com from list of valid mod URLs. (Issue #001960) | |||
*Don't do the latestsave.ini for multiplayer game. | |||
*[MP] Added KickFastPlayers server option. Don't kick players that were made invisible by an admin | |||
*[MP] If NoFire is set on server, walls won't burn (from pipe bombs for example) | |||
*[MP] Prevent copying a character (MP or SP) to another server | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/15635-iwbums-3217/ Build 32.17 (stable release)]|| 15th July 2015 || | |||
*Fixed "Craft All" with water sources from context menu. (Issue #001925) | |||
*Fixed clicked-on item not being used in some recipes. (Issue #001919) | |||
*Fixed damage-bonus miscalculation at some Blade/Blunt levels. (Issue #001933) | |||
*Fixed Axeman tree-chopping damage bonus only applying to Axe/AxeStone, not custom mod axes. (Issue #001932) | |||
*Fixed being able to scavenge above ground level. (Issue #001926) | |||
*Fixed multiple zombies possibly sharing the same ID# in multiplayer (immortal zombies bug). (Issue #001907) | |||
*Fixed latestSave.ini ("Continue" button thing) getting written with Multiplayer save info. | |||
*Fixed "Continue" button being clickable after loading a game. (Issues #001970, #001951, etc) | |||
*Fixed LuaEventManager.AddEvent() not allowing mods to create custom events. (Issue #001958) | |||
*Fixed loot-respawning not working correctly after 1365 in-game days. (Issue #001923) | |||
*Fixed rain not rendering for all coop players. (Issue #001981) | |||
*Crafting UI tabs can have different widths to support translations better. (Issue #001979) | |||
*Fixed inventory window not sorting by custom Category. (Issue #001956) | |||
*Fixed Calendar bug for players in Thailand locale. | |||
*Fixed campfire sometimes not cooking in multiplayer. (Issue #001977) | |||
*Server logs include the names of players placing/throwing bombs. (Issue #001965) | |||
*Fixed bombs not getting removed from the ground after exploding in mp. | |||
*Fixed bombs burning water tiles. (Issue #001941) | |||
*Fixed is-it-raining status saving/loading. (Issue #001945) | |||
*Fixed inventory tooltip not updating/hiding when it should. (Issue #001909) | |||
*Show error message if "Continue" button can't load the most-recent save. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/15379-released-build-3216/ Build 32.16 (stable release)]|| 02th July 2015 || | |||
*Fixed coop health-panel breakage. (Issue #001902) | |||
*Fixed right-click events being sent to non-visible panels. (Issue #001903) | |||
*If you clicked "First Bite" then backed out and clicked "Survival", the Zombie Lore settings would be stuck on the easier "First Bite" settings in the "Survival" game. The Zombie Lore settings would go back to normal once you loaded the game again though. | |||
*New "Continue" button plays the last save from the main menu screen. | |||
*Fixed incorrectly counting the number of times some recipes can be done. (Issue #001912). A few recipes with custom OnCreate Lua functions may not return the correct result. | |||
*Fixed no damage being done to a standing zombie on the next attack after it was shoved. | |||
*'Get Bacon Rashers' & 'Get Bacon Bits' work with Hunting Knife. | |||
*Fixed bombs destroying the outside walls of safehouses. (Issue #001911) | |||
*New "Extinguish Fire" user interface. | |||
*You can target a 2x2 area. | |||
*The white circle shows where the player will stand. | |||
*Extinguishers and Dirt/Gravel/Sand-bags use 1 unit per square. | |||
*Water items use 10 units of water per square (1 water-bottle's worth). | |||
*If nothing is burning on a square, nothing is consumed from the fire-fighting item. | |||
*You can extinguish yourself/others. | |||
*The best available extinguisher is chosen (Extinguisher, then Dirt/Gravel/Sand bag, then a water source) and equipped automatically from main inventory. If you already have a suitable item equipped, it will use that. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/15353-iwbums-3215/ Build 32.15 (stable release)]|| 01th July 2015 || | |||
*Fixed coop health-panel breakage. (Issue #001902) | |||
*Fixed right-click events being sent to non-visible panels. (Issue #001903) | |||
*If you clicked "First Bite" then backed out and clicked "Survival", the Zombie Lore settings would be stuck on the easier "First Bite" settings in the "Survival" game. The Zombie Lore settings would go back to normal once you loaded the game again though. | |||
*New "Extinguish Fire" user interface. | |||
*You can target a 2x2 area. | |||
*The white circle shows where the player will stand. | |||
*Extinguishers and Dirt/Gravel/Sand-bags use 1 unit per square. | |||
*Water items use 10 units of water per square (1 water-bottle's worth). | |||
*If nothing is burning on a square, nothing is consumed from the fire-fighting item. | |||
*You can extinguish yourself/others. | |||
*The best available extinguisher is chosen (Extinguisher, then Dirt/Gravel/Sand bag, then a water source) and equipped automatically from main inventory. If you already have a suitable item equipped, it will use that. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/14590-iwbums-build-32/ Build 32.13 (stable release)]|| 29th June 2015|| | |||
*Fixed "blinking" zombie models. (Issue #001858) | |||
*Fixed PutOutFire working with empty extinguisher or sand/gravel/dirt bags. | |||
*Fixed PutOutFire working from a distance. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/14590-iwbums-build-32/ Build 32.12 (stable release)]|| 29th June 2015 || | |||
*Put out fire! (require extinguisher, water or sand/dirt/gravel bag) | |||
*Some new menu changes/Fix | |||
*Starting year is now 1993 | |||
*Distinguish between number of items or number of "units" of drainable/food items in Crafting UI. | |||
*KahluaThread hack to avoid processing after resetting the lua environment. | |||
*After enabling/disabling mods with the controller, some instructions from the old/reset Lua environment were being processed. | |||
*Make the mod-selector screen work with a controller. | |||
*Health panel grabs items from surrounding containers. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/14590-iwbums-build-32/ Build 32.11 (stable release)]|| 28th June 2015 || | |||
*Fixed flashlight/fillet crashes. (Issue #001881, #001884) | |||
*Each recipe's OnTest lua function is now called on *every* possible ingredient, not just the selected item. This is needed since CraftingUI doesn't have any selected item. | |||
*Fixed texture scaling in Inventory and crafting UI to support HydroCraft mod. HydroCraft mod has some jumbo-sized item textures for things like the Smelter. | |||
*Added translations for savefile errors to the savefile selection screen. | |||
*Fixed controller not working with new solo selection screen. | |||
*Added a scrollbar to map description panel in map selection screen. (Issue #001878) | |||
*Fixed button border-color inconsistency in various load screens. | |||
*Added scrolling listbox for "Required Items" in non-evolved recipes in the crafting ui. | |||
*Fixed spamming 'C' key in Crafting UI giving too much stuff. (Issue #001887) | |||
*Fixed crash after building stairs then attacking the pillar sprites on the floor below. (Issue #001888) | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/14590-iwbums-build-32/ Build 32.10 (stable release)]|| 27th June 2015 || | |||
*SURPRISE? WHO CAN GUESS? (I give you 30 seconds to notice it :D) | |||
*Added a button to toggle between active and passive traits (show Strength & Fitness). | |||
*Show skill progress-bar tooltips when using the controller | |||
*Reset traits and professions to the default after enabling/disabling mods. | |||
*Added RecipeTests.lua, a so-so testsuite for crafting. | |||
*Crafting-from-floor fixes and general mayhem. | |||
*More translations | |||
*Create new crafting UI categories if needed (like you don't know anything 'bout fihsing, then learn it) | |||
*Added recipes magazine (cooking, hunting, fishing) | |||
*Unequip Camfire Materials when placing a campfire. | |||
*Fixed walking being much noisier on fast-forward. (Issue #001853) | |||
*Fixed exception when a non-existent mod is in loaded.txt (Issue #001856) | |||
*Also fixed an infinite loop when Mod B required by Mod A can't be found. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/14590-iwbums-build-32/ Build 32.9 (stable release)]|| 23th June 2015 || | |||
*Crafting UI will now works correctly with recipes that requires more than 1 type of item (like put nails in box) | |||
*Crafting UI improvement | |||
*Doesn't show one evolved recipe more than one time | |||
*Doesn't show one item more than one time (no more multiple tomatoes in the evolved recipe ingredient list..) | |||
*Also make the icon red if item not available (easier to read) | |||
*Added ingredients list for evolved recipes | |||
*Added "Add Ingredient" at bottom of the ingredients list | |||
*Changed some recipes/items name according to Will | |||
*Prevent crafting when you walked away from a container (refresh list of containers) | |||
*Evolved recipe will take your base food age, so if you make a sandwich from rotten bread, your sandwich will be rotten | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/14590-iwbums-build-32/ Build 32.8 (stable release)]|| 22th June 2015 || | |||
*THE EXCITING CRAFTING UI! Press "B" (default) or click the left icon to show it. | |||
*It allows you to see every recipes you know (some may need to be learnt from books, not all books are coded already, it'll be there soon) | |||
*It also check for items in surrounding containers and automatically grab them. | |||
*The above now also works for right clicking to craft! | |||
*(I may have broke controller support on it for now, it'll be fixed don't worry) | |||
*Evolved recipes also works for this! Check in your cooking tab! | |||
*Also this update include few fixes/EP zombie population management fixes/balancing etc... | |||
*Something something Zach something something M... something something AWESOME... | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/14590-iwbums-build-32/ Build 32.7 (stable release)]|| 19th June 2015 || | |||
*Fixed client crash in ZombiePopulationManager.updateMain(). (Issue #001803 etc) | |||
*Added zombie radar panel to Last Stand #2 so all zombies can be located. | |||
*Use the old house-in-the-woods map for Last Stand #2 until issues with the larger map are resolved. | |||
*Fixed generators draining fuel/condition when activated in multiplayer.(Issue #001806) | |||
*Fixed infinite loop in PlayerDownloadServer when ServerSocket can't be created. (Issue #001809) | |||
*Reimplemented zombie-grouping code again. Zombies gather around a leader instead of randomly-chosen map locations. Zombie leaders try to stay away from each other. | |||
*Added Sandbox UI for the new zombie-population settings (click the "Advanced" button under population setings). | |||
*Removed sandbox options ZombiesRespawn and ZombiesRespawnPercent. | |||
*Removed HoursForZombiesRespawn and ZombiesRespawnPercent options from server.ini file. | |||
*Sandbox presets can now be deleted. | |||
*Fixed boredom/unhappiness when making bowls of soup/stew from a pot.(Issue #001821) | |||
*Removed the unused "change graphics" keybind. (Issue #001794) | |||
*Zombies lunge at players through opened/destroyed doors the zombie was thumping. (Issue #001766) | |||
*Fixed zombies on the ground being pushed by other zombies. | |||
*Server /reloadoptions command reloads the zombies.ini file as well. | |||
*Tweaked zombie spawn numbers based on feedback. These are mostly identical to LeoIvanov's settings. | |||
*Fixed zombies stopping thumping to lunge at nearby players repeatedly. | |||
*Fixed survival guide saying to hold LMB to charge attacks. (Issue #001829) | |||
*Fixed stacks of harvested plants and scavenged food items not aging until the stack is expanded. (Issue #001823) | |||
*Fixed harvesting an already-harvested plant by right-click spamming. (Issue #001827) | |||
*Fixed wrong item icons for Hunting Knife and Nailed Baseball Bat. (Issue #001826) | |||
*Fixed missing Alarm Clock sprite after placing. Allow setting the timer. (Issue #001824) | |||
*Unequip a trap before placing it, if needed. Show the progress bar during placing. | |||
*Fixed stabbing weapons sometimes doing no damage to an attacking zombie. (Issue #001695) | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/14590-iwbums-build-32/ Build 32.6 (stable release)]||8th June 2015 || | |||
*Fixed "admin" account not working (already released this as a hotfix earlier). | |||
*Added zombies.ini file in every save to configure zombie-population settings. On Windows you'll need a text editor other than Notepad that can handle Unix-style line endings, such as Notepad2 or Notepad++, if you want to edit this file. | |||
*Fixed combination-padlock dialog not working with the controller. (Issue #001800) | |||
*Use newer version of sqlite-jdbc that works on Linux. (Issue #001798) | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/14590-iwbums-build-32/ Build 32.5 (stable release)]|| 5 th June 2015 || | |||
*Fixed trailing commas in "You survived for" text after death. | |||
*Fixed exception making a PeanutButter sandwich. | |||
*Remove zombies from the building a player spawns in when reusing an existing world. | |||
*Fixed virtual zombies following sounds at different day-length sandbox settings. (Issue #001767) | |||
*Fixed spawning zombies in underpopulated cells adjacent to overpopulated cells when those overpopulated cells hadn't been loaded already. This could lead to too many zombies spawning. | |||
*Fixed "Medical Check" and "Wake Other" exceptions. (Issue #001773) | |||
*Fixed Sunstar Motel window sprite with glass removed. (Issue #001737) | |||
*Don't display "Open Window" command for perma-locked windows. (Issue #001757) | |||
*Display the number of files remaining (500, 400, 300, etc) during server softreset. | |||
*Fixed new zombie-redistribution code possibly moving zombies at z > 0. | |||
*Fixed fake-dead zombies being moved around by sounds and redistribution code. | |||
*Fixed controller bug in character-creation screen. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/14590-iwbums-build-32/ Build 32.4 (stable release)]|| 3th June 2015 || | |||
**Added some map zones for foraging etc. Fixed overlapping zones. (Issue #001632) | |||
**Fixed character-creation translations. | |||
**Fixed vertical size of the "play tutorial?" dialog in other languages. | |||
**Fixed Beginner water/electricity shutoff times. | |||
**Add some methods to EvolvedRecipe and ItemRecipe for mods. | |||
**Fixed throwing traps with the controller. (Issue #001722) | |||
**Fixed trap-sprite size getting messed up when throwing traps quickly. | |||
**Fixed exceptions throwing traps. (Issue #001720) | |||
**Fixed SafeHouse packets bouncing between client and server endlessly. (Issue #001675) | |||
**Fixed not being able to add a sheetrope where one was removed in multiplayer. | |||
**Fixed "play the tutorial?" dialog issues. (Issue #001691, #001701) | |||
**Fixed Skills panel not blinking in tutorial with other languages. | |||
**Removed "Save builds:" label from character creation due to space constraints. | |||
**Fixed Tutorial button position after resizing the game window. | |||
**Fixed bombs bouncing off the air when throwing above ground level. (Issue #001728) | |||
**Fixed teleporting through walls when climbing over fences. (Issue #001746) | |||
*Two changes were made to the zombie population stuff. The first change is that zombies will wander to empty areas of the cell they're in once an hour. This has the effect of spreading zombies out throughout the cell they're in after they get grouped up by sounds. | |||
*The second change affects how zombies group together in loaded parts of the map. Now zombies prefer to stand around in groups of 20 or less, and don't get attracted to each other quite so often. When a large group of zombies does form, it will tend to break up into smaller groups fairly quickly. This was done to fix those giant buzzing swarms of zombies that wouldn't disperse. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/14590-iwbums-build-32/ Build 32.3 (stable release)]|| 28th May 2015 || | |||
**Force the player to walk to a gas pump before taking fuel. (Issue #001694). | |||
**Added translations for some things. | |||
**Moved the "Random" button in the first character-creation screen down beside the "Play" button (same as it is on the profession screen). | |||
**Fixed window sprites not changing after removing broken glass. (Issues #001690, #001698) | |||
**Fixed zombies spawning in water and other weird places due to the chunkdata_X_Y.bin files needing to be reexported with a fixed WorldEd. (Issue #001692) | |||
**Expose Vector2 and Vector3 Java classes for Lua modders. | |||
**Fixed two bugs with desired zombie population calculation. | |||
**Fixed exception with null ItemContainer in IsoDeadBody.reanimate(). (Issue #001675) | |||
*EDIT: If you have an existing savegame and want to reset all the zombies to the new levels, delete the zpop_*.bin files in the save directory. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/14590-iwbums-build-32/ Build 32.2 (stable release)]|| 27th May 2015 || | |||
*Added sidetable loot table for bedroom: it can spawn electronics stuff | |||
*Spawn some electronics scrap in shed/garage | |||
*Fixed memory sandbox options for zombies | |||
*Fixed cognition sandbox options for zombies (yes, they can open doors now :D) | |||
*Game will now consider that's there a lot of zombies for looting if you have no zombies in sandbox (to help testing) | |||
*Tutorial: Your player will respawn as a zombie way faster | |||
*Fixed placing some trap won't make them explode | |||
*Added tooltip for trap which say that you can throw them | |||
*Lowered the zombies in the opening Hours challenge (still heavy challenging, but should be less laggy) | |||
*Bit balanced the flame trap and molotov (should be more effective) | |||
*Fixed security holes in a few Lua input/output methods. (Issue #001340) | |||
*Added getUrlInputStream() for blindcoder. (Issue #001682) | |||
*Fixed toxic buildup from indoor generator not respecting FPS setting. | |||
*Missed part of getInetSocketAddress() fix. | |||
*Exception handling around MapCollisionData/ZombiePopulationManager stuff to stop server dying. | |||
*Fixed unkillable / unshovable zombies. (Issue #001686) | |||
*Fixed Broken Baseball Bat stacking with unbroken Baseball Bat. (Issue #00168 | |||
*Force the player awake if she takes fire damage while sleeping. (Issue #001684) | |||
*Fixed getInetSocketAddress() server crash. (Issue #001675) | |||
*Fixed wrong VirtualZombiePool being used from the main thread in 2 places. | |||
*Fixed engineer / electrician descriptions in other languages. (Issue #001683) | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/14590-iwbums-build-32/ Build 32.1 (stable release)]|| 26th May 2015 || | |||
*Fixed spawn-house check in SafeHouse. | |||
*Removed SensorRange from AerosolbombRemote and PipeBombRemote. | |||
*'Craft Spiked Bat' and 'Craft Spiked Plank' recipes take 5 nails. | |||
*'Craft Spiked Bat', 'Craft Spiked Plank', and 'Smash Watermelon' recipes work with the stone hammer (Issue #001670) | |||
*Fixed duplicating generators. (Issue #001679) | |||
*Fixes for generator actions. | |||
*Fixed possible NullPointerException when turning a generator on/off. | |||
*Fixed trap explosion symmetry. | |||
*Fixed trap explosion exception when there are no zombies. (Issue #001676) | |||
*Tutorial: If you open the window instead of climb it it'll add a new popup tutorial. | |||
*Tutorial: you can't kill the zombie before we said so | |||
*Tutorial: Made the "sneak here" spot more visible | |||
*Tutorial: Every windows will now fit correctly, no matter the text (this is for translation) | |||
*Changed tutorial popup text | |||
*Lowered generators spawn rate | |||
*Increased empty sandbag spawn rate | |||
*Increased petrol can/empty petrol can spawn rate | |||
*Gather gun power -> Gather gun powder (tho that mistake was kinda cool to read :D) | |||
*Bring back You have one day challenge.. Wasn't supposed to be here but Steam decided otherwise :/ | |||
*Reexported the map (understand few map fixes) | |||
*Bunch of stuff for translations | |||
*Updated Russian translation | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/14590-iwbums-build-32/ Build 32 (stable release)]|| 25th May 2015 || | |||
'''[NEW STUFF]''' | |||
Zombie Respawning | |||
[spoiler] | |||
*The zombie-respawning system was rewritten. This picture shows a part of West Point. Each large rectangle is one cell (300x300 tiles). The small rectangle is the loaded part of the map around the player. Each red dot is one zombie. The yellow dots are the "real" zombies in the loaded part of the map. In the top-left corner of each cell you can see the number of zombies in that cell followed by the number of zombies there were when the game first started (the desired population). The third number is how many hours before new zombies can spawn. | |||
*The sandbox option "Zombies Respawn Interval" controls how often zombies respawn. Zombies will respawn only when the current population in a cell is lower than the desired population. In mutiplayer, the HoursForZombiesRespawn server option is used instead. In survival mode this is set to "Every Day". | |||
*The sandbox option "Zombies Respawn Percent" controls how many zombies respawn each interval. This is the percent of the desired population that is added each interval. In multiplayer, the ZombiesRespawnPercent server option is used instead. In survival mode this is set to "10 percent". | |||
*Zombies won't respawn in loaded parts of the map. This is to avoid zombies popping up in front of the player. They also won't spawn in any part of the map that was loaded within the last hour of game time. | |||
*Zombies should never respawn in any buildings or fenced-off areas. The game checks if there is a clear path from one randomly-chosen square on the edge of the world to the place it wants to place new zombies. If a path can't be found, then no zombies will be spawned in that part of the map. | |||
**2 new professions: Electrician (can operate generators and create electronics device for traps) and Engineer (can create traps/explosive) | |||
**Added generators: | |||
***You can find them in shed/generator, you can then take them and drag them near a house. | |||
***You need to be an electrician or found the recipe book to use them. | |||
***Once placed near a house, it doesn't work with player made safehouse yet, right click and plug it. | |||
***You can now add fuel in them and then turn them on. It now provide electricity to surrounding area. | |||
***The generator will deplete fuel and condition slowly, a bad condition generator could start a fire or even explode, be sure to fix them with electronics scraps! Oh, it also does a lot of noise... ;) | |||
**Traps/Explosive: | |||
***Molotov, flame trap, pipe bomb, noise maker, smoke bomb and aerosol bomb! | |||
***After crafted them (need to be engineer, but you can find some books to learn the recipes) you can throw them or place them on the ground. | |||
***Some electronics devices can be added to them: remote trigger, movement sensor or even timer! | |||
**Added the tutorial, give it a try! It's the first step tutorial, it won't teach you all the mighty stuff you can do, but it'll provide a good base for new player as it teach movement, fighting, looting, eating/drinking... And use of context key! | |||
**Random character creation and save your character creation! (mod from BlindCoder) | |||
**Added 2 new challenges! | |||
***Opening hours: The Mall is surrounded. Once upon a time, it was an important place in their lives. Instinct has led them to its doors. A memory of what they used to do... You are alone, but not for long. At 9AM the Mall will be ready for business: doors will open, and the hordes will enter. Be ready for them. | |||
***Winter is Coming: It's mid-July, but suddenly there's a chill on the breeze. In a mere three days' time a winter will set in like no other before it. You awake in an isolated location. You have meagre supplies, and the undead hordes might be **slowed by the intense cold - but they are no less deadly. Wrap up warm, survivor... | |||
**Claim safehouse in Multiplayer! | |||
**Added StartYear and StartDay sandbox options. | |||
**Added SaveWorldEveryMinutes server option. | |||
**New server option = AllowDestructionBySledgehammer:true // If false, don't allow the use of the sledgehammer to destroy stuff. | |||
**Dismantle electronics stuf to gather electronics scraps! | |||
**Tooons of new items, more than 30! | |||
'''[BUGFIX]''' | |||
*Don't create backups of client savefiles when the game's version changes. | |||
*Fixed rain barrels collecting rainwater when inside. (Issue #001594) | |||
*Fixed sheet rope sometimes going on the wrong side of the thumpable/window in multiplayer. (Issue #001569) | |||
*Fix unkickable players in multiplayer. | |||
*Client savefile names were changed to IP_port_username. (Issue #001626). It used to be IP_username, so you may want to rename your multiplayer directories to include the server's port number, otherwise the game won't find your old player. | |||
*Fixed the "device not closed" error message when exiting. (Issue #001630) | |||
*Fixed "dirty" appearance to a clean bandage on male upper right leg. (Issue #001625) | |||
*Fixed campfire items not cooking after loading. (Issue #001611) | |||
*Fixed lightfooted/sneak XP being awarded to the wrong player in splitscreen multiplayer. (Issue #001644) | |||
*Fixed zombie-grab slow-factor not being applied to the correct coop player in multiplayer. | |||
*Recover from colds inside player-made buildings. (Issue #000958) | |||
*Added "Remove Broken Glass" context menu command for broken windows. | |||
*Don't show the combination padlock dialog until the player has finished moving next to the locked object. | |||
*Blood splatter gets fainter and blacker over a 3-day period. | |||
*New server option HoursForCorpseRemoval will delete corpses older than this many hours. Player corpses aren't deleted. | |||
*Fixed getting into locked containers exploit. (Issue #001649) | |||
*Fixed beginner mode shut water/elec to 8 days | |||
*Probably plenty of other stuff I forgot there. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/14025-released-build-3113/ Build 31.13 (stable release)]|| 13th April 2015 || | |||
*Fixed "House in the Woods 2" font glitch with some languages. | |||
*Sledgehammer destroys entire staircases instead of one tile at a time. | |||
*Disallow destroying the floor tile at the top of a staircase. The floor tile will get destroyed if the stairs are destroyed and the floor tile is not adjacent to other floor tiles. | |||
*Added translation for "Are you sure you want to delete that player?" in Challenges. | |||
*Client deletes chunk files it has that the server does not have, this prevents loading obsolete chunk files. | |||
*The player is moved down to solid floor when joining a server if the thing they were standing on was destroyed while they were logged out. | |||
*Server performance fix: server creates zip files to send to clients off the main thread. | |||
*Fixed "Lighting updates" option not selecting the 45 or 60 values after loading. (Issue #001582) | |||
*/grantadmin and /banuser give more informative message when the user is not in the whitelist. (Issue #001579) | |||
*Automatically climb down a sheetrope if there is no floor to stand on at the top. | |||
*Fixed water tiles running out of water. | |||
*Fixed drinking directly from a tainted-water tile not increasing food poisoning. | |||
*Fixed being able to sledgehammer sheetropes. | |||
*Fixed exception with the chat window if the mouse button was never clicked. | |||
*Fixed equipped flashlight not being unequipped when building Lamp on Pillar. (Issue #001588) | |||
*Fixed food sometimes not rotting in multiplayer. | |||
*Made /teleport multiplayer admin command faster. | |||
*Fixed multiplayer map corruption caused by a static variable being used from different threads. (Issue #001486) | |||
*Limit the number of blood splats saved. The client limits the number of splats when rendering, but the server never did. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/13876-iwbums-3112/ Build 31.12 (stable release)]|| 06th April 2015 || | |||
*Added translations for most of "House In The Woods 2" challenge. | |||
*Fixed "Trousers" not being translated in character creation. | |||
*Fixed exception with shirtless Last Stand players. | |||
*Added server commandline option "-port" which overrides the .ini option "DefaultPort". (Issue #001578) | |||
*Fixed NullPointException when opening doors when there was no square on the other side. | |||
*Fixed map corruption in multiplayer caused by reading + writing the same file from different threads. (Issue #001486) | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/13746-iwbums-3111/ Build 31.11 (stable release)]|| 30th March 2015 || | |||
*Fixed infinite batteries from "Remove Battery > All" action. | |||
*Prevent racking on Hardcore reloading when the left mouse button is held down. (Issue #001524) | |||
*Fixed scratches from broken windows sometimes not showing bleeding. | |||
*Remove stitches when scratched by a weapon. | |||
*Log multiplayer object addition/removal to Logs/*_map.txt to make it easier to catch griefers. | |||
*Fixed cutting a cooked fish fillet into infinite pieces. (Issue #001541) | |||
*Don't allow checking/removing fishing net from > 5 tiles away. (Issue #001538) | |||
*Round LastStand item repair cost up to the nearest integer. (Issue #001539) | |||
*Fixed player's XP level going up twice when a new level was reached. (Issue #001533) | |||
*Fixed chat window resize behavior. (Issue #001552) | |||
*Fixed removing bandage/stitch multiple times by click-spamming. (Issue #001555) | |||
*Preload some sounds to avoid hitching the first time they are loaded. | |||
*Food items use the burnt/cooked/rotten texture when on the ground. (Issue #001535) | |||
*Fixed campfire light radius being wrong when first lit. | |||
*Added Hook.AutoDrink so modders can disable automatic drinking. | |||
*Added coop PVP. Pressing the multiplayer "Toggle Safety" key toggles coop PVP. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/13578-iwbums-3110/ Build 31.10 (stable release)]|| 25th March 2015 || | |||
*If you had any of these issues can you test that they are fixed: | |||
*Fixed error clicking the ADD button to add a server to the server list. | |||
*Fixed Beginner/Sandbox settings being applied to Challenge/Survival games. | |||
*Fixed water/electricity shutoff not being synced between Lua and Java (stoves not working) | |||
**Also: | |||
*Added "NoFire" option to server's .ini file. (Issue #001435) | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/12795-released-build-31/?p=170174/ Build 31.9 (stable release)]|| 23th March 2015 || | |||
*Fixed camping/farming/trapping breakage right after loading in singleplayer. (Issue #001502) | |||
*Fixed loot-rarity sandbox option not working the first time a map was loaded in singleplayer. (Issue #001500) | |||
*Fixed translations breaking evolved recipes. (Issue #001499). | |||
*"Make Can of" - > "Make Jar of", "Open Can of" -> "Open Jar of" renaming. | |||
*Fixed snow appearance not being synced in multiplayer. | |||
*Added food spoilage to some new types of food. (Issue #001504) | |||
**Also, the whole "charge your swings" thing was removed. EDIT: Actually, charging still increases the chance to knock down zombies. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/12795-released-build-31/?p=169751/ Build 31.8 (stable release)]|| 22th March 2015 || | |||
*Fixed racking being interrupted when trying to fire a Pistol. (Issue #001488) | |||
*Added "Rack Firearm" keybind, X by default. Only for Hardcore reloading. It used to be spacebar, but Melee uses spacebar now. (Issue #001494) | |||
*Fixed stomping on multiple zombies at once. | |||
*Fixed bug loading a player that was created with no clothes. | |||
*Fiddled with "charged attack" damage. Fixed charge time affecting firearm damage. (Issue #001492) | |||
*Display name of food items that have no hunger reduction (canned food, cigarettes, etc). | |||
*Fixed recipe exception when the base item wasn't food (bowl + cabbage = salad for example). (Issues #001497, #001490, #001496) | |||
*Fixed happiness/boredom bonus from spices being 100x less than they should (salt/pepper give +2 each). (Issue #001491) | |||
*Fixed Last Stand bug with non-English language. (Issue #001489) | |||
*Draw progress bar in Health window when bandaging a deep wound. | |||
*Splatter blood in a radial pattern when stomping a zombie. Might change it back to directional, blood tended to fly for 100 feet though. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/12795-released-build-31/?p=169577/ Build 31.7 (stable release)]|| 21th March 2015 || | |||
*Create a KeyRing when importing pre-build-31 players. | |||
*Try to convert old 5-level XP to new 10-level XP when importing pre-build-31 players. | |||
*Fixed stacked-crate sprites getting messed up when destroying objects. (Issue #001444) | |||
*Skill-book multiplier affects 2 skill levels. This is controlled by the "NumLevelsTrained" property in items.txt for books. (Issue #001439, #001441) | |||
*Fixed issues highlighting objects when the mouse pointer is over a Key. | |||
*Fixed non-Key items being added to a KeyRing. | |||
*Fixed container sounds in the inventory window (zipper opening, etc) being lost after reloading. | |||
*Fixed adding sheets to carpentry window frames in multiplayer. (Issue #001450) | |||
*Couldn't add/remove CombinationPadlock. | |||
*Mousing over a CombinationPadlock would highlight all doors/windows/thumpables. | |||
*When removing a Padlock, the key would not be removed from the player's KeyRing, leading to duplicate keys. | |||
*Locked containers could still be viewed in the loot window. | |||
*Added a background under moodle tooltips to make the text readable on snow days. (Issue #001451) | |||
*Fixed the Pause key (F2 by default) unpausing the game in the main menu. (Issue #001447) | |||
*Fixed an exception in IsoMetaGrid.load() when using custom maps. | |||
*Prevent zombie attacks when an open door is between the zombie and player. (Issue #001419) | |||
*Wrap long server descriptions in the server browser. | |||
*Fixed long text being drawn outside text entry controls. | |||
*Fixed player-death related NullPointerException when joining a server. (Issue #001463) | |||
*Fixed a multiplayer multithreading bug. (Issue #001465) | |||
*Fixed some wounds bleeding when the health panel reported they weren't. | |||
*Added MinutesPerPage server option. This is the number of gameworld minutes it takes to read one page. The default is 1.0. | |||
*Fixed FastReader/SlowReader traits. (Issue #001472) | |||
*Fixed losing XP when the trait multiplier was < 1.0 for a partially-read book. | |||
*Fixed thump sounds playing when zombies were on fire in multiplayer. (Issue #001467) | |||
*Fixed other players displaying the wrong equipped weapon in multiplayer sometimes. (Issue #001471) | |||
*The user can choose starting clothing and colors when creating a new character. | |||
*Fixed all items in a stack being unequipped when only the first was equipped. (Issue #001474) | |||
*Fixed table lamps turning back on after loading. (Issue #001473) | |||
*Fixed "You survived for" time being 0 minutes 0 seconds when player survived less than 1 hour. | |||
*Sleep dialog appears after walking to a bed/seat, goes away if player moves. (Issue #001420) | |||
*Drink Milk, don't Eat it. (Issue #001476) | |||
*Fixed being given Aiming XP for all potential targets instead of only the few that a weapon could hit. | |||
*Fixed zombie gibs causing tree-rustling sounds. | |||
*Added Melee command (Spacebar or left trigger) to shove/stomp. | |||
*Fixed charging attacks having no effect on damage. This might need balancing. | |||
*Server "-adminpassword XYZ" command-line option bypasses the enter-a-password prompt when creating a server. (Issue #001481) | |||
*Fixed typo with has-a-cold moodle. (Issue #001482) | |||
*CDDAy challenge savefiles can be saved and continued. (Issue #001484) | |||
*Added translation support for challenges. Made it easier to add challenges via mods. (Issue #001483) | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/12795-released-build-31/?p=167484/ Build 31.6 (stable release)]|| 12th March 2015 || | |||
*Fixed map-corruption bug (base overwritten by another part of the map). (Issue #001318) | |||
*Fixed fire-sprite syncing on burning characters in multiplayer. (Issue #001429) | |||
*Move items to main inventory before drinking or transferring water from them. (Issue #001427) | |||
*Fixed endurance loss from shooting guns. (Issue #001415) | |||
*Fixed starting Strength/Fitness levels (Obesity going away to soon). (Issue #001426) | |||
*Fixed "Fast Learner" / "Slow Learner" overriding XP boost. (Issue #001432) | |||
*Client scripts/ files must match the server's (same as for Lua files). | |||
*Fixed toggle-safety action being interrupted by attacking. (Issue #001433) | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/12795-released-build-31/?p=166828/ Build 31.5 (stable release)]|| 09th March 2015 || | |||
*Recipes can use "OnGiveXP:MyLuaFunction" to award XP when a recipe is used. MyLuaFunction should take 4 arguments. See the top of media/lua/server/recipecode.lua for an example. | |||
*Mods can add their own media/lua/shared/Translate/ files. | |||
*Fixed shoving zombies through closed windows. (Issue #001403) | |||
*Add some translations. The translationProblems.txt file (which is created when using the -debugtranslation option) now lists all missing translations in a form you can copy/paste into your translation files. It also reports different numbers of % substitutions. | |||
*Fixed reanimated player inventory syncing in multiplayer. (Issue #001418) | |||
*Fixed /addxp server command. (Issue #001416) | |||
*Fixed "panic" sound playing for reanimated players. | |||
*Fixed reanimated player walk animation being broken 1 time in 40 (caused gliding zombies). | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/12795-released-build-31/?p=166482/ Build 31. 4(stable release)]|| 07th March 2015 || | |||
*Fixed map objects.lua files being loaded in reverse order. | |||
*Added ConstructionPreventsLootRespawn server option. | |||
*Fixed passive trait levels increasing when they shouldn't. | |||
*Fixed Weak/Obese traits not being applied on skill level 1. | |||
*Fixed initial Fitness XP not being set to level 5. | |||
*Fixed graphical glitch in "Major skills" list (bars overlapped the text). | |||
*Fixed Strength/Fitness not decreasing due to laziness. | |||
*Fixed crazy-high XP Multiplier sandbox option causing infinite loop and sound spamming. | |||
*Fixed new coop players not getting level 5 in Strength/Fitness. | |||
*Fixed Disorganized trait breaking inventory management. (Issue #001374) | |||
*Fixed uncooked/rotten/alcoholic foods having no effect sometimes. (Issue #001408) | |||
*Fixed book xp multiplier not being applied to the correct levels. (Issue #001405) | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/12795-released-build-31/?p=166221/ Build 31. 3(stable release)]|| 06th March 2015 || | |||
'''[New Stuff]''' | |||
*Added new 16 foods item | |||
*Added Frog in foraging | |||
'''[Bug Fix]''' | |||
*Fixed Strength/Fitness being reset on some profession/traits | |||
*Fixed some doors being locked from the inside and not unlockable without a key. | |||
*Fixed empty Kettle being cookable while the full Kettle was not. | |||
*Fixed traits from previous new players getting inherited by the next new player. | |||
*Fixed "Clean blood" not removing blood on the server. (Issue #001402) | |||
*Fixed chop-tree and remove-bush animation not taking endurance moodle level into account. | |||
*Fixed players spreading fires in mp when NoFireSpread=true. (Issue #001392) | |||
*Fixed server crash when a client adds an unknown type of item to the world. (Issue #001398) | |||
*Fixed "Fixed skill tooltips sometimes "sticking" to the mouse." | |||
*Fixed Drowsey -> Drowsy moodle tooltip typo. (Issue #001364) | |||
*Fixed servers not updating the public server list when PauseEmpty=true. (Issue #001378) | |||
*Fixed hit-testing in the skills panel. | |||
*Fixed level 9 skills requiring 75 XP. (Issue #001369) | |||
*Trees will not slow down /noclip players. (Issue #001393) | |||
*Fixed endurance not decreasing unless Asthmatic trait was taken. | |||
*Fixed keys looted from corpses disappearing in multiplayer. (Issue #001360) | |||
'''[Balance]''' | |||
*Reduce the damage done by panic in melee | |||
*Reduce the knockdown chance with panic | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/12795-released-build-31/?p=165806/ Build 31.2 (stable release)]|| 04th March 2015 || | |||
'''[New Stuff]''' | |||
*You're now able to clean blood, you'll need bleach and a dish towel or a bath towel | |||
*You can now boil tainted water in a kettle | |||
**Added more traits: | |||
*WeakStomach = "Higher chance to have food illness", | |||
*IronGut = "Less chance to have food illness", | |||
*Hemophobic = "Panic when performing first aid on self, cannot perform first aid on others", | |||
*Asthmatic = "Faster endurance loss", | |||
*Scout = "+1 First Aid and +1 Foraging", | |||
**More professions: | |||
*Firefighter: doesn't have the axeman trait anymore but sprinting, fitness and strength skill | |||
*Lumberjack: 2 blade, 1 blade maintenance skill, axeman trait (faster tree chopping) | |||
*Burger flipper: 2 cooking, 1 blade maintenance skill | |||
*Fitness Instructor: 3 Fitness, 2 sprint skill | |||
*Nurse: 2 first aid, 1 lightfoot skill | |||
'''[Bug Fix]''' | |||
*/teleport now use the z axis | |||
*Fixed calcul in the foraging action | |||
*Fixed skill books level not working on previous save | |||
*Fixed new coop players not being given the Sandbox "starter kit". | |||
*Health window grows taller to show all injuries. | |||
*Fixed zoom in/out speed being affected by the game speed multiplier. | |||
*Fixed being unable to move keys to keyrings with the controller. | |||
*Fixed barbecue and fireplace menu options not showing with the controller. | |||
*Controller L3 button toggles run on/off. | |||
*Added more mutually exclusive traits. | |||
*Fixed profession trait bugs. (Issue #001367) | |||
*More profession trait fixes. (Issue #001373) | |||
'''[Balance]''' | |||
*Balanced some traits cost (veteran now cost 8, reduced some others traits cost) | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/12795-released-build-31/?p=165598/ Build 31.1 (stable release)]|| 03th March 2015 || | |||
*Zombies should less group when they follow you. | |||
*Removed sleep related traits in MP games. | |||
*Skillbook now train 2 levels of skills (so still 5 books). | |||
*Can't play with curtains from the outside. | |||
*Balanced some Traits. | |||
*Added more exclusive traits. | |||
*Fixed Veteran typo. | |||
*Updated Handy trait description. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/12795-released-build-31/ Build 31 (stable release)]|| 23th March 2015 || | |||
'''[NEW STUFF]''' | |||
* Keys: | |||
** You'll now spawn with a key ring and key of your house. | |||
** You can find additional keys inside containers and zombies who spawned in this house. | |||
** If you destroy a door corresponding to a a key you have, take the door knob and rebuild a door with it, you have the key! Perfect for your safe house! | |||
** You can mouse over a key to highlight surrounding doors that correspond to this key | |||
*Padlocks, 2 types: | |||
** "Mechanical", need a key, can be put on hand made wooden crates | |||
** Combinaison, you setup a 3 numbers code for your padlock. | |||
* [MP] Added a /noclip command for admins, if you set it to true, the players won't collide on anything | |||
* [MP]Added a NoFireSpread server option, if true, fire won't spread (but still trigger) | |||
* [MP]Added a AnnounceDeath server option, if true it'll show a message of who killed who, or who's dead (like [PVP] RJ killed Lemmy. or [PVP] Meabe is dead.) | |||
* [MP] Admin now able to add xp and teleport to a player. | |||
* [MP] Added a DropOffWhiteListAfterDeath server options, if true when a player die, he's removed from the whitelist. | |||
* [MP] Added ConstructionPreventsLootRespawn server option. | |||
* Player will now revive as a zombie after being infected and dead. Follow your character becoming part of a new horde and slaughter other poor players! (or being killed... Again.. Urg.) | |||
* You're now able to clean blood, you'll need bleach and a dish towel or a bath towel | |||
* You now have an option to craft all the stacks of something (having 7 logs? Right click, "Saw Logs" -> "All" :) ) | |||
* Splatter blood in a radial pattern when stomping a zombie. Might change it back to directional, blood tended to fly for 100 feet though. | |||
* Added a key binding (default F8) to hide/show the ping (top left corner) | |||
* Hunger/Thirst reduction from base item now applied to evolved recipe (so if you used 25 hunger reduction to make your pie/cake, you'll have have this as a base when making your cake) | |||
* Added Melee command (Spacebar or left trigger) to shove/stomp. | |||
* [MP] Server "-adminpassword XYZ" command-line option bypasses the enter-a-password prompt when creating a server. (Issue #001481) | |||
* Added translation support for challenges. Made it easier to add challenges via mods. (Issue #001483) | |||
* Added "Rack Firearm" keybind, X by default. Only for Hardcore reloading. It used to be spacebar, but Melee uses spacebar now. (Issue #001494) | |||
* [MP] Added MinutesPerPage server option. This is the number of gameworld minutes it takes to read one page. The default is 1.0. | |||
* The user can choose starting clothing and colors when creating a new character. | |||
* Recipes can use "OnGiveXP:MyLuaFunction" to award XP when a recipe is used. MyLuaFunction should take 4 arguments. See the top of media/lua/server/recipecode.lua for an example. | |||
* Mods can add their own media/lua/shared/Translate/ files. | |||
* Fixed shoving zombies through closed windows. (Issue #001403) | |||
* Add some translations. The translationProblems.txt file (which is created when using the -debugtranslation option) now lists all missing translations in a form you can copy/paste into your translation files. It also reports different numbers of % substitutions. | |||
* Added new 16 foods item | |||
* Added Frog in foraging | |||
* Added tainted water: | |||
* You can now gather water from the river but it'll be tainted. | |||
* Same for rain collector barrel water. | |||
* Tainted water can still be drink but cause some food poisonning. | |||
* Boil it (only in pot or bowl) to remove the tainted | |||
* New Traits/Professions/Last Stand/Level system: Explained by the one and true Lemmy: | |||
* You have now 10 levels instead of 5, the level 10 correspond to the level 5. | |||
* Professions | |||
** Professions now often give skill points, and these tie in directly to the learning speed in those skills as well as the starting skill level. This is to further diversity character creation and make the professions feel like an actual previous experience exists instead of starting characters as blank slate. | |||
** Also professions are not all necessarily free, so there is the potential for some more powerful start professions to require negative traits to balance. Unemployed gives 8 points to start. This is very important for reasons that will be clear when we talk about the new traits. | |||
** So you may pick the Carpenter profession, and right out of the bat this gives you 3 points in carpentry. This not only means starting on level 3, but the carpenter will gain a 50% boost to XP in that skill. | |||
** The scaling goes as follows, based on the starting skill level: | |||
** 0) 0.25x speed (eek) | |||
** 1) 1x speed | |||
** 2) 1.25x speed | |||
** 3) 1.5x speed | |||
** 4) 1.5x speed | |||
** 5) - | |||
** This multiplier is permanent for the entire game. Even when you get to level 1 in a 0 level skill, you retain the x4 time to learn it. | |||
** The idea being that now, a carpenter with skills ONLY in carpentry may advance in carpentry at a fast speed. Their hopes of becoming an expert farmer any time soon are remote. So this further diversifies characters to provide much more varied runs in single player, and provides more potential for teamwork and specific roles in MP and ultimately NPCs. However a carpenter being doomed to ONLY ever be able to learn carpentry quickly is going to be in trouble, so enter: | |||
* Trait Revamp | |||
** A few big changes to traits | |||
** 1) Currently non relevant traits have been removed until NPCs go in. Light Drinker and all the other cheesable traits. | |||
** 2) We've added a ton more. Some need better names and others may be OP/UP and may need nerfing or point values changing. | |||
** 3) To counter the fact that a profession may only allow leveling up a single skill. Specifically, a range of traits now act as hobbies. Say you pick 'Gardener' trait that says the character enjoyed gardening in their pre-apocalypse life. This will give a single point in farming, for example, and while this doesn't seem like a huge deal in itself, since its a character creation skill point, it DOES mean that they are now learning farming at a 1x speed rate instead of just 1/4th speed. This makes farming a viable skill to train up during a run. Think Morrowind minor / major skills. So now the player is encouraged to pick a few hobbies or other traits that round out their character with skills they intend to use, and now with little in the way of exploits with negative traits they will have to build some bigger disadvantages into their character to compensate. This is why unemployed gets extra points to start. They have the time to invest in hobbies, and need them to have any skills they can train at a decent speed at all. | |||
* I haven't done the descriptions for the professions / traits yet (want to run them through Will) or any UI elements to convey the starting skills or training speeds etc, but here is a list of professions and traits: | |||
* New professions list | |||
** Unemployed | |||
** Fire Officer (3 blade, axeman) | |||
** Police Officer (3 aim, 2 reload, 1 nimble) | |||
** Park Ranger (2 trap, 2 forage, 1 carpentry) | |||
** Construction Worker (3 blunt, 1 carpentry) | |||
** Security Guard (night owl, 2 sprinting, 1 lightfoot) | |||
** Carpenter (3 carpentry) | |||
** Burglar (2 nimble, 2 sneak, 2 lightfoot) | |||
** Chef (3 cooking, 1 blade maint, 1 blade) | |||
** Repairman (1 carpentry, 2 blade maint, 2 blunt maint) | |||
** Farmer (3 farming) | |||
** Fisherman (3 fish, 1 forage) | |||
** Doctor (3 doctor) | |||
** Veteran (desensitized, 2 aiming, 2 reload) | |||
* Traits | |||
** Not going to list them all, just the ones that may not be completely obvious. | |||
** Adrenaline Junkie - Can run faster when in top level of panic | |||
** Inconspicuous - Just naturally better at not standing out. | |||
** Packmule - Raises amount that can be fit into bags. | |||
** Disorganized - Lowers amount that can be fit into bags. | |||
** Self Defense Class - 1 blade guard, 1 blunt guard | |||
** First Aid (1 doctor - should be unselectable with doctor prof really. same with a few others) | |||
** Fishing (hobbie - 1 fishing, should be excluded for fisherman) | |||
** Gardener (1 farming, should be excluded for farmer) | |||
** Jogger (1 sprinting, better endurance) | |||
** Illiterate (can't read skill books at all) | |||
** Dexterous (Faster loot speed. should impact other things too in future) | |||
** All Thumbs (opposite of Dexterous) | |||
** Pacifist (slower at learning combat skills) | |||
** Brawler (1 blade, 1 blunt. Don't like this name, but basically someone who gets in fights regularly) | |||
** Plays Baseball (faster swing with baseball bat) | |||
** Hiker (1 forage, 1 trapping) | |||
** Hunter (1 aiming, 1 trapping, 1 sneak) | |||
** Gymnast (1 lightfooted, 1 nimble) | |||
** Insomnia (fatigue recharge when asleep very very low. Will likely wake up tired) | |||
* Challenges | |||
** Also in this version is a modified version of Last Stand menu that allows for challenges using the last stand challenge system but playing in survival game mode. I discussed this in an earlier thread that it's important to make this feel a more complete game, a way of unlocking additional challenges, a feeling of progression, and also providing some goals for players that may have none. Now the framework is there, so if RJ , EasyP, Turbo want to add any challenges, or for that matter everyone on here with some lua skillz chance to contribute. Want a fun challenge to be in the game? Make something and put it on this forum, and get it past the community and us and its in there. | |||
** Also there may be another challenge in there called 'A Really CD DA' which may be fun! :P | |||
* More stuff will be added as we confirm/finish test | |||
'''[BALANCE]''' | |||
* Reduced a lot the dmg of fire on zombies | |||
* Zombies should less group when they follow you. | |||
* Reduce the damage done by panic in melee | |||
* Reduce the knockdown chance with panic | |||
'''[BUG FIX]''' | |||
* Fixed infinite loop when building a second Lamp-on-pillar. (Issue #000417) | |||
* Fixed infinite loop when building a second Lamp-on-pillar. (Issue #000417) | |||
* Show Unhappiness change in Literature tooltip. (Issue #001342) | |||
* Transfer weapon upgrades from Shotgun when creating ShotgunSawnoff. | |||
* Allow adding/removing weapon upgrades on broken weapons. | |||
* Prevent zombies spawning behind stairs or in pillars. | |||
* Right Shift works same as left Shift to select multiple items in the inventory view. | |||
* Fixed ServerLOS thread not waking up after rejoining a server. (Issue #001326) | |||
* Stop all sound effects before exiting to the main menu. (Issue #001322) | |||
* Fixed OnCharacterCreateStats Lua event getting called when loading player corpses. | |||
* Do the "smooth scrolling" listbox-thing with the controller. | |||
* Replace existing parts of zones when adding new zones (to support custom maps better). | |||
* Fixed some controller issues in the main menu. | |||
* Forbid certain types of items being used as campfire fuel by setting tcampingFuelType to -1. | |||
* Remove reanimated-player zombies when doing a server soft reset. | |||
* Fixed LosUtil.lineClearCached() oscillating between visible/not-visible. | |||
* Skillbook now train 2 levels of skills (so still 5 books). | |||
* Can't play with curtains from the outside. | |||
* Display name of food items that have no hunger reduction (canned food, cigarettes, etc). | |||
* Draw progress bar in Health window when bandaging a deep wound. | |||
* Added a background under moodle tooltips to make the text readable on snow days. (Issue #001451) | |||
* Fixed the Pause key (F2 by default) unpausing the game in the main menu. (Issue #001447) | |||
* Wrap long server descriptions in the server browser. | |||
* Fixed long text being drawn outside text entry controls. | |||
* Fixed player-death related NullPointerException when joining a server. (Issue #001463) | |||
* Fixed a multiplayer multithreading bug. (Issue #001465) | |||
* Fixed some wounds bleeding when the health panel reported they weren't. | |||
* Fixed losing XP when the trait multiplier was < 1.0 for a partially-read book. | |||
* Fixed thump sounds playing when zombies were on fire in multiplayer. (Issue #001467) | |||
* Fixed other players displaying the wrong equipped weapon in multiplayer sometimes. (Issue #001471) | |||
* Fixed all items in a stack being unequipped when only the first was equipped. (Issue #001474) | |||
* Fixed table lamps turning back on after loading. (Issue #001473) | |||
* Fixed "You survived for" time being 0 minutes 0 seconds when player survived less than 1 hour. | |||
* Sleep dialog appears after walking to a bed/seat, goes away if player moves. (Issue #001420) | |||
* Drink Milk, don't Eat it. (Issue #001476) | |||
* Fixed being given Aiming XP for all potential targets instead of only the few that a weapon could hit. | |||
* Fixed zombie gibs causing tree-rustling sounds. | |||
* Fixed typo with has-a-cold moodle. (Issue #001482) | |||
* Fixed map-corruption bug (base overwritten by another part of the map). (Issue #001318) | |||
* Fixed fire-sprite syncing on burning characters in multiplayer. (Issue #001429) | |||
* Move items to main inventory before drinking or transferring water from them. (Issue #001427) | |||
* Fixed endurance loss from shooting guns. (Issue #001415) | |||
* Fixed toggle-safety action being interrupted by attacking. (Issue #001433) | |||
* Fixed reanimated player inventory syncing in multiplayer. (Issue #001418) | |||
* Fixed /addxp server command. (Issue #001416) | |||
* Fixed "panic" sound playing for reanimated players. | |||
* Fixed reanimated player walk animation being broken 1 time in 40 (caused gliding zombies). | |||
* Fixed map objects.lua files being loaded in reverse order. | |||
* Fixed graphical glitch in "Major skills" list (bars overlapped the text). | |||
* Fixed Strength/Fitness not decreasing due to laziness. | |||
* Fixed crazy-high XP Multiplier sandbox option causing infinite loop and sound spamming. | |||
* Fixed Disorganized trait breaking inventory management. (Issue #001374) | |||
* Fixed uncooked/rotten/alcoholic foods having no effect sometimes. (Issue #001408) | |||
'''[Translation]''' | |||
* Updated the translations! (FR, DE, NL, RU, ES.... Everyone who posted in the official translation thread, thanks again guys, you're all a piece of heaven in awesome land) | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/11292-released-build-30/ Build 30 (stable release)]|| 29th December 2014|| | |||
'''[NEW STUFF]''' | |||
*New sandbox stuff ! | |||
**You can now save/load sandbox presets and share them ! Files will be saved in C:/Users/YOU/Zomboid/Sandbox Presets. | |||
**New sandbox options : Starting Erosion, Characters stats decrease (hunger, thirst and fatigue), Locked houses/Alarms rarity, XP Multiplier and more! | |||
*The big return of the COOP ! Still need to do some things for the joypad but you can now play again in COOP ! (understand 2 or more players on a same splitted screen) EasyPickins rules! <3 | |||
*The Erosion mod is integrated in the vanilla game with several new things! TurboTuTone's awesome Erosion mod is now part of the game. Erosion introduces seasonal changes to the look of the world, as well as increasing the growth of vegetation over the environment as time passes. Stuff you can expect to see includes: | |||
**11 types of tree. Each tree comes in 4 different sizes. Some trees lose their leaves in the fall. | |||
**11 types of bush. | |||
**17 types of plant. Some plants have flowers that bloom depending on the season. | |||
**Wall vines creep up some outside walls, sometimes growing over windows. | |||
**Wall cracks appear on some outside walls. | |||
**Cracks in street pavement slowly appear. Some cracks will have grass growing out of them. | |||
**Snow covers the world on below-freezing rain days. Snow slowly melts away on days when the temperature is above zero. It's Kentucky though, so only expect about 12 days of snowfall per year. | |||
**All the new objects will appear over the first 100 days, although some may continue to develop after 100 days. There is a sandbox setting that allows you to choose the initial amount of growth (from Never to 100). Each world has its own erosion configuration file that can be edited to change the rate of growth (more or less than 100 days) as well as other variables. | |||
*Added a "only server that match your version are shown" text on public server list. | |||
*New cyrillic fonts. | |||
*Reduced heal time a lot. | |||
*Added a debug file for translation, add a -debugtranslation options to have it (http://theindiestone...files/?p=147525). | |||
*New farming tile by Mash. | |||
*Added remove grass/bushes. | |||
*Tweaked brightness and colours to make it a bit more realistic. | |||
*Fixed flickering shadows bug. | |||
*Changed endurance system, it now take longer to get exhausted, but take longer to recover from it. | |||
*Added auto zoom on joypad. | |||
*Zombies now clump together into groups more. | |||
*You can now add/remove curtains on self made windows frame. | |||
*[Farming] Increased time needed for a plant to grow. | |||
*[Farming] Decreased water/health point loss for plants. | |||
*Potatoes will now last longer but give a bit less hunger reduction. | |||
*Added a "Beginner" mode (it take the sandbox presets "Beginner"). | |||
*Added canned food: add vegetables (5) inside an empty jar + water + vinegar + sugar + Jar Lid (lost when reopened), cook it and you'll have a 2-3 months food preservation, Jar Lids will prob be needed in a future update, you can jar those vegetables for now: | |||
**Tomatoes | |||
**Bell peppers | |||
**Red radishes | |||
**Leeks | |||
**Eggplants | |||
**Potatoes | |||
**Carrots | |||
*Added a "OnCooked" on the items script to call a lua function when.. Well, the item is cooked :P | |||
*Added logs stacks recipe: 2 logs and 2 ropes to make a logs stack that weight 1/3 less (also with 3 and 4 logs/ropes) | |||
*Scavenging for food during winter will be impossible, or really hard in cold months | |||
*Plants now loose health during cold temperature | |||
*The new health system! | |||
'''[BUG FIX]''' | |||
*Can't add infinite item in an evolved recipe anymore | |||
*Can't add cooked food to a trap anymore | |||
*Fixed player getting cooking XP when another player cooks food. (Issue #001005) | |||
*Fixed player corpse not being created in singleplayer. | |||
*Fixed bug which caused black screen after death. | |||
*Fixed still gaining some blunt xp while bare handed | |||
*Fixed "put into 2/4 bowl" for soup/stew not returning the cooking pot | |||
*Fixed the "Soap" item (it was a Rubber Duck.. Hence why you found so much Rubber ducky :D) | |||
*Fixed allowing a broken sledgehammer to be used to destroy stuff. | |||
*Fixed a bug when barricading something with a stone hammer. | |||
*Fixed fertilize and shovel farming actions not stopping when player walks/runs. | |||
*Don't add ping time to GameTime.geTimeOfDay() in GameServer.syncClock(). | |||
*Fixed Core.bLastStand not getting set to false after backing out of a Last Stand game. | |||
*Fixed sandbox options resizing. (Issue #001067) | |||
*Fixed 3D corpse texture background not being cleared due to stencil test. (Issue #001016) | |||
*Fixed mod clothing item icons not loading. | |||
*Fixed farming problems (translations issues) (Issue #001053) | |||
*Fixed barricade issues. (Issue #001030) | |||
*Give the bowl back when you put a cake batter in a baking pan | |||
*Fixed some farming bugs. | |||
*Fixed some loot distributions (like books in the fridge in the motel) | |||
*[http://theindiestone.com/forums/index.php/topic/11292-released-build-3012/?p=154618#entry154618 Full bug list fixed so far via our Bug Tracker] | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/10536-released-build-29/ Build 29 (stable)]|| 14th October 2014|| | |||
'''[NEW STUFF]''' | |||
*Tons of new sounds (74 so far and counting !) | |||
**Ambient sounds: scream, dogs, wolves, owls... Depending on your current zone and day time. | |||
**New crafting sound: saw logs, duct tape, slicing food... | |||
**New foot step sounds. | |||
**And much more... | |||
*New Scavenge skill (does not require any tools, usefull for MP !): | |||
**Go into the forest and right click "scavenge", you'll find berries, mushrom, worms and other edible plants/insect. | |||
**The number and the type of food found will depend on your skill. | |||
**Plants/insect aren't unlimited in a zone, if after a while you don't find anything, go elsewhere and try again, they'll be replenished after a while. | |||
*Little revamp of the melee skill: | |||
**Blunt and blade now have 3 sub skills: | |||
**Accuracy: Influences hit chance, damage done, critical chance.. | |||
**Guard: Helps you to avoiding being scratched when wearing a weapon. | |||
**Maintenance: Helps you to not lower the condition of your weapon when using it. | |||
**Accuracy and reloading skills are now part of the sub skill : Ranged. | |||
**Balanced how the weapon knock down a zombie (basically, a bit less knock down if the attack is not fully charged). | |||
*New crafting: make axe and hammer from stones, tree branch and ripped sheet. | |||
*The stone hammer condition decrease when you build things with it (like walls, floor..) | |||
*Build log walls with 0 in carpentry skill, they are strong but really expensive (4 logs and 4 ripped sheets/twine/rope), usefull when you don't have a saw and you want to build things ! | |||
*Added a sub menu "Wall" in the construction menu. | |||
*Chopping trees can drop branches and/or twigs. | |||
*Panic will decrease faster if you have survived for a while (you get used to zombies, but still get jump scare). | |||
*Fishes aren't unlimited anymore, after fishing in a zone for a while, you won't find anything, go fish elsewhere, the fishes will be replenished after some time. | |||
*The items Bandages (the one you get from rip your clothing) is now call Ripped Sheets, still can act as bandage. | |||
*Added trapping skill books. | |||
*Traps won't catch animal if a player is around. | |||
*Renamed Scavenge in Forage. | |||
*Push a zombie on a fence won't make it climb it, but return in attack mode. | |||
*Added more chance to hit with a ranged weapon if the target is really close. | |||
*No auto age for item being respawned by the server. | |||
*Added a 15 mins day length options in sandbox. | |||
*Added wine in loot distribution. | |||
*Now render the dead body in 3D. | |||
*Tweaked "Customise Character" screen to allow choosing skin color, chest hair and stubble. Use comboboxes instead of left/right buttons. | |||
'''[BUG FIX]''' | |||
*Fixed issue #000751 | |||
*Fixed rain barrel and trap data not being updated on the server when IsoThumpables were destroyed on a client. | |||
*Fixed cases where lighting + vision weren't updated when objects were added/removed. | |||
*Fixed zombies continuing to thump destroyed objects in multiplayer. | |||
*Fixed traps not being updated if the map area containing the trap was never loaded. | |||
*Fixed issues placing and interacting with traps. | |||
*Remove grass blend tiles when taking sand/dirt/gravel with the shovel. | |||
*Fixed corpses sharing inventory with a zombie. | |||
*Fixed no zombies spawning after a server soft-reset. | |||
*Fixed soft-reset exception with traps. | |||
*Fix for missing zombies in Last Stand challenge 2. | |||
*No more tree chopping with a frying pan, baseball bat etc. | |||
*Sometimes there were 2 trees on the same grid. | |||
*Lighting fixed for sand bags. | |||
*Fixed issue #652 | |||
*Fixed issue #769 | |||
*Fixed issue #761 | |||
*Fixed issue #784 | |||
*Fixed issue #775 | |||
*Fixed issue #773 | |||
*Fixed issue #838 | |||
*Fixed issue #841 | |||
*Fixed issue #850 | |||
*Fixed issue #852 | |||
*Fixed issue #830 | |||
*Fixed issue #840 | |||
*Fixed issue #842 | |||
*Fixed issue #844 | |||
*Fixed issue #839 | |||
*Fixed issue #827 (even if I can't change the tracker status.. :() | |||
*Fixed 100% CPU on Linux server. | |||
*Fixed high lag issue on multiplayer. | |||
*Lowered fire sound. | |||
*Added a heart beat volume option. | |||
*Stop hammer/sawing sounds when interrupting a carpentry action. | |||
*Update the loot window after cutting down a tree (so the logs/twigs/branches appear). | |||
*Framerate fix for food warming/cooling. | |||
*Don't do ambient sound when the game is paused. | |||
*Removed some debug output. | |||
*Fixed zombies thumping carpentry window frames instead of climbing through them (unless barricaded). | |||
*Fixed some reloading issues. | |||
*Fixed an issue with attacking a zombie that was climbing over a fence. | |||
*Fixed player corpse inventory sync in MP. | |||
'''[BALANCE]''' | |||
*Increase the drop rate of petrol can. | |||
*Decrease the spawn rate of paintings and farming seeds inside crates. | |||
*Increased the water bottle loot rate. | |||
*Some change on melee combat : no more always 50% chance knock down, endurance used tweaked (it'll prob need more balancing, need feed back ;)). | |||
*Modified some experience needed for level on some skills. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/9298-released-build-283/ Build 28,3 (stable release)]|| 2th September 2014|| | |||
'''[NEW STUFF]''' | |||
*Weapon overhaull (more things in the info post will come). | |||
*Multiple text lines editor. | |||
*You can now write a note and read them (more of a multiplayer thing), you can lock them so they'll be editable only by you. | |||
*Semi-3D Sound ! Sound will now go left to right, fade away, etc.. | |||
*Burn zombie corpses ! It'll need some petrol and a lighter/matches. | |||
*Windows can now perma lock if you try to open them for too long. | |||
*Bandages will now be removed after a certain amount of time. | |||
*Disabled the corpse decay. | |||
*Added experimental population management: after an area is abandoned by the player, new zombies will migraite slowly from this point. I'll need feedback on it. :) | |||
*[MP] Added experimental loot respawn, you have to setup the serverOption "HoursForLootRespawn", if you set it as 48, it mean the zone will have to be unseen for 48 in game hour before loot respawning, same as zombies respawn, I'd LOVE to have feedback on it :) | |||
*I'm also working on (idk if it'll be done for this build tho..) the ability to paint letters/text on wall. | |||
*New crafting : Bookcase, shelves, bed... | |||
*Map fixes (no more falling through Mall stairs, etc...). | |||
*Weapon upgrades (fully moddable), they'll come alone at the gunstore, or directly mounted on some weapons, you need a screwdriver to put them in/out. | |||
*Firearm need to be held with 2 hands (except pistol). | |||
*[MP] You will be now instant disconnect if trying to join a server with a different build version than yours. | |||
*Added paintable signs (skull, arrows..) over wall or post sign (new crafting) for every in game painting color (you need a paint brushe and the color you want). | |||
*Zombies who die by fire will now continue to burn/spread fire after their death. | |||
*[MP] If you have a dice you can now do /roll 6 (number up to 100) to roll a random number, this will be shown to every near players. Picture | |||
*[MP] If you have a card deck you can now do /card to draw a random card, this will be shown to every near players. Picture | |||
*The zombie migration have also a server option : HoursForZombiesRespawn, same as the one for loot respawn. | |||
*[MP] Chat is now locally logged : you can press up or down while in the chat text entry to review your last entered message (saving the 20 last messages), then you can enter them again or modify them. | |||
*Some new items : Thread, Needle, Tarp etc... | |||
*Tent will now require a tarp (instead of the sheets) to be crafted. | |||
*You can now craft a mattress with some sheet, pillow, thread and a needle. | |||
*Another server option for the loot respawn : MaxItemsForLootRespawn = 4 // For the loot respawn, if a container have more items than this number, it won't respawn loot (use it to limit respawn in safe house for example..) | |||
*You can now type admin commands directly in the console, no need to log as admin, for example do a : additem "rj" "Base.Axe" directly in the console to add this user an Axe, more admin commands are coming (probably for this build, will do it while testing), like broadcasting message and.. Well.. Idk yet :P (I'll update the "how to administrate your server" post today) | |||
*You can now add game meat (I mean rabbit, birds, squirrel.. from trapping) inside soup and stew. | |||
*Loot respawn can't happen in a zone where the player have built (or barricaded) stuff (to avoid spawning in/near safe house). | |||
*This is for Serrate Bloodrage (aka combat-medic badass :D) : You can now make your own bread ! Make a bread dough from flour, yeast, salt and a bit of water, cook it : become a true French today. | |||
*Cleaned the server console a bit (less messages). | |||
'''[BUGFIX]''' | |||
*Fixed some incorrect map zone. | |||
*Fixed some incorrect loot distribution. | |||
*Fixed tent/campfire couldn't be build on tall grass. | |||
*Fixed some world filler. | |||
*Map exported with multiple fixes from Mash. | |||
*Zombies can't jump over closed/barricaded windows anymore. | |||
*Hammer will now correctly be equipped (if required) before crafting something. | |||
'''[BALANCE]''' | |||
*Increased the difficulty to open windows when you're not strong. | |||
*Increase a bit the spawn of twine (specially inside the sewing shop). | |||
*Bait for trapping will now use only 5 hunger reduction from the food you use as bait, also fixed minors things on trapping. | |||
*Lowered a lot the time required to cook bacons. | |||
|- | |||
|[http://theindiestone.com/forums/index.php/topic/8467-released-build-27/ Build 27 (stable release)]|| 20th May 2014|| | |||
*New world filler for Gun store and Trash can. | |||
*Updated translations : Polish, Czech, Spanish, European Portuguese, Russian, Italian. | |||
*Trapping | |||
*Added Spanish-Argentina translation. | |||
*Added a public server list in-game. | |||
*West Point gets additional cells, including a theater and a mall. | |||
*MD5 Checksum for Multiplayer. Anytime a player connects to a server, his lua files will be compared to the server's. This will detect modified lua files and potentially prevent hackers from joining the server. | |||
*New World Filler Sprites have been added (e.g. books on bookshelves) | |||
*New Items : | |||
** Dead Animals | |||
** Earplugs | |||
** Rings | |||
** Various Toys | |||
*Adds a Propane Tank for making a BBQ. | |||
*Adds ability to drag and move corpse. | |||
*Corpses now only have 8 capacity (from 50) | |||
*New container icons (microwave, vending machine). | |||
|- | |||
|Build 26 (stable release)|| 12th May 2014|| | |||
*Online Multiplayer! | |||
*3D Models have been added for characters! (Some very old computers may need to turn them off) | |||
*A new cooking system has been implemented | |||
*Fishing has been added. | |||
*New food types, including : | |||
** Pickles | |||
** Bell peppers | |||
** Mustard | |||
** Peach | |||
** Cake batter | |||
*New icons for some items. | |||
*A new stabbing weapon, the hunting knife! | |||
*You can now choose to split a pot of soup or stew into 2 or 4 bowls. | |||
*Added a hunger reduction selection in recipe, for example now Butter;15 mean you gonna use 15 hunger reduction of the butter (and not all the butter). | |||
*Change on food poisoning : | |||
**Poisoned food will now have varying levels of toxicity (bleach is more deadly than poison ivy, etc.) | |||
**By drinking bleach you'll feel pain pretty fast, with a slight health loss, then sickness accompanying you after 1-2hrs. | |||
**After the sickness, you'll start to lose health, a full bottle of bleach will kill you. | |||
**But if you have some food poisoning from a recipe, you can try to eat a lot, stay well fed and you can make it! | |||
*Added context-menu command to chop down trees. | |||
*Sledgehammer will lose condition when used to destroy things. | |||
*[MP] Password will now be hashed in the data base. | |||
*A ton of other stuff we've forgotten. We'll make a more comprehensive changelist from 23->26 soon. | |||
'''[BALANCE]''' | |||
*The weight of some items have been changed : | |||
**Frying Pan from 2 to 1. | |||
**Pot of soup from 6 to 4. | |||
*Benefits from food will now last longer. | |||
*Lowered the chance of finding a Spiffo. | |||
'''[BUGFIXES]''' | |||
*Fixed the cabbage icon. | |||
*Some fix in the crafted item sprite (sometime they bug when reload). | |||
*Fixed the help text in admin command (if you misstyped something, now the help text will be correct). | |||
*[MP] You can now use the character ' in your username. | |||
*[MP] Fixed zombie corpse with no items on them. | |||
*[MP] Fixed safety toggle from sometimes not synced. | |||
*[MP] Even if DisplayUserName is off, you can now see the safety skull. | |||
*Disable stencil buffer in 3D model FBO. Added checkGLError() calls to get more info about what fails when creating FBOs. It seems Intel GPUs often don't support the combined depth/stencil images. | |||
*Set SandboxVars (Lua variable) from SandboxOptions after loading map_sand.bin. (Issue #000325). There is a Lua function SandboxOptions.load() but it only loads some of the variables. | |||
*Fixed fire issues. When an IsoThumpable was destroyed by fire, it could still be interacted with. | |||
*Print an error if there is no spawn-point table for the current map. | |||
*Fixed female pants/skirt glitch when not wearing a top. | |||
*Fixed RecipeManager bug calculating the age of created items. | |||
*Fixed 3D animation glitch when weapon attack animation finishes. | |||
*Fixed a big hitch when first seeing a large group of 3D zombies. Borrow the OpenGL context from the RenderThread only one time when setting the zombie models. | |||
*Fixed an old map-streaming bug. It's possible to have a chunk scheduled to be saved/reused and loaded at the same time. This can happen if you step over a chunk boundary and then back again quickly. What was happening was the chunk woul... | |||
*Make walking in GhostMode approx 1/2 slow as sprinting. This is used in multiplayer. Always moving at warp speed makes it hard for admins to walk along ledges etc. | |||
*Reduced garbage creation and with 3D models. Don't update model lights in the render thread. | |||
*Change current animation after switching weapons while aiming. (Issue #000315) | |||
*Fixed smash-a-window becoming open-a-window when initially in attack stance. (Issue #000314) | |||
*Added custom maps in multiplayer. Since custom maps are handled through the modding system, mods are needed in multiplayer. In serverOptions.ini, "Mods" is a semicolon-separated list of mod id names. Mods=BedfordFalls;AnotherMod;YetAn... | |||
*Fixed IsoGridSquare.EnsureSurroundNotNull() not respecting the map bounds. | |||
*Mods can load custom .pack and .tiles files. | |||
**In a mod's mod.info file: pack=NAME : means load media/texturepacks/NAME.pack tiledef=NAME NUMBER means load media/NAME.tiles There may be multiple pack= and tiledef= lines in each mod.info | |||
*Walk next to a tent before sleeping in it. | |||
*Fixes to ISBuildingObject. | |||
*Added "Destroy Floors" command. Only allowed at z > 0. People wanted this to correct carpentry errors (and fight griefers who block stairs with floors). | |||
*Fixed LastStand bugs. | |||
*Fixed tents. ISBuildingObject changes. Tents use both front and back tiles and can face either direction. | |||
*Increase the distance that Shift-clicking toggles curtains. | |||
*Darkened localToBuilding lights a bit. | |||
*Call GameClient.getCustomModData() when needed. | |||
*Fixed RecalcAllWithNeighbours() not recalculating all the squares it needed to. Stumbled upon this while doing the chop-down-tree action. | |||
*Added chop-down-tree timed action. | |||
*Fixed 'hours survived' getting reset in MP. | |||
*Throw an exception when loading IsoWorldInventoryObjects when the item type is unknown (same as ItemContainer.load() does) | |||
*Discard IsoWorldInventoryObjects that use obsolete item types. | |||
*Fixed not being able to sprint N/S/W/E in GhostMode (Issue #000297) . If the amount of movement is > 1 in any direction then testCollideAdjacent() returns true. | |||
*Fixed GhostMode not being set when admin joins a server. Don't drawDebugChunkMap() unless Core.bDebug is set. (Issue #000296) | |||
*ISDestroyStuffAction: sync the breakdoor sound with the sledgehammer swing animation. Sync sound in MP too. | |||
*Fixed ambient door/window lights "popping" when turning. | |||
*Fixes to ISTakeWaterAction. | |||
*Save the game after converting to a new world version. | |||
*Redid the food-aging system. | |||
*Don't print "timeout downloading zip" in console once the download has finished. | |||
*Free 3D model slots before return-to-menu. There seemed to be stale zombies and players in ModelManager.Contains. | |||
*Display the weapon condition, cooking progress, and drainable-amount-remaining as progress bars. Also moved the "Contains:" recipe line below the item name, and fixed images *overlapping the Contains: label. Also fixed the InventoryPane co... | |||
*Fixed AdjacentFreeTileFinder not handling diagonals (Issue #285). | |||
*Fixed fridge/stove temperature being off by 1 day wrt electricity shutoff. | |||
*Fixed teleporting through wall when using 'E' to climb a sheet rope on the other side of the wall. | |||
*Add support for obsolete script items. This is needed since savefiles cannot be loaded if there are unknown items. The type of item (Food, Weapon, etc) needs to be the same so the InventoryItem (or subclass) load() method reads the correc... | |||
*Fixed some issues with destroying windows. | |||
**1) A wall with a window couldn't be destroyed with the sledgehammer. ISWorldObjectContextMenu now checks for a wall if there is a window. | |||
**2) Removing a window leaves the wall behind, but there i... | |||
*Fixed adding sheetrope on the server. The client calls canAddSheetRope() which calls getOrCreateGridSquare(), but the server doesn't. | |||
*Fixed ISInventoryPage using invalid container with ItemPicker. Also set IsoGameCharacter.inventory to "explored". | |||
*Fixed local/global chat not using the desired key bindings. | |||
*Fixed typo in SuburbsDistributions.lua (affected mechanic shop) | |||
*Fix #2 for IsoCell.getOrCreateGridSquare on the server. | |||
*Added GLBufferObject to hide whether the ARB or core version of glGenBuffers etc is used. Some people get a "glGenBuffers unsupported" error with the 3D models, which is odd *since that is part of the OpenGL 1.5 API. | |||
*Allow spawnpoints at z > 0. Fixed return-to-menu bug that spawned new players at z > 0. IsoChunkMap.WorldZA wasn't getting initialized between sessions, so if the previous player was loaded at z > 0, the next new player would spawn at z ... | |||
*Fixed IsoCell.getOrCreateGridSquare on the server. | |||
*Fixed ServerList.txt file stream not being closed. | |||
*Fixed mod.info file streams not being closed. | |||
*MP time sync: server sends clock time to clients every 10 game minutes. | |||
*Fixed missing 3D female hair. SurvivorFactory.setHairNoColor uses F_Hair_Bob, F_Hair_Long, F_Hair_Long2, F_Hair_OverEye and F_Hair. But there is no f_hair.txt so I used f_hair_kate.txt | |||
*IsoObjectPicker scores IsoThumpable doors the same as regular doors. | |||
*Prevent zombies thumping on crafted door frames. Someone reported a door frame was destroyed before the door. | |||
*Farming/campfire fixes. | |||
**1) The LoadGridsquare event on the server is happening before the square's properties are updated, so the 'exterior' check fails. | |||
**2) After a server soft-reset, the farming clock is reset to zero, so last-time-water... | |||
*Fixed lighting not being updated immediately when opening/closing doors. | |||
*Allow doors to be built inside regular door frames, not just IsoThumpable door frames. | |||
*Fixed destroying IsoThumpable container destroys contained items. When destroyed with the sledgehammer context menu command, items were not destroyed. | |||
*Fixed campfire sprite not getting set properly in MP. | |||
*Fixed soft-reset bug with campfires. | |||
*Fixed ISFarmingInfo bug on client. | |||
*Fixed excessive memory usage during server soft-reset. | |||
*Fixed campfire object not updating on load. | |||
*Campfire rewrite | |||
**Added ISCampfire object. | |||
**Got rid of campfire ID#. | |||
**Use nested modData tables instead of "campfire:N:...". | |||
**Don't extinguish campfires instantly when rain starts. Instead, reduce the fuel twice as fast as long as it is r... | |||
*Synced removing build material from the ground. | |||
**Seems like there was a bug in the loop as well, since it removed items without decrementing 'm'. | |||
*Update ISFarmingInfo on the client when plants change. | |||
*Farming: plants that are not outside don't get watered when it rains, get less health from sunny days. Some plants (carrots and radishes) suffer when there is too much water, so people grow then inside. | |||
*Changes to Core.setDisplayMode() | |||
**1) Fixed RenderThread.returnContext() not getting called if the display mode couldn't be set. | |||
**2) Only accept isFullscreenCapable() display modes when asking for fullscreen. | |||
**3) Set fullscreen + displaymod... | |||
*Fixed running out of file handles on Linux (too many open files). | |||
**Looking at Resource Monitor I saw many open files: | |||
**1) All the .lotheader files | |||
**2) Many duplicate ambient stream .ogg files (windy day, windy night etc); more as time passed... | |||
*Fixed see-through-walls on z > 0 along chunk boundaries. | |||
*It was possible to see through the west walls of the 3-story grey office building in Westpoint. This was due to there being no squares on the other side of the wall. | |||
*Fixed chunky lighting. | |||
*I set out to fix non-smooth lighting on exterior walls at z > 0. Turns out this fixes chunky lighting inside rooms as well. | |||
*Fixed quoting problem with projectzomboid.sh (Linux demo won't launch). | |||
*Fixed IsoWindow properties. | |||
*Allow right-clicking on IsoThumpable walls that are s or e of the player. | |||
*When thumpable walls are "transparent" it wasn't possible to interact with them via the right-click menu. No plaster, paint, etc was possible. | |||
*Fixed rare exception in SpeedControlsHandler | |||
*Fixed garbage creation in ModelCamera | |||
*Fixed issues with windows on chunk boundaries. Issue #000237 | |||
*Fixed a rare crash in SwipeStatePlayer. The code I commented out already happens near line 331. | |||
*Fixed 3D player not facing the direction of movement when walking a path. | |||
*Fixed light sources not being removed when out of bounds. | |||
*Fixed pistol clips disappearing on Normal/Hardcore reloading difficulty. | |||
*Prevent item duplication in MP due to delaying grabbing items from the ground. | |||
*Fixed 3D animations not being the same duration as the sprite animation. If you chopped a tree with an axe with the 3D player model, you could hear that the chopping wasn't in sync with the animation. IsoSprite.update() does "def.Frame +=... | |||
*Improved blood splatter rendering / logic . | |||
*Server handles the -debuglog commandline option. | |||
*Taking/spilling dirt removes blend_grassoverlay tiles and attached sprites (blend tiles). | |||
'''[TRANSLATION]''' | |||
*Korean language is back ! | |||
*Japanese language ! (thanks a lot Katzengarten !) | |||
|- | |- | ||
|2.9.9.17 build 25 v3|| 25th March 2014|| | |2.9.9.17 build 25 v3|| 25th March 2014|| | ||
Line 24: | Line 1,348: | ||
|- | |- | ||
|2.9.9.17 build 25 v2|| | |2.9.9.17 build 25 v2|| 21th March 2014|| | ||
NO OFFICIAL CHANGELIST | NO OFFICIAL CHANGELIST | ||
|- | |- | ||
|2.9.9.17 build 25|| | |2.9.9.17 build 25||17th February 2014|| | ||
'''<nowiki>[BUGFIX]</nowiki>''' | '''<nowiki>[BUGFIX]</nowiki>''' | ||
*Remove plant action is now synchronised. | *Remove plant action is now synchronised. | ||
Line 98: | Line 1,422: | ||
|- | |- | ||
|2.9.9.17 build 23||February | |2.9.9.17 build 23||4th February 2014|| | ||
'''<nowiki>[PERFORMANCE]</nowiki>''' | '''<nowiki>[PERFORMANCE]</nowiki>''' | ||
*Big improvements to multithreaded rendering performance. | *Big improvements to multithreaded rendering performance. | ||
Line 201: | Line 1,525: | ||
*Mod sprites now function on OS X | *Mod sprites now function on OS X | ||
|- | |- | ||
|2.9.9.17 build 21||December | |2.9.9.17 build 21||20th December 2013|| | ||
Bug Fixes: | Bug Fixes: | ||
* Fixed crashes when crafting, most notably cooking | * Fixed crashes when crafting, most notably cooking | ||
Line 208: | Line 1,532: | ||
|- | |- | ||
|2.9.9.17 build 20||December | |2.9.9.17 build 20||11th December 2013|| | ||
Bug Fixes: | Bug Fixes: | ||
* Hand made windows frame are no longer passable through. | * Hand made windows frame are no longer passable through. | ||
Line 224: | Line 1,548: | ||
|- | |- | ||
|2.9.9.17 build 19 Hotfix||December | |2.9.9.17 build 19 Hotfix||10th December 2013|| | ||
Bug fixes: | Bug fixes: | ||
* Fixed a bug in the "take some dirt" option. | * Fixed a bug in the "take some dirt" option. | ||
Line 248: | Line 1,572: | ||
|- | |- | ||
|2.9.9.17 build 19||December | |2.9.9.17 build 19||6th December 2013|| | ||
Bug Fixes: | Bug Fixes: | ||
* The weak trait will now reduce your max capacity. | * The weak trait will now reduce your max capacity. | ||
Line 354: | Line 1,678: | ||
|- | |- | ||
|2.9.9.17 build 14||November | |2.9.9.17 build 14||9th November 2013|| | ||
Bug Fixes: | Bug Fixes: | ||
* The weak trait will now reduce your max capacity. | * The weak trait will now reduce your max capacity. | ||
Line 397: | Line 1,721: | ||
* Added few new things to translate : http://theindiestone.com/forums/index.php/topic/2103-official-translation-files/page-2#entry43568 | * Added few new things to translate : http://theindiestone.com/forums/index.php/topic/2103-official-translation-files/page-2#entry43568 | ||
|- | |- | ||
|2.9.9.17 build 11||November | |2.9.9.17 build 11||8th November 2013|| | ||
Change list : | Change list : | ||
Line 507: | Line 1,831: | ||
*Other things (not Dragons). | *Other things (not Dragons). | ||
|- | |- | ||
|2.9.9.17||September | |2.9.9.17||4th September 2013|| | ||
Steam version for existing customers [http://theindiestone.com/forums/index.php/topic/1382-steam-keys/] | Steam version for existing customers [http://theindiestone.com/forums/index.php/topic/1382-steam-keys/] | ||
Line 547: | Line 1,871: | ||
|- | |- | ||
| 2.9.9.16|| August | | 2.9.9.16|| 23th August 2013|| | ||
[New Stuff] | [New Stuff] | ||
Line 579: | Line 1,903: | ||
|- | |- | ||
| 2.9.9.15|| August | | 2.9.9.15|| 13th August 2013 || | ||
* No more god mode. | * No more god mode. | ||
Line 586: | Line 1,910: | ||
|- | |- | ||
| 2.9.9.14|| August | | 2.9.9.14|| 13th August 2013 || | ||
* Fixed shader issue stopping a bunch of people running the game. | * Fixed shader issue stopping a bunch of people running the game. | ||
Line 604: | Line 1,928: | ||
|- | |- | ||
| 2.9.9.13 || August | | 2.9.9.13 || 11th August 2013 || | ||
* Fixed world version conversion to solve crash problems with loading worlds (you may need to use original backups of build 10 saves for this to work properly, but maybe not) | * Fixed world version conversion to solve crash problems with loading worlds (you may need to use original backups of build 10 saves for this to work properly, but maybe not) | ||
Line 611: | Line 1,935: | ||
|- | |- | ||
| 2.9.9.12 || August | | 2.9.9.12 || 11th August 2013 || | ||
* Optimizations - FPS comparisons would be ace. | * Optimizations - FPS comparisons would be ace. | ||
Line 621: | Line 1,945: | ||
|- | |- | ||
| 2.9.9.11 || August | | 2.9.9.11 || 11th August 2013 || | ||
<big> Bug Fixes</big> | <big> Bug Fixes</big> | ||
Line 679: | Line 2,003: | ||
|- | |- | ||
| [http://www.theindiestone.com/community/viewtopic.php?f=39&t=15771 2.9.9.10] | | [http://www.theindiestone.com/community/viewtopic.php?f=39&t=15771 2.9.9.10] | ||
| July | | 3th July 2013 | ||
| | | | ||
Line 693: | Line 2,017: | ||
|- | |- | ||
| [http://www.theindiestone.com/community/viewtopic.php?f=39&t=15771 2.9.9.7] | | [http://www.theindiestone.com/community/viewtopic.php?f=39&t=15771 2.9.9.7] | ||
| July | | 3th July 2013 | ||
| | | | ||
Line 710: | Line 2,034: | ||
|- | |- | ||
| [http://www.theindiestone.com/community/viewtopic.php?f=39&t=15767 2.9.9.6] | | [http://www.theindiestone.com/community/viewtopic.php?f=39&t=15767 2.9.9.6] | ||
| July | | 3th July 2013 | ||
| | | | ||
Line 724: | Line 2,048: | ||
|- | |- | ||
| [http://theindiestone.com/community/viewtopic.php?f=39&t=15456 2.9.8 Test 003] | | [http://theindiestone.com/community/viewtopic.php?f=39&t=15456 2.9.8 Test 003] | ||
| June | | 26th June 2013 | ||
| | | | ||
Line 738: | Line 2,062: | ||
|- | |- | ||
| [http://www.theindiestone.com/community/viewtopic.php?f=39&t=15452 2.9.8 Test 002] | | [http://www.theindiestone.com/community/viewtopic.php?f=39&t=15452 2.9.8 Test 002] | ||
| June | | 26th June 2013 | ||
| | | | ||
Line 802: | Line 2,126: | ||
|- | |- | ||
| [http://www.theindiestone.com/community/viewtopic.php?f=39&t=15452 2.9.8 Test 001] | | [http://www.theindiestone.com/community/viewtopic.php?f=39&t=15452 2.9.8 Test 001] | ||
| June | | 26th June 2013 | ||
| | | | ||
Line 814: | Line 2,138: | ||
|- | |- | ||
| RC 2.9 Build 0008b | | RC 2.9 Build 0008b | ||
| May | | 15th May 2013 | ||
| | | | ||
Line 834: | Line 2,158: | ||
|- | |- | ||
| RC 2.9 Build 0008a | | RC 2.9 Build 0008a | ||
| May | | 15th May 2013 | ||
| | | | ||
Line 893: | Line 2,217: | ||
|- | |- | ||
| RC 2.9 Build 0007 | | RC 2.9 Build 0007 | ||
| April | | 29th April 2013 | ||
| | | | ||
Line 923: | Line 2,247: | ||
|- | |- | ||
| RC 2.9 Build 0006 | | RC 2.9 Build 0006 | ||
| April | | 29th April 2013 | ||
| | | | ||
Line 958: | Line 2,282: | ||
|- | |- | ||
| RC 2.9 Build 0005 | | RC 2.9 Build 0005 | ||
| April | | 29th April 2013 | ||
| | | | ||
Line 975: | Line 2,299: | ||
|- | |- | ||
| RC 2.9 Build 0001 | | RC 2.9 Build 0001 | ||
| April | | 29th April 2013 | ||
| | | | ||
Line 1,012: | Line 2,336: | ||
|- | |- | ||
| 0.2.0r or RC2.5 || July | | 0.2.0r or RC2.5 || 24th July 2012 || | ||
[http://theindiestone.com/community/viewtopic.php?f=21&t=9404/ <big>Go to Indie Stone for full release info and download</big>] | [http://theindiestone.com/community/viewtopic.php?f=21&t=9404/ <big>Go to Indie Stone for full release info and download</big>] | ||
*NPC tweaks to hopefully make them less hopeless (though don't expect them to be Bear Grylls): | *NPC tweaks to hopefully make them less hopeless (though don't expect them to be Bear Grylls): | ||
Line 1,027: | Line 2,351: | ||
*Zombie start density closer to q levels (though a bit higher and still looking for spawn bugs) | *Zombie start density closer to q levels (though a bit higher and still looking for spawn bugs) | ||
|- | |- | ||
| 0.2.0r RC2 || June | | 0.2.0r RC2 || 29th June 2012 || | ||
http://theindiestone.com/community/viewtopic.php?f=21&t=8991 | http://theindiestone.com/community/viewtopic.php?f=21&t=8991 | ||
Line 1,042: | Line 2,366: | ||
*Fixed hordes appearing indoors. | *Fixed hordes appearing indoors. | ||
|- | |- | ||
| 0.2.0r RC1 || June | | 0.2.0r RC1 || 29th June 2012 || | ||
http://theindiestone.com/community/viewtopic.php?f=21&t=8988 | http://theindiestone.com/community/viewtopic.php?f=21&t=8988 | ||
*Added new zombie sprites | *Added new zombie sprites | ||
Line 1,066: | Line 2,390: | ||
*Be gentle. The game's engines have undergone a massive massive rewrite and hopefully the benefits will be obvious. Optimizations are bastards for causing bugs, and this has undergone some massive changes in the name of optimization. We may have new bugs to quash or a few teething problems on certain graphic cards. | *Be gentle. The game's engines have undergone a massive massive rewrite and hopefully the benefits will be obvious. Optimizations are bastards for causing bugs, and this has undergone some massive changes in the name of optimization. We may have new bugs to quash or a few teething problems on certain graphic cards. | ||
|- | |- | ||
| 0.2.0q || March | | 0.2.0q || 27th March 2012 || | ||
*Banished the stair death! If it is not gone (which hopefully it is) stair death should be MUCH less common now. This does not include falling from high floors through careless walking near edges, perhaps unfairly in certain buggy circumstances like missing bannisters. | *Banished the stair death! If it is not gone (which hopefully it is) stair death should be MUCH less common now. This does not include falling from high floors through careless walking near edges, perhaps unfairly in certain buggy circumstances like missing bannisters. | ||
*Main menu + stories back in. K&B is a little broken now no need to report bugs on it. | *Main menu + stories back in. K&B is a little broken now no need to report bugs on it. | ||
*Compatible with saves down to M only!! | *Compatible with saves down to M only!! | ||
|- | |- | ||
| 0.2.0p || March | | 0.2.0p || 27th March 2012 || | ||
*BLOODY WINDOW/CURTAIN FIX BY GODS WE HOPE. | *BLOODY WINDOW/CURTAIN FIX BY GODS WE HOPE. | ||
*Compatible with saves down to M only!! | *Compatible with saves down to M only!! | ||
|- | |- | ||
| 0.2.0o || March | | 0.2.0o || 26th March 2012 || | ||
*Fixed bug with [[Oven|ovens]] not working. | *Fixed bug with [[Oven|ovens]] not working. | ||
|- | |- | ||
| 0.2.0n || March | | 0.2.0n || 26th March 2012 || | ||
*Fixed shift click on [[Curtains|curtains]] on west facing walls. | *Fixed shift click on [[Curtains|curtains]] on west facing walls. | ||
*Added some other important stuff that will be invisible to player but setting foundation for some future stuff. And that. | *Added some other important stuff that will be invisible to player but setting foundation for some future stuff. And that. | ||
|- | |- | ||
| 0.2.0m || March | | 0.2.0m || 25th March 2012 || | ||
*NOT SAVE COMPATIBLE WITH 0.2.0l!! | *NOT SAVE COMPATIBLE WITH 0.2.0l!! | ||
*Load/save [[Sheet Rope|sheet ropes]]. | *Load/save [[Sheet Rope|sheet ropes]]. | ||
Line 1,098: | Line 2,422: | ||
*Modding: Exposed GameTime + InventoryItemFactory classes | *Modding: Exposed GameTime + InventoryItemFactory classes | ||
|- | |- | ||
| 0.2.0l || March | | 0.2.0l || 24th March 2012 || | ||
* More zombies in buildings. | * More zombies in buildings. | ||
*Added workaround error trapping around saving containers with something faulty in them, to cause *the world cut in half bug. This will still happen but should now just not load the contents of faulty container. | *Added workaround error trapping around saving containers with something faulty in them, to cause *the world cut in half bug. This will still happen but should now just not load the contents of faulty container. | ||
Line 1,110: | Line 2,434: | ||
*Added game launcher, simple and easy to use. | *Added game launcher, simple and easy to use. | ||
|- | |- | ||
| 0.2.0k || March | | 0.2.0k || 23th March 2012 || | ||
* Slowed down [[Zombies|zombies]] in line with performance increase. | * Slowed down [[Zombies|zombies]] in line with performance increase. | ||
* Significantly lowered [[Zombies|zombie]] spot chance. | * Significantly lowered [[Zombies|zombie]] spot chance. | ||
|- | |- | ||
| 0.2.0j || March | | 0.2.0j || 22th March 2012 || | ||
* Reduced starting [[Zombies|zombies]] in town area further and slowed [[Zombies|zombie]] migration speeds from outer cells. | * Reduced starting [[Zombies|zombies]] in town area further and slowed [[Zombies|zombie]] migration speeds from outer cells. | ||
* [[Zombies]] less likely to see you on upper floors. | * [[Zombies]] less likely to see you on upper floors. | ||
Line 1,121: | Line 2,445: | ||
* Possible fix to invincible [[Zombies|zombies]]. Unconfirmed. | * Possible fix to invincible [[Zombies|zombies]]. Unconfirmed. | ||
|- | |- | ||
| 0.2.0i || March | | 0.2.0i || 22th March 2012 || | ||
* WARNING: Not save compatible with 0.2.0h. | * WARNING: Not save compatible with 0.2.0h. | ||
* Added loading / saving text so people don't think it's crashed.. | * Added loading / saving text so people don't think it's crashed.. | ||
Line 1,130: | Line 2,454: | ||
* Food temps, cooked/uncooked, age etc saved out properly. | * Food temps, cooked/uncooked, age etc saved out properly. | ||
|- | |- | ||
| 0.2.0h || March | | 0.2.0h || 22th March 2012 || | ||
* WARNING: Not savegame compatible with 0.2.0g! | * WARNING: Not savegame compatible with 0.2.0g! | ||
* Fixed clicking when dead to restart game. Until this release always close game and rerun. | * Fixed clicking when dead to restart game. Until this release always close game and rerun. | ||
Line 1,141: | Line 2,465: | ||
* Fixed tree yield on reload. | * Fixed tree yield on reload. | ||
|- | |- | ||
| 0.2.0g || March | | 0.2.0g || 15th March 2012 || | ||
* Shift click open / closes curtains instead of windows. | * Shift click open / closes curtains instead of windows. | ||
* Fixed issues with apartment block stairwell / walls. | * Fixed issues with apartment block stairwell / walls. | ||
Line 1,151: | Line 2,475: | ||
* (Hopefully) fixed freezing dying survivors whose legs fall off. | * (Hopefully) fixed freezing dying survivors whose legs fall off. | ||
|- | |- | ||
| 0.2.0f || March | | 0.2.0f || 13th March 2012 || | ||
* Fix bug where thirst isn't actually killing you. | * Fix bug where thirst isn't actually killing you. | ||
* Fix to broken 'you survived for' time. | * Fix to broken 'you survived for' time. | ||
Line 1,170: | Line 2,494: | ||
* Removed gamma correction as it caused problems on some people's particularly other platform machines. | * Removed gamma correction as it caused problems on some people's particularly other platform machines. | ||
|- | |- | ||
| 0.2.0e || March | | 0.2.0e || 13th March 2012 || | ||
* [[NPC|NPCs]] will now favour doors over smashing [[Window|windows]]. | * [[NPC|NPCs]] will now favour doors over smashing [[Window|windows]]. | ||
* Bug causing [[NPC|NPCs]] to be able to run too far without tiring fixed. | * Bug causing [[NPC|NPCs]] to be able to run too far without tiring fixed. | ||
Line 1,181: | Line 2,505: | ||
* Much fewer [[Zombies|zombies]] at start. Extra [[Zombies|zombies]] per day until they reach current (pre 0.2.0e) levels on day 5. May need balancing. Try the defines.lua in the media/lua folder if you want to play. | * Much fewer [[Zombies|zombies]] at start. Extra [[Zombies|zombies]] per day until they reach current (pre 0.2.0e) levels on day 5. May need balancing. Try the defines.lua in the media/lua folder if you want to play. | ||
|- | |- | ||
| 0.2.0d || March | | 0.2.0d || 12th March 2012 || | ||
* Opening / closing [[Window|windows]] will no longer repair them. | * Opening / closing [[Window|windows]] will no longer repair them. | ||
* Fixed missing icons. | * Fixed missing icons. | ||
Line 1,190: | Line 2,514: | ||
* Inconsistency between endurance on mouse and keys fixed. | * Inconsistency between endurance on mouse and keys fixed. | ||
|- | |- | ||
| 0.2.0c || March | | 0.2.0c || 12th March 2012 || | ||
* Sleeping on couches | * Sleeping on couches | ||
* Fixed invisible door syndrome | * Fixed invisible door syndrome | ||
Line 1,197: | Line 2,521: | ||
* Fixed error where all but the tut house wheeliebin were not pushable. | * Fixed error where all but the tut house wheeliebin were not pushable. | ||
|- | |- | ||
| 0.2.0b || March | | 0.2.0b || 12th March 2012 || | ||
* Lowered [[Zombies|zombie]] count some to tone down difficulty and help performance. | * Lowered [[Zombies|zombie]] count some to tone down difficulty and help performance. | ||
* [[NPC|NPCs]] chance of being 'loners' lowered a tad. | * [[NPC|NPCs]] chance of being 'loners' lowered a tad. | ||
Line 1,206: | Line 2,530: | ||
* Numerous map fixes. | * Numerous map fixes. | ||
|- | |- | ||
| 0.2.0a || March | | 0.2.0a ||11th March 2012 || | ||
* Added crafting of [[Stairs Piece|Stairs]], [[Wall]]s, [[Door Frame]]s, [[Wooden Window Frame|Window Frame]]s, and [[Crate]]s. | * Added crafting of [[Stairs Piece|Stairs]], [[Wall]]s, [[Door Frame]]s, [[Wooden Window Frame|Window Frame]]s, and [[Crate]]s. | ||
* Added ability to chop down trees with [[Axe]] to get [[Log]]s. | * Added ability to chop down trees with [[Axe]] to get [[Log]]s. | ||
Line 1,238: | Line 2,562: | ||
== Pre Alpha == | == Pre Alpha == | ||
{| | {| class="wikitable" | ||
|- | |- | ||
!style="background-color:#ffaaaa;"| Version Number | !style="background-color:#ffaaaa;"| Version Number | ||
Line 1,245: | Line 2,569: | ||
|- | |- | ||
| 0.1.5d || September 7, 2011 || | |||
| | |||
| | |||
* Fixed the 'infinisleep' bug. | * Fixed the 'infinisleep' bug. | ||
* [[Traits|Hypochondria]] and uncooked [[food]] no longer cause damage and [[Moodles#In Pain|pain]], just [[Moodles#Sick|illness]]. | * [[Traits|Hypochondria]] and uncooked [[food]] no longer cause damage and [[Moodles#In Pain|pain]], just [[Moodles#Sick|illness]]. | ||
* Character creation button clicking fixed | * Character creation button clicking fixed | ||
|- | |- | ||
| 0.1.5c || September 6, 2011 || | | 0.1.5c || September 6, 2011 || | ||
* Optimizations - Hopefully a ton less lag. | * Optimizations - Hopefully a ton less lag. | ||
Line 1,292: | Line 2,615: | ||
* Basic NPC's with basic controls (move, punch, run) | * Basic NPC's with basic controls (move, punch, run) | ||
|- | |- | ||
| [[Patch_0.1. | | [[Patch_0.1.4?|0.1.4?]] || June 19, 2011 || | ||
* Adjustments and tweaks to Panic system. | * Adjustments and tweaks to Panic system. | ||
* Fire Animation rate fix. | * Fire Animation rate fix. |
Revision as of 19:27, 11 January 2016
Version History
PLEASE NOTE that if you have bought Project Zomboid that you can download and try the latest (and sometimes unstable) releases. The most recent versions can be found by using the links to The Indie Stone Announcements forum below. We also try to make sure that the links on the Main page of PZWiki point to the latest builds/release candidates. Different branches on Steam and Desura may be using different versions of the game. Depending on what branch you are using, you may not have the most recent version of the game.
For verified planned additions, see Planned features.
Alpha
Version Number | Date Added | Features/Fixes Added |
---|---|---|
32.30 (stable release) | 16th Sep 2015 |
Example: WorkshopItems=490954937;492428344;492886697;492887139
Example: ProjectZomboid64.exe -Xmx1024m -- -nosteam
Example: rcon.bat -a 128.32.45.1 -p 27015 -w MyPassword "changeoption Open false" "kickuser Bob" quit
Example: /connections connection=1/1 <IP or SteamID> player=1/4 id=0 username="SomeUser" fullyConnected=true /disconnect 1 Disconnected connection=1 username="SomeUser"
|
32.29 (stable release) | 15th Sep 2015 |
|
32.28 (stable release) | 14th Sep 2015 |
Example: WorkshopItems=490954937;492428344;492886697;492887139
|
32.27 (stable release) | 7th Sep 2015 |
|
32.26 (stable release) | 1th Sep 2015 |
|
32.25 (stable release) | 29th Aug 2015 |
|
32.24 (stable release) | 21th Aug 2015 |
|
32.23 (stable release) | 17th Aug 2015 |
|
Build 32.22 (stable release) | 16th Aug 2015 |
|
32.21 (stable release) | 16th Aug 2015 |
|
Build 32.20 (stable release) | 12th Aug 2015 |
[Steam Workshop]
[Steam Multiplayer]
[Steam versus Non-Steam]
[Steam Broadcasting]
[Other changes]
|
Build 32.19 (stable release) | 6th Aug 2015 |
|
Build 32.18 (stable release) | 5th Aug 2015 |
|
Build 32.17 (stable release) | 15th July 2015 |
|
Build 32.16 (stable release) | 02th July 2015 |
|
Build 32.15 (stable release) | 01th July 2015 |
|
Build 32.13 (stable release) | 29th June 2015 |
|
Build 32.12 (stable release) | 29th June 2015 |
|
Build 32.11 (stable release) | 28th June 2015 |
|
Build 32.10 (stable release) | 27th June 2015 |
|
Build 32.9 (stable release) | 23th June 2015 |
|
Build 32.8 (stable release) | 22th June 2015 |
|
Build 32.7 (stable release) | 19th June 2015 |
|
Build 32.6 (stable release) | 8th June 2015 |
|
Build 32.5 (stable release) | 5 th June 2015 |
|
Build 32.4 (stable release) | 3th June 2015 |
|
Build 32.3 (stable release) | 28th May 2015 |
|
Build 32.2 (stable release) | 27th May 2015 |
|
Build 32.1 (stable release) | 26th May 2015 |
|
Build 32 (stable release) | 25th May 2015 |
[NEW STUFF] Zombie Respawning [spoiler]
[BUGFIX]
|
Build 31.13 (stable release) | 13th April 2015 |
|
Build 31.12 (stable release) | 06th April 2015 |
|
Build 31.11 (stable release) | 30th March 2015 |
|
Build 31.10 (stable release) | 25th March 2015 |
|
Build 31.9 (stable release) | 23th March 2015 |
|
Build 31.8 (stable release) | 22th March 2015 |
|
Build 31.7 (stable release) | 21th March 2015 |
|
Build 31.6 (stable release) | 12th March 2015 |
|
Build 31.5 (stable release) | 09th March 2015 |
|
Build 31. 4(stable release) | 07th March 2015 |
|
Build 31. 3(stable release) | 06th March 2015 |
[New Stuff]
[Bug Fix]
[Balance]
|
Build 31.2 (stable release) | 04th March 2015 |
[New Stuff]
[Bug Fix]
[Balance]
|
Build 31.1 (stable release) | 03th March 2015 |
|
Build 31 (stable release) | 23th March 2015 |
[NEW STUFF]
[BALANCE]
[BUG FIX]
[Translation]
|
Build 30 (stable release) | 29th December 2014 |
[NEW STUFF]
[BUG FIX]
|
Build 29 (stable) | 14th October 2014 |
[NEW STUFF]
|
Build 28,3 (stable release) | 2th September 2014 |
[NEW STUFF]
[BUGFIX]
[BALANCE]
|
Build 27 (stable release) | 20th May 2014 |
|
Build 26 (stable release) | 12th May 2014 |
[BALANCE]
[BUGFIXES]
[TRANSLATION]
|
2.9.9.17 build 25 v3 | 25th March 2014 |
|
2.9.9.17 build 25 v2 | 21th March 2014 |
NO OFFICIAL CHANGELIST |
2.9.9.17 build 25 | 17th February 2014 |
[BUGFIX]
[NEW STUFF]
[OTHER]
[CLIENT]
[SERVER]
|
2.9.9.17 build 23 | 4th February 2014 |
[PERFORMANCE]
[BUGFIX]
[[NEW STUFF]]
Campfires are a bit nicer. They have an actual animated fire sprite and will set the player/zombies on fire if stepped on. Light cast by the fire goes on/off as it should. Adding fuel to a campfire increases the amount of time it will burn as well as the light radius. A new file camping_fuel.lua lists the different fuel types and how much burn-time each is worth.
[BALANCE]
[EASTER EGGS]
[TRANSLATIONS]
[OS X CHANGES]
|
2.9.9.17 build 21 | 20th December 2013 |
Bug Fixes:
|
2.9.9.17 build 20 | 11th December 2013 |
Bug Fixes:
New Stuff:
|
2.9.9.17 build 19 Hotfix | 10th December 2013 |
Bug fixes:
New Stuff:
Balance:
|
2.9.9.17 build 19 | 6th December 2013 |
Bug Fixes:
Performance:
New Stuff:
Balance:
Modders:
Translations:
Bug Fixes:
New Stuff:
Balance Stuff:
Modding:
Translations:
|
2.9.9.17 build 14 | 9th November 2013 |
Bug Fixes:
Performance:
New Stuff:
Balance:
Modders:
Translations:
|
2.9.9.17 build 11 | 8th November 2013 |
Change list :
Fixes:
A tons of change in the loot spawn:
|
2.9.9.17 | 4th September 2013 |
Steam version for existing customers [2] Link to Forum Post for 2.9.9.17 [3]. Currently this version is only available with a Steam Key. [New Stuff]
[Bug Fix]
[Balance]
[Known Issues]
|
2.9.9.16 | 23th August 2013 |
[New Stuff]
[Bug Fix]
[Balance]
[Modding]
|
2.9.9.15 | 13th August 2013 |
|
2.9.9.14 | 13th August 2013 |
|
2.9.9.13 | 11th August 2013 |
|
2.9.9.12 | 11th August 2013 |
|
2.9.9.11 | 11th August 2013 |
Bug Fixes
- Now display "Fresh" on tooltip when the food is Fresh (full hunger reduction, no chance to get ill). - "Fresh" will disapear when the "DaysFresh" (item.txt) variable is outdated. (half hunger reduction, some boredom and unhappiness adding, no chance to get ill). - And finally "Rotten" when the "DaysTotallyRotten" (item.txt) variable is outdated (same malus as not fresh food, but you can become ill, the texture change to warn you before the tooltip does).
New Features
|
2.9.9.10 | 3th July 2013 |
New Features
Bug Fixes
|
2.9.9.7 | 3th July 2013 |
New Features
Bug Fixes
|
2.9.9.6 | 3th July 2013 |
New Features
Bug Fixes
|
2.9.8 Test 003 | 26th June 2013 |
New Features
Bug Fixes
|
2.9.8 Test 002 | 26th June 2013 |
New Features
Bug Fixes
|
2.9.8 Test 001 | 26th June 2013 |
New Features
Bug Fixes
|
RC 2.9 Build 0008b | 15th May 2013 |
Go to Indie Stone for more release info and download Released on Desura New Features
Bug Fixes
Bugs Introduced
|
RC 2.9 Build 0008a | 15th May 2013 |
New Features
Bugs Introduced
|
RC 2.9 Build 0007 | 29th April 2013 |
New Features
Bug Fixes
Bugs Introduced
|
RC 2.9 Build 0006 | 29th April 2013 |
New Features
Bug Fixes
Bugs Introduced
|
RC 2.9 Build 0005 | 29th April 2013 |
New Features
Bug Fixes
Bugs Introduced
|
RC 2.9 Build 0001 | 29th April 2013 |
New Features
Bug Fixes
Bugs Introduced
|
0.2.0r or RC2.5 | 24th July 2012 |
Go to Indie Stone for full release info and download
|
0.2.0r RC2 | 29th June 2012 |
http://theindiestone.com/community/viewtopic.php?f=21&t=8991
|
0.2.0r RC1 | 29th June 2012 |
http://theindiestone.com/community/viewtopic.php?f=21&t=8988
|
0.2.0q | 27th March 2012 |
|
0.2.0p | 27th March 2012 |
|
0.2.0o | 26th March 2012 |
|
0.2.0n | 26th March 2012 |
|
0.2.0m | 25th March 2012 |
|
0.2.0l | 24th March 2012 |
|
0.2.0k | 23th March 2012 | |
0.2.0j | 22th March 2012 |
|
0.2.0i | 22th March 2012 |
|
0.2.0h | 22th March 2012 |
|
0.2.0g | 15th March 2012 |
|
0.2.0f | 13th March 2012 |
|
0.2.0e | 13th March 2012 |
|
0.2.0d | 12th March 2012 | |
0.2.0c | 12th March 2012 |
|
0.2.0b | 12th March 2012 |
|
0.2.0a | 11th March 2012 |
|
Pre Alpha
Version Number | Date Added | Features/Fixes Added |
---|---|---|
0.1.5d | September 7, 2011 |
|
0.1.5c | September 6, 2011 |
|
0.1.5b | August 28, 2011 |
|
0.1.5a | August 28, 2011 |
|
0.1.4? | June 19, 2011 |
|
0.1.4b | June 10, 2011 |
|
0.1.4a | June 6, 2011 |
|
0.1.3a | May 31, 2011 |
|
0.1.2a | May 29, 2011 |
|
0.? | May 28, 2011 | * Pre-alpha tech demo is released to all pre-orders. |
0.0.0 | March 15, 2011 | * Project Zomboid is officially announced |