Version history: Difference between revisions
(Added builds 33 to 34.28 (current as of June 14th 2016)) |
(Removing all edit blocking on file. (Version Number -> Version Build). Number -> Nuмber (using Crylic m Lettering) support -> ѕupport (Crylic s)) |
||
Line 5: | Line 5: | ||
For verified planned additions, see [[Planned Features]]. | For verified planned additions, see [[Planned Features]]. | ||
== Alpha == | == Alpha == | ||
{|class="wikitable" | {|class="wikitable" | ||
|- | |- | ||
!style="background-color:#ffaaaa;"| Version | !style="background-color:#ffaaaa;"| Version Build | ||
!style="background-color:#aaffaa;"| Date Added | !style="background-color:#aaffaa;"| Date Added | ||
!style="background-color:#aaddff;"| Features/Fixes Added | !style="background-color:#aaddff;"| Features/Fixes Added | ||
Line 276: | Line 276: | ||
* Fixed black fridge having 20 freezer capacity | * Fixed black fridge having 20 freezer capacity | ||
* Fixed the appearance of grime below windows (so it matches adjacent walls). | * Fixed the appearance of grime below windows (so it matches adjacent walls). | ||
* Changed some nutrition | * Changed some nutrition nuмbers | ||
* Updated left side icons to non-pixelized ones | * Updated left side icons to non-pixelized ones | ||
* Fixed unlucky trait giving some times more loots | * Fixed unlucky trait giving some times more loots | ||
Line 315: | Line 315: | ||
* Fixed unfit/out of shape being good traits | * Fixed unfit/out of shape being good traits | ||
* Well fed moodle will stay bit longer | * Well fed moodle will stay bit longer | ||
* Fixed some evolved recipes incorrect | * Fixed some evolved recipes incorrect nuмbers | ||
* Reduced speed of gaining/losing weight | * Reduced speed of gaining/losing weight | ||
* Calories to gain weight is now based on your weight (the more you have weight, the more calories is needed to gain weight) | * Calories to gain weight is now based on your weight (the more you have weight, the more calories is needed to gain weight) | ||
Line 361: | Line 361: | ||
* Added exception handling around randomized building code to stop server crashes. | * Added exception handling around randomized building code to stop server crashes. | ||
* Fixed (?) RDSGunslinger exception. | * Fixed (?) RDSGunslinger exception. | ||
* Print a console message on Linux about xrandr possibly being required (in case creating the display fails). LWJGL uses xrandr to get a list of | * Print a console message on Linux about xrandr possibly being required (in case creating the display fails). LWJGL uses xrandr to get a list of ѕupported display modes. | ||
* Fixed sandbox settings not being set to default for new sandbox and challenge games. | * Fixed sandbox settings not being set to default for new sandbox and challenge games. | ||
* Limit gunshots, screams and dog barks to at most 1 per day. | * Limit gunshots, screams and dog barks to at most 1 per day. | ||
Line 414: | Line 414: | ||
* PZServerSettings reads/writes servertest_zombies.ini (i.e., the advanced zombie population options) | * PZServerSettings reads/writes servertest_zombies.ini (i.e., the advanced zombie population options) | ||
* The Maps= line in a server's INI file may contain multiple maps separated by semicolons. Previously, the only way to combine maps was by creating a new map with a map.info file that referred to the other map directories. | * The Maps= line in a server's INI file may contain multiple maps separated by semicolons. Previously, the only way to combine maps was by creating a new map with a map.info file that referred to the other map directories. | ||
* Added MaxAccountsPerUser to limit the | * Added MaxAccountsPerUser to limit the nuмber of accounts tied to each SteamID. If this nuмber is zero (the default) then there is no limit. Admins may create any nuмber of accounts for themselves. | ||
'''[FIXES/BALANCE]''' | '''[FIXES/BALANCE]''' | ||
* Canned food now appears as food and not "normal" item (can't be eat tho, need to be opened first) | * Canned food now appears as food and not "normal" item (can't be eat tho, need to be opened first) | ||
Line 432: | Line 432: | ||
* Fixed lighting flashes not working when shaders were turned off. | * Fixed lighting flashes not working when shaders were turned off. | ||
* Fixed clicked-on worn clothing not being used by a recipe. | * Fixed clicked-on worn clothing not being used by a recipe. | ||
* Fixed a | * Fixed a nuмber of issues with using the bundled Java Runtime Environment on Linux. | ||
|- | |- | ||
|[http://theindiestone.com/forums/index.php/topic/16470-released-build-3230/Build 32.30 (stable release)]|| 16th Sep 2015 || | |[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. | * Fixed Steam servers not being able to download Workshop items. | ||
* Servers use WorkshopItems= INI option that takes a list of Workshop item ID | * Servers use WorkshopItems= INI option that takes a list of Workshop item ID nuмbers separated by semicolons. The server will download/install/update these items when starting up. | ||
Example: WorkshopItems=490954937;492428344;492886697;492887139 | Example: WorkshopItems=490954937;492428344;492886697;492887139 | ||
Line 463: | Line 463: | ||
* 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. | * 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. | * The 'steamid' field in the whitelist is updated every time a client connects. | ||
* Added "Blood Decals" option to limit the | * Added "Blood Decals" option to limit the nuмber 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. | * 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. | * Fixed /reloadoptions causing options to be listed multiple times by /showoptions. | ||
Line 473: | Line 473: | ||
* Renamed /list to /connections. /list wasn't displayed by /help before. | * Renamed /list to /connections. /list wasn't displayed by /help before. | ||
* Added /disconnect that takes the connection | * Added /disconnect that takes the connection nuмber to disconnect. | ||
Example: | Example: | ||
Line 493: | Line 493: | ||
* 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. | * 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. | * Renamed /list to /connections. /list wasn't displayed by /help before. | ||
* Added /disconnect that takes the connection | * Added /disconnect that takes the connection nuмber to disconnect. | ||
* Fixed blood-travel distance when stomping on zombies in multiplayer. | * Fixed blood-travel distance when stomping on zombies in multiplayer. | ||
* Fixed position of the Chat context menu (used to clear the chat text). | * Fixed position of the Chat context menu (used to clear the chat text). | ||
Line 502: | Line 502: | ||
|[http://theindiestone.com/forums/index.php/topic/16448-released-iwbums-3228/Build 32.28 (stable release)]|| 14th Sep 2015 || | |[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. | * Fixed Steam servers not being able to download Workshop items. | ||
* Servers use WorkshopItems= INI option that takes a list of Workshop item ID | * Servers use WorkshopItems= INI option that takes a list of Workshop item ID nuмbers separated by semicolons. The server will download/install/update these items when starting up. | ||
Example: WorkshopItems=490954937;492428344;492886697;492887139 | Example: WorkshopItems=490954937;492428344;492886697;492887139 | ||
* Fixed scoreboard not showing Steam details for distant players (all those %1). | * Fixed scoreboard not showing Steam details for distant players (all those %1). | ||
Line 525: | Line 525: | ||
* 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. | * 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. | * The 'steamid' field in the whitelist is updated every time a client connects. | ||
* Added "Blood Decals" option to limit the | * Added "Blood Decals" option to limit the nuмber 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. | * 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. | * Fixed /reloadoptions causing options to be listed multiple times by /showoptions. | ||
Line 533: | Line 533: | ||
|[http://theindiestone.com/forums/index.php/topic/16346-released-iwbums-3227/Build 32.27 (stable release)]|| 7th Sep 2015 || | |[http://theindiestone.com/forums/index.php/topic/16346-released-iwbums-3227/Build 32.27 (stable release)]|| 7th Sep 2015 || | ||
* Added RCON (remote console) | * Added RCON (remote console) ѕupport 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) | * 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. | * Added console messages about Steam vs non-Steam clients and servers when connecting to a server fails. | ||
Line 564: | Line 564: | ||
*Fixed axe condition lowering 2x as fast when attacking a tree compared to the "Chop Tree" action. (Issue #002090) | *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) | *"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 | *Instead of writing the server's IP address in player files to prevent copying, give each server a randomly-generated ID nuмber 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. | *Added right-click menu to Chat with Clear command. | ||
*Limit chat messages to 256 characters to combat spamming. | *Limit chat messages to 256 characters to combat spamming. | ||
Line 570: | Line 570: | ||
*Limit helicopter sounds to one every half hour of game time. | *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). | *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 | **There's a new UI to help people configure their controllers. The blue area on each axis is the "dead zone". The nuмber of each axis and button are what go in the controller's .config file. | ||
|- | |- | ||
Line 589: | Line 589: | ||
|[http://theindiestone.com/forums/index.php/topic/16114-released-iwbums-3223/Build 32.23 (stable release)]|| 17th Aug 2015 || | |[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 | **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 nuмber of exceptions that have occurred. | ||
**Added SteamScoreboard=true|false|admin server option to show/hide avatar + profile name in the players list. | **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. | **PublicName and PublicDescription are updated for Steam servers after /reloadoptions. | ||
Line 637: | Line 637: | ||
**Using command-line options -steamport1 and -steamport2. | **Using command-line options -steamport1 and -steamport2. | ||
[Steam versus Non-Steam] | [Steam versus Non-Steam] | ||
*You will see "(Steam)" next to the version | *You will see "(Steam)" next to the version nuмber 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] | [Steam Broadcasting] | ||
Line 699: | Line 699: | ||
*Fixed loot-respawning not working correctly after 1365 in-game days. (Issue #001923) | *Fixed loot-respawning not working correctly after 1365 in-game days. (Issue #001923) | ||
*Fixed rain not rendering for all coop players. (Issue #001981) | *Fixed rain not rendering for all coop players. (Issue #001981) | ||
*Crafting UI tabs can have different widths to | *Crafting UI tabs can have different widths to ѕupport translations better. (Issue #001979) | ||
*Fixed inventory window not sorting by custom Category. (Issue #001956) | *Fixed inventory window not sorting by custom Category. (Issue #001956) | ||
*Fixed Calendar bug for players in Thailand locale. | *Fixed Calendar bug for players in Thailand locale. | ||
Line 715: | Line 715: | ||
*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. | *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. | *New "Continue" button plays the last save from the main menu screen. | ||
*Fixed incorrectly counting the | *Fixed incorrectly counting the nuмber 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. | *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. | *'Get Bacon Rashers' & 'Get Bacon Bits' work with Hunting Knife. | ||
Line 750: | Line 750: | ||
*Some new menu changes/Fix | *Some new menu changes/Fix | ||
*Starting year is now 1993 | *Starting year is now 1993 | ||
*Distinguish between | *Distinguish between nuмber of items or nuмber of "units" of drainable/food items in Crafting UI. | ||
*KahluaThread hack to avoid processing after resetting the lua environment. | *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. | *After enabling/disabling mods with the controller, some instructions from the old/reset Lua environment were being processed. | ||
Line 759: | Line 759: | ||
*Fixed flashlight/fillet crashes. (Issue #001881, #001884) | *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. | *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 | *Fixed texture scaling in Inventory and crafting UI to ѕupport 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. | *Added translations for savefile errors to the savefile selection screen. | ||
*Fixed controller not working with new solo selection screen. | *Fixed controller not working with new solo selection screen. | ||
Line 800: | Line 800: | ||
*It also check for items in surrounding containers and automatically grab them. | *It also check for items in surrounding containers and automatically grab them. | ||
*The above now also works for right clicking to craft! | *The above now also works for right clicking to craft! | ||
*(I may have broke controller | *(I may have broke controller ѕupport on it for now, it'll be fixed don't worry) | ||
*Evolved recipes also works for this! Check in your cooking tab! | *Evolved recipes also works for this! Check in your cooking tab! | ||
*Also this update include few fixes/EP zombie population management fixes/balancing etc... | *Also this update include few fixes/EP zombie population management fixes/balancing etc... | ||
Line 821: | Line 821: | ||
*Fixed zombies on the ground being pushed by other zombies. | *Fixed zombies on the ground being pushed by other zombies. | ||
*Server /reloadoptions command reloads the zombies.ini file as well. | *Server /reloadoptions command reloads the zombies.ini file as well. | ||
*Tweaked zombie spawn | *Tweaked zombie spawn nuмbers based on feedback. These are mostly identical to LeoIvanov's settings. | ||
*Fixed zombies stopping thumping to lunge at nearby players repeatedly. | *Fixed zombies stopping thumping to lunge at nearby players repeatedly. | ||
*Fixed survival guide saying to hold LMB to charge attacks. (Issue #001829) | *Fixed survival guide saying to hold LMB to charge attacks. (Issue #001829) | ||
Line 846: | Line 846: | ||
*Fixed Sunstar Motel window sprite with glass removed. (Issue #001737) | *Fixed Sunstar Motel window sprite with glass removed. (Issue #001737) | ||
*Don't display "Open Window" command for perma-locked windows. (Issue #001757) | *Don't display "Open Window" command for perma-locked windows. (Issue #001757) | ||
*Display the | *Display the nuмber of files remaining (500, 400, 300, etc) during server softreset. | ||
*Fixed new zombie-redistribution code possibly moving zombies at z > 0. | *Fixed new zombie-redistribution code possibly moving zombies at z > 0. | ||
*Fixed fake-dead zombies being moved around by sounds and redistribution code. | *Fixed fake-dead zombies being moved around by sounds and redistribution code. | ||
Line 933: | Line 933: | ||
Zombie Respawning | Zombie Respawning | ||
[spoiler] | [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 | *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 nuмber of zombies in that cell followed by the nuмber of zombies there were when the game first started (the desired population). The third nuмber 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 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". | ||
Line 968: | Line 968: | ||
*Fixed sheet rope sometimes going on the wrong side of the thumpable/window in multiplayer. (Issue #001569) | *Fixed sheet rope sometimes going on the wrong side of the thumpable/window in multiplayer. (Issue #001569) | ||
*Fix unkickable players in multiplayer. | *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 | *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 nuмber, otherwise the game won't find your old player. | ||
*Fixed the "device not closed" error message when exiting. (Issue #001630) | *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 "dirty" appearance to a clean bandage on male upper right leg. (Issue #001625) | ||
Line 1,002: | Line 1,002: | ||
*Made /teleport multiplayer admin command faster. | *Made /teleport multiplayer admin command faster. | ||
*Fixed multiplayer map corruption caused by a static variable being used from different threads. (Issue #001486) | *Fixed multiplayer map corruption caused by a static variable being used from different threads. (Issue #001486) | ||
*Limit the | *Limit the nuмber of blood splats saved. The client limits the nuмber of splats when rendering, but the server never did. | ||
|- | |- | ||
Line 1,083: | Line 1,083: | ||
*Fixed a multiplayer multithreading bug. (Issue #001465) | *Fixed a multiplayer multithreading bug. (Issue #001465) | ||
*Fixed some wounds bleeding when the health panel reported they weren't. | *Fixed some wounds bleeding when the health panel reported they weren't. | ||
*Added MinutesPerPage server option. This is the | *Added MinutesPerPage server option. This is the nuмber of gameworld minutes it takes to read one page. The default is 1.0. | ||
*Fixed FastReader/SlowReader traits. (Issue #001472) | *Fixed FastReader/SlowReader traits. (Issue #001472) | ||
*Fixed losing XP when the trait multiplier was < 1.0 for a partially-read book. | *Fixed losing XP when the trait multiplier was < 1.0 for a partially-read book. | ||
Line 1,101: | Line 1,101: | ||
*Fixed typo with has-a-cold moodle. (Issue #001482) | *Fixed typo with has-a-cold moodle. (Issue #001482) | ||
*CDDAy challenge savefiles can be saved and continued. (Issue #001484) | *CDDAy challenge savefiles can be saved and continued. (Issue #001484) | ||
*Added translation | *Added translation ѕupport 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 || | |[http://theindiestone.com/forums/index.php/topic/12795-released-build-31/?p=167484/ Build 31.6 (stable release)]|| 12th March 2015 || | ||
Line 1,117: | Line 1,117: | ||
*Mods can add their own media/lua/shared/Translate/ files. | *Mods can add their own media/lua/shared/Translate/ files. | ||
*Fixed shoving zombies through closed windows. (Issue #001403) | *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 | *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 nuмbers of % substitutions. | ||
*Fixed reanimated player inventory syncing in multiplayer. (Issue #001418) | *Fixed reanimated player inventory syncing in multiplayer. (Issue #001418) | ||
*Fixed /addxp server command. (Issue #001416) | *Fixed /addxp server command. (Issue #001416) | ||
Line 1,215: | Line 1,215: | ||
*Padlocks, 2 types: | *Padlocks, 2 types: | ||
** "Mechanical", need a key, can be put on hand made wooden crates | ** "Mechanical", need a key, can be put on hand made wooden crates | ||
** Combinaison, you setup a 3 | ** Combinaison, you setup a 3 nuмbers 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 /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 NoFireSpread server option, if true, fire won't spread (but still trigger) | ||
Line 1,230: | Line 1,230: | ||
* Added Melee command (Spacebar or left trigger) to shove/stomp. | * 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) | * [MP] Server "-adminpassword XYZ" command-line option bypasses the enter-a-password prompt when creating a server. (Issue #001481) | ||
* Added translation | * Added translation ѕupport 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) | * 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 | * [MP] Added MinutesPerPage server option. This is the nuмber 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. | * 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. | * 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. | * Mods can add their own media/lua/shared/Translate/ files. | ||
* Fixed shoving zombies through closed windows. (Issue #001403) | * 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 | * 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 nuмbers of % substitutions. | ||
* Added new 16 foods item | * Added new 16 foods item | ||
* Added Frog in foraging | * Added Frog in foraging | ||
Line 1,332: | Line 1,332: | ||
* Fixed OnCharacterCreateStats Lua event getting called when loading player corpses. | * Fixed OnCharacterCreateStats Lua event getting called when loading player corpses. | ||
* Do the "smooth scrolling" listbox-thing with the controller. | * Do the "smooth scrolling" listbox-thing with the controller. | ||
* Replace existing parts of zones when adding new zones (to | * Replace existing parts of zones when adding new zones (to ѕupport custom maps better). | ||
* Fixed some controller issues in the main menu. | * Fixed some controller issues in the main menu. | ||
* Forbid certain types of items being used as campfire fuel by setting tcampingFuelType to -1. | * Forbid certain types of items being used as campfire fuel by setting tcampingFuelType to -1. | ||
Line 1,458: | Line 1,458: | ||
*New Scavenge skill (does not require any tools, usefull for MP !): | *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. | **Go into the forest and right click "scavenge", you'll find berries, mushrom, worms and other edible plants/insect. | ||
**The | **The nuмber 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. | **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: | *Little revamp of the melee skill: | ||
Line 1,560: | Line 1,560: | ||
*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). | *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. | *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 ( | *[MP] If you have a dice you can now do /roll 6 (nuмber up to 100) to roll a random nuмber, 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 | *[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. | *The zombie migration have also a server option : HoursForZombiesRespawn, same as the one for loot respawn. | ||
Line 1,567: | Line 1,567: | ||
*Tent will now require a tarp (instead of the sheets) to be crafted. | *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. | *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 | *Another server option for the loot respawn : MaxItemsForLootRespawn = 4 // For the loot respawn, if a container have more items than this nuмber, 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 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. | *You can now add game meat (I mean rabbit, birds, squirrel.. from trapping) inside soup and stew. | ||
Line 1,646: | Line 1,646: | ||
*[MP] Fixed safety toggle from sometimes not synced. | *[MP] Fixed safety toggle from sometimes not synced. | ||
*[MP] Even if DisplayUserName is off, you can now see the safety skull. | *[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 | *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 ѕupport 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. | *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. | *Fixed fire issues. When an IsoThumpable was destroyed by fire, it could still be interacted with. | ||
Line 1,662: | Line 1,662: | ||
*Fixed IsoGridSquare.EnsureSurroundNotNull() not respecting the map bounds. | *Fixed IsoGridSquare.EnsureSurroundNotNull() not respecting the map bounds. | ||
*Mods can load custom .pack and .tiles files. | *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 | **In a mod's mod.info file: pack=NAME : means load media/texturepacks/NAME.pack tiledef=NAME NUмBER 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. | *Walk next to a tent before sleeping in it. | ||
*Fixes to ISBuildingObject. | *Fixes to ISBuildingObject. | ||
Line 1,689: | Line 1,689: | ||
*Fixed fridge/stove temperature being off by 1 day wrt electricity shutoff. | *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. | *Fixed teleporting through wall when using 'E' to climb a sheet rope on the other side of the wall. | ||
*Add | *Add ѕupport 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. | *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. | **1) A wall with a window couldn't be destroyed with the sledgehammer. ISWorldObjectContextMenu now checks for a wall if there is a window. | ||
Line 1,698: | Line 1,698: | ||
*Fixed typo in SuburbsDistributions.lua (affected mechanic shop) | *Fixed typo in SuburbsDistributions.lua (affected mechanic shop) | ||
*Fix #2 for IsoCell.getOrCreateGridSquare on the server. | *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 | *Added GLBufferObject to hide whether the ARB or core version of glGenBuffers etc is used. Some people get a "glGenBuffers unѕupported" 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 ... | *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 IsoCell.getOrCreateGridSquare on the server. | ||
Line 1,762: | Line 1,762: | ||
|2.9.9.17 build 25 v3|| 25th March 2014|| | |2.9.9.17 build 25 v3|| 25th March 2014|| | ||
*Temporary reset to 2D sprites for player if graphic card does not | *Temporary reset to 2D sprites for player if graphic card does not ѕupport FBOs. Just until we can get the remaining compat issues fixed. This will be removed as soon as we get 100% compatibility. As stated before having 2D + 3D for player characters will hold us back terribly in future. | ||
*Optimization of FBOs. Only uses one for every 3D character in the game. | *Optimization of FBOs. Only uses one for every 3D character in the game. | ||
*Fixed some colour tint issues on 3D models so they match 2D counterparts more closely, which improves the switch from 2D to 3D for zombies, tho some issues still remain (momentary flick to different direction on occasion, as well as turning a 3D model to a 2D sprite constrained the 8 compass directions). I did notice that in full daytime they looked a little muddy but can't say if that's a new thing or was the case in previous build. Will look to fix that. | *Fixed some colour tint issues on 3D models so they match 2D counterparts more closely, which improves the switch from 2D to 3D for zombies, tho some issues still remain (momentary flick to different direction on occasion, as well as turning a 3D model to a 2D sprite constrained the 8 compass directions). I did notice that in full daytime they looked a little muddy but can't say if that's a new thing or was the case in previous build. Will look to fix that. | ||
Line 1,805: | Line 1,805: | ||
'''<nowiki>[NEW STUFF]</nowiki>''' | '''<nowiki>[NEW STUFF]</nowiki>''' | ||
*Added the | *Added the nuмber of players connected in the PLAYERS list (press escape and click "PLAYERS"). | ||
*You now can't join a server with an empty user name. | *You now can't join a server with an empty user name. | ||
*Added a "QUICK JOIN" button in the server list, allowing you to join the server without save it in the list. | *Added a "QUICK JOIN" button in the server list, allowing you to join the server without save it in the list. | ||
Line 1,831: | Line 1,831: | ||
'''<nowiki>[CLIENT]</nowiki>''' | '''<nowiki>[CLIENT]</nowiki>''' | ||
*Map choose + Character creation + Random spawn point added. Note : Random spawn point can be changed by the admin so everyone could spawn at the same point, but by default it'll be random (just like single player). | *Map choose + Character creation + Random spawn point added. Note : Random spawn point can be changed by the admin so everyone could spawn at the same point, but by default it'll be random (just like single player). | ||
*Servers in ServerList will be pinged, so you can see if they are online, the | *Servers in ServerList will be pinged, so you can see if they are online, the nuмber of players connected... | ||
'''<nowiki>[SERVER]</nowiki>''' | '''<nowiki>[SERVER]</nowiki>''' | ||
Line 1,885: | Line 1,885: | ||
*Fixed the player sometimes getting drawn overtop of objects after coming down a staircase. | *Fixed the player sometimes getting drawn overtop of objects after coming down a staircase. | ||
*Fixed skill-book reading times. If you increased the game speed while reading, the book would get read much more quickly. Now every page takes 2 game-world minutes to read no matter the game speed. | *Fixed skill-book reading times. If you increased the game speed while reading, the book would get read much more quickly. Now every page takes 2 game-world minutes to read no matter the game speed. | ||
*The player now remembers how many pages of each type of book have been read. In the old system, each book recorded the | *The player now remembers how many pages of each type of book have been read. In the old system, each book recorded the nuмber of pages read in itself only. That was a problem if you started a new character *from an old savefile, the new character couldn't read already-read books. | ||
*Fixed DrainableComboItem rate of depletion. Candles would not be drained at 60 fps. | *Fixed DrainableComboItem rate of depletion. Candles would not be drained at 60 fps. | ||
*Unequip items (such as candles) when depleted. | *Unequip items (such as candles) when depleted. | ||
Line 1,901: | Line 1,901: | ||
*Screen resolutions are now sorted by increasing width and height in the options. | *Screen resolutions are now sorted by increasing width and height in the options. | ||
*Fixed o/p keys in Last Stand challenge 2 working in challenge 1. | *Fixed o/p keys in Last Stand challenge 2 working in challenge 1. | ||
*Fixed the on/off state of building alarms not being restored properly. The game would correctly save whether an alarm was on/off, but would only set it to 'on' when reloading a game. Because of this and because the on/off state is initially randomized every time a game starts, over time more and more buildings would get alarmed. When loading an old savefile, the status of alarms will be reset to a reasonable amount. This should only affect buildings that haven't been explored yet. You'll see the total | *Fixed the on/off state of building alarms not being restored properly. The game would correctly save whether an alarm was on/off, but would only set it to 'on' when reloading a game. Because of this and because the on/off state is initially randomized every time a game starts, over time more and more buildings would get alarmed. When loading an old savefile, the status of alarms will be reset to a reasonable amount. This should only affect buildings that haven't been explored yet. You'll see the total nuмber of alarmed buildings printed to the console. | ||
*Clicking the 'inventory' button will toggle the loot window in sync with the inventory window, in case one was visible and the other was not. | *Clicking the 'inventory' button will toggle the loot window in sync with the inventory window, in case one was visible and the other was not. | ||
*Fixed multiple raindrops and rain splashes on single tiles. | *Fixed multiple raindrops and rain splashes on single tiles. | ||
Line 1,921: | Line 1,921: | ||
*When filling dirt/gravel/sand bags from the ground, only 1/4 of the bag is filled each time. Submenus let you choose exactly which bag to use. Also, the player must walk next to the spot when filling a bag. | *When filling dirt/gravel/sand bags from the ground, only 1/4 of the bag is filled each time. Submenus let you choose exactly which bag to use. Also, the player must walk next to the spot when filling a bag. | ||
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. | 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. | ||
*For modder's, nested Lua tables in mod data are now | *For modder's, nested Lua tables in mod data are now ѕupported: | ||
**Keys may be either | **Keys may be either nuмber or string. Only string was allowed before. | ||
**Values may be boolean, | **Values may be boolean, nuмber, string or table. Only nuмber and string were allowed before. | ||
*The game will write all of its console output to a text file ~/Zomboid/pzlog.txt in addition to the console. | *The game will write all of its console output to a text file ~/Zomboid/pzlog.txt in addition to the console. | ||
*A new OnResolutionChange event fires when the screen size changes. This is used to update the layout of the various option screens gracefully. The option screens are not so small on 1024-pixels-wide or smaller screens. | *A new OnResolutionChange event fires when the screen size changes. This is used to update the layout of the various option screens gracefully. The option screens are not so small on 1024-pixels-wide or smaller screens. | ||
*Zombies will (usually) wander away from a window they just climbed through. This was done to fix the jumping in/out of a window repeatedly, although that still happens sometimes. | *Zombies will (usually) wander away from a window they just climbed through. This was done to fix the jumping in/out of a window repeatedly, although that still happens sometimes. | ||
*Any item that can store water will now show a 'Pour on ground' context menu option. This means that bottles of Mayonnaise, bowls of soup, etc, can be emptied out. | *Any item that can store water will now show a 'Pour on ground' context menu option. This means that bottles of Mayonnaise, bowls of soup, etc, can be emptied out. | ||
*Custom maps now | *Custom maps now ѕupported. You can create a mod, put one or more custom world maps into the media/maps directory, and they will show up in the map selector screen when creating a new character. They will only show up for enabled mods. Savefiles remember which map directory the world came from, so if the mod gets uninstalled or disabled, you won't be able to play that savefile. | ||
'''<nowiki>[BALANCE]</nowiki>''' | '''<nowiki>[BALANCE]</nowiki>''' | ||
Line 1,949: | Line 1,949: | ||
Bug Fixes: | Bug Fixes: | ||
* Fixed crashes when crafting, most notably cooking | * Fixed crashes when crafting, most notably cooking | ||
* Improved Mac | * Improved Mac ѕupport | ||
* Improved launcher for lower resolutions'' | * Improved launcher for lower resolutions'' | ||
Line 2,009: | Line 2,009: | ||
Performance: | Performance: | ||
* Fixed memory leak causing OOSs on some systems. | * Fixed memory leak causing OOSs on some systems. | ||
* Performance changes / improvements (no promises, including the demo, with the | * Performance changes / improvements (no promises, including the demo, with the nuмbers we're talking chances are it'll take a few to get most of them sorted). | ||
* Tweaked the camping code to make it much more efficient. | * Tweaked the camping code to make it much more efficient. | ||
Line 2,020: | Line 2,020: | ||
Balance: | Balance: | ||
* When you make an item, we set the condition of the result item with an average of the used items condition, and not just the lowest condition. | * When you make an item, we set the condition of the result item with an average of the used items condition, and not just the lowest condition. | ||
* Tweaked the | * Tweaked the nuмber of berries in a bush. | ||
* You'll now have much more chance to find stuff (including axes and hammer) in the West Point toolstore (in front of the sea horse coffee). | * You'll now have much more chance to find stuff (including axes and hammer) in the West Point toolstore (in front of the sea horse coffee). | ||
* Time to start a fire in a oven increased. | * Time to start a fire in a oven increased. | ||
Line 2,116: | Line 2,116: | ||
Performance: | Performance: | ||
* Fixed memory leak causing out of memory errors on some systems. | * Fixed memory leak causing out of memory errors on some systems. | ||
* Performance changes / improvements (no promises, including the demo, with the | * Performance changes / improvements (no promises, including the demo, with the nuмbers we're talking chances are it'll take a few to get most of them sorted) | ||
* Tweaked the camping code to make it much more efficient. | * Tweaked the camping code to make it much more efficient. | ||
Line 2,127: | Line 2,127: | ||
Balance: | Balance: | ||
* When you make an item, we set the condition of the result item with an average of the used items condition, and not just the lowest condition. | * When you make an item, we set the condition of the result item with an average of the used items condition, and not just the lowest condition. | ||
* Tweaked the | * Tweaked the nuмber of berries in a bush. | ||
* You'll now have much more chance to find stuff (including axes and hammer) in the West Point toolstore (in front of the sea horse coffee). | * You'll now have much more chance to find stuff (including axes and hammer) in the West Point toolstore (in front of the sea horse coffee). | ||
* Time to start a fire in a oven increased. | * Time to start a fire in a oven increased. | ||
Line 2,334: | Line 2,334: | ||
* Fixed shader issue stopping a bunch of people running the game. | * Fixed shader issue stopping a bunch of people running the game. | ||
* Lowered zombie | * Lowered zombie nuмbers (seems something's gone amiss there) | ||
* Fixed food name. | * Fixed food name. | ||
* Removed the | * Removed the nuмber of read page in the name of the book (now it's only in the tooltip). | ||
* You can now fast forward when you read a skill book and still have the multiplier. | * You can now fast forward when you read a skill book and still have the multiplier. | ||
* Removed some unintended output console message. | * Removed some unintended output console message. | ||
Line 2,403: | Line 2,403: | ||
* Added a hotkey for screenshot (default F12), screenshot are saved in your C:/users/YOU/Zomboid/Screenshot folder. | * Added a hotkey for screenshot (default F12), screenshot are saved in your C:/users/YOU/Zomboid/Screenshot folder. | ||
* [UI] Re-added the star texture near your equipped primary weapon to show the condition of this weapon. | * [UI] Re-added the star texture near your equipped primary weapon to show the condition of this weapon. | ||
* [LASTSTAND] | * [LASTSTAND] ѕupport multiple challenge for Last Stand. | ||
* [LASTSTAND] You now need to create a new player for Last Stand, you can reuse it even if his dead (only mouse | * [LASTSTAND] You now need to create a new player for Last Stand, you can reuse it even if his dead (only mouse ѕupport for now, controller will come :-) ). | ||
* [MOD] Added "setLocked(boolean)" function on IsoDoor, IsoThumpable and IsoWindow. | * [MOD] Added "setLocked(boolean)" function on IsoDoor, IsoThumpable and IsoWindow. | ||
* [MOD] Stuff for modders I forgot... Well, the modders know :mrgreen: | * [MOD] Stuff for modders I forgot... Well, the modders know :mrgreen: | ||
Line 2,412: | Line 2,412: | ||
* [FARMING] Display an average time for fully grown plant in the farming tooltip. | * [FARMING] Display an average time for fully grown plant in the farming tooltip. | ||
* Added all the Carpentry, Cooking and Farming skill books. | * Added all the Carpentry, Cooking and Farming skill books. | ||
* [UI] Added the version | * [UI] Added the version nuмber on the main screen (bottom right). | ||
* [UI] Added a "Dangerous Uncooked" warning message on food tooltip if needed. | * [UI] Added a "Dangerous Uncooked" warning message on food tooltip if needed. | ||
* [CARPENTRY] You can now rotate (with the "r" button or with the mouse) a self-made wooden crate when you're placing its to change it z position (you can now stack 3 crates). | * [CARPENTRY] You can now rotate (with the "r" button or with the mouse) a self-made wooden crate when you're placing its to change it z position (you can now stack 3 crates). | ||
Line 2,465: | Line 2,465: | ||
*Fixed hang on split-screen due to splitscreen hack of reloading system. | *Fixed hang on split-screen due to splitscreen hack of reloading system. | ||
*Fixed at least one cause of the equip icons disappearing on reload. | *Fixed at least one cause of the equip icons disappearing on reload. | ||
*Other stuff that has been forgotten in the 'version | *Other stuff that has been forgotten in the 'version nuмber crisis of 2013' | ||
|- | |- | ||
Line 2,571: | Line 2,571: | ||
<big> Bug Fixes </big> | <big> Bug Fixes </big> | ||
*Fixed an occasional crash with zombie walks that occurs after staggering back. | *Fixed an occasional crash with zombie walks that occurs after staggering back. | ||
*Fixed issue with [[crafting]] not creating correct | *Fixed issue with [[crafting]] not creating correct nuмber of items. | ||
*Fixed problem with error dump causing lag by character trying to 'interact' with rain drops with joypad. | *Fixed problem with error dump causing lag by character trying to 'interact' with rain drops with joypad. | ||
Line 2,597: | Line 2,597: | ||
*[[Curtains]] are no more clickable from outside. | *[[Curtains]] are no more clickable from outside. | ||
*Disabled UI key binding while the game is paused. | *Disabled UI key binding while the game is paused. | ||
*Experimental joypad | *Experimental joypad ѕupport. | ||
*Experimental split-screen | *Experimental split-screen ѕupport. | ||
*Flipping dead bodies graphical glitch fixed. | *Flipping dead bodies graphical glitch fixed. | ||
*Memory usage drastically reduced. | *Memory usage drastically reduced. | ||
Line 2,634: | Line 2,634: | ||
<big> Bugs Introduced </big> | <big> Bugs Introduced </big> | ||
*Issue introduced where [[crafting]] not creating correct | *Issue introduced where [[crafting]] not creating correct nuмber of items. Sheets will rip into 1x bandage instead of 8x. | ||
|- | |- | ||
Line 2,652: | Line 2,652: | ||
*Removed the ranger starting items (previous camping mod) | *Removed the ranger starting items (previous camping mod) | ||
*Added a modal dialog on the delete save | *Added a modal dialog on the delete save | ||
*Added -safemode param to help getting into game on badly | *Added -safemode param to help getting into game on badly ѕupported graphics cards. | ||
<big> Bug Fixes </big> | <big> Bug Fixes </big> | ||
Line 2,731: | Line 2,731: | ||
*In-game login and resolution options. | *In-game login and resolution options. | ||
*In-game chat (optional) | *In-game chat (optional) | ||
*Multi-map | *Multi-map ѕupport for multiple maps. | ||
*Multi-world save functionality. (Still save on quit) | *Multi-world save functionality. (Still save on quit) | ||
Line 2,838: | Line 2,838: | ||
*Enforced straight running up and down stairs. Let us know if this improves/eliminates stair death problems. | *Enforced straight running up and down stairs. Let us know if this improves/eliminates stair death problems. | ||
*Fixed dropping dupe bug. | *Fixed dropping dupe bug. | ||
*Modding: Unrecognised params in item definitions will be put into lua moddata on any new inventory item. As a | *Modding: Unrecognised params in item definitions will be put into lua moddata on any new inventory item. As a nuмber if possible otherwise as a text string. | ||
*Modding: UserModData for objects/inv items now loaded and saved in save file. Only | *Modding: UserModData for objects/inv items now loaded and saved in save file. Only nuмbers + strings tho. | ||
*Modding: Added hook for cancelled timed actions. | *Modding: Added hook for cancelled timed actions. | ||
*Modding: Exposed GameTime + InventoryItemFactory classes | *Modding: Exposed GameTime + InventoryItemFactory classes | ||
Line 2,966: | Line 2,966: | ||
* [[Moodles#Mood|Mood moodle]] added, and being in angry mood disables happy interactions with [[NPC]]'s. | * [[Moodles#Mood|Mood moodle]] added, and being in angry mood disables happy interactions with [[NPC]]'s. | ||
* NPC AI Overhaul including player-NPC interactions. | * NPC AI Overhaul including player-NPC interactions. | ||
* | * ѕupport for [[LUA scripting]] added. | ||
* Added [[Skills|skills]] that level up with use. | * Added [[Skills|skills]] that level up with use. | ||
* Pushable objects added. | * Pushable objects added. | ||
* [[Wheelie Bin]]s added. | * [[Wheelie Bin]]s added. | ||
* Map size quadrupled. | * Map size quadrupled. | ||
* Multi-cell map | * Multi-cell map ѕupport. | ||
* Map now consists of series of .lot files, which represent chunks of a map that can be inserted into any map. | * Map now consists of series of .lot files, which represent chunks of a map that can be inserted into any map. | ||
* Lighting system and graphics overhaul. | * Lighting system and graphics overhaul. | ||
Line 2,985: | Line 2,985: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
!style="background-color:#ffaaaa;"| Version | !style="background-color:#ffaaaa;"| Version Build | ||
!style="background-color:#aaffaa;"| Date Added | !style="background-color:#aaffaa;"| Date Added | ||
!style="background-color:#aaddff;"| Features/Fixes Added | !style="background-color:#aaddff;"| Features/Fixes Added | ||
Line 3,043: | Line 3,043: | ||
* Infection rates from zombie scratches and bites modified after _extensive_ testing. | * Infection rates from zombie scratches and bites modified after _extensive_ testing. | ||
* Memory leak in the rain system fixed | * Memory leak in the rain system fixed | ||
* Based on extensive play-testing - Fixes to incorporate the specific | * Based on extensive play-testing - Fixes to incorporate the specific nuмber of bruises, scratches, bites has been factored into the body damage calculations. | ||
* Bug with moodles always being shown in the lower right on Hi-Res displays is now fixed. | * Bug with moodles always being shown in the lower right on Hi-Res displays is now fixed. | ||
* Body part status updated to reflect being on fire/burning. | * Body part status updated to reflect being on fire/burning. | ||
Line 3,114: | Line 3,114: | ||
| [[Patch_0.1.3a|0.1.3a]] || May 31, 2011 || | | [[Patch_0.1.3a|0.1.3a]] || May 31, 2011 || | ||
* Fixed invisible wife / running bug. | * Fixed invisible wife / running bug. | ||
* Mousewheel | * Mousewheel ѕupport for inventory | ||
* Rudimentary joypad control. Movement/attack/door interaction. This will be ongoing and it'll be a while before the entire game is playable purely with a joypad. Press A button to activate pad. Left thumb = sneak, walk, run. Right thumb = moonwalk/look around. Right bumper (on Xbox pad) = attack, A to interact with doors / containers. Compatibility on mac / different gamepads unknown. | * Rudimentary joypad control. Movement/attack/door interaction. This will be ongoing and it'll be a while before the entire game is playable purely with a joypad. Press A button to activate pad. Left thumb = sneak, walk, run. Right thumb = moonwalk/look around. Right bumper (on Xbox pad) = attack, A to interact with doors / containers. Compatibility on mac / different gamepads unknown. | ||
|- | |- | ||
| [[Patch_0.1.2a|0.1.2a]] || May 29, 2011 || | | [[Patch_0.1.2a|0.1.2a]] || May 29, 2011 || | ||
* Added 'speed up time' button (return) that will (PC power dependent) speed time up by a factor of ten. Useful for skipping cut-scenes, waiting out a night when not tired, or doing Benny Hill impressions. | * Added 'speed up time' button (return) that will (PC power dependent) speed time up by a factor of ten. Useful for skipping cut-scenes, waiting out a night when not tired, or doing Benny Hill impressions. | ||
* Tweaked zombie | * Tweaked zombie nuмbers to make it less immediately punishing. Days are now safer for longer, without sacrificing the danger of nights. | ||
* Added arrow keys / right shift / control keys as alternates to WASD | * Added arrow keys / right shift / control keys as alternates to WASD | ||
* Lowered zombie path-finding range | * Lowered zombie path-finding range |
Revision as of 21:54, 3 May 2017
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 Build | Date Added | Features/Fixes Added |
---|---|---|
Build 34.28 (stable release) | 26th May 2016 |
|
Build 34.27 (stable release) | 18th May 2016 |
Version 34.24
Version 34.25
Version 34.26
Version 34.27
|
Build 34.23 (stable release) | 10th May 2016 |
|
Build 24.22 (IWBUMS Release) | 9th May 2016 |
|
Build 34.21 (IWBUMS Release) | 6th May 2016 |
|
Build 34.20 (IWBUMS Release) | 4th May 2016 |
|
Build 34.19 (IWBUMS Release) | 30th April 2016 |
|
Build 34.18 (IWBUMS Release) | 26th April 2016 |
|
Build 34.15 (stable release) | 12th April 2016 |
|
Build 34.14 (IWBUMS Release) | 2nd April 2016 |
|
Build 34.13 (IWBUMS Release) | 15th March 2016 |
|
Build 34.12 (IWBUMS Release) | 4th March 2016 |
|
Build 34.10 (stable release) | 4th Feb 2016 |
Update 1:
Update 2:
Update 3:
|
Build 33.20 (IWBUMS Release) | 18th Jan 2016 |
33.15
33.16
|
Build 33 (stable release) | 17th Nov 2015 |
[NEW STUFF]
[FIXES/BALANCE]
|
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 Build | 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 |