Version history: Difference between revisions
No edit summary |
No edit summary |
||
(27 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
{{languages}} | {{languages}} | ||
=Version History= | =Version History= | ||
<big> 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.</big> | <big> 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.</big> | ||
For verified planned additions, see [[Planned Features]]. | For verified planned additions, see [[Planned Features]]. | ||
For the list of upcoming features for future versions of Project Zomboid, see [[Upcoming Features]]. | |||
== Alpha == | == Alpha == | ||
*[[Build 38]] | |||
*[[Build 37]] | |||
*[[Build 36]] | |||
*[[Build 35]] | |||
*[[Build 34]] | |||
*[[Build 33]] | |||
*[[Build 32]] | |||
{| | {|class="wikitable" | ||
|- | |- | ||
!style="background-color:#ffaaaa;"| Version Build | |||
!style="background-color:#aaffaa;"| Date Added | |||
!style="background-color:#aaddff;"| Features/Fixes Added | |||
| | |||
| | |||
|- | |- | ||
|[http://theindiestone.com/forums/index.php/topic/14025-released-build-3113/ Build 31.13 (stable release)]|| 13th April 2015 || | |[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. | *Fixed "House in the Woods 2" font glitch with some languages. | ||
Line 255: | Line 42: | ||
*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. | ||
|- | |- | ||
|[http://theindiestone.com/forums/index.php/topic/13876-iwbums-3112/ Build 31.12 (stable release)]|| 06th April 2015 || | |[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. | *Added translations for most of "House In The Woods 2" challenge. | ||
Line 288: | Line 76: | ||
*Fixed Beginner/Sandbox settings being applied to Challenge/Survival games. | *Fixed Beginner/Sandbox settings being applied to Challenge/Survival games. | ||
*Fixed water/electricity shutoff not being synced between Lua and Java (stoves not working) | *Fixed water/electricity shutoff not being synced between Lua and Java (stoves not working) | ||
Also: | **Also: | ||
Added "NoFire" option to server's .ini file. (Issue #001435) | *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 nuмber 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 ѕ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 || | |||
*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 nuмbers 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 || | |[http://theindiestone.com/forums/index.php/topic/12795-released-build-31/ Build 31 (stable release)]|| 23th March 2015 || | ||
'''[NEW STUFF]''' | '''[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 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 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 ѕ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) | |||
* [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. | |||
* 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 nuмbers 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]''' | '''[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]''' | '''[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 ѕupport 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]''' | '''[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) | |||
|- | |- | ||
Line 553: | Line 498: | ||
*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 655: | Line 600: | ||
*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 662: | Line 607: | ||
*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 741: | Line 686: | ||
*[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 757: | Line 702: | ||
*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 784: | Line 729: | ||
*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 793: | Line 738: | ||
*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 857: | Line 802: | ||
|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 900: | Line 845: | ||
'''<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 926: | Line 871: | ||
'''<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 980: | Line 925: | ||
*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 996: | Line 941: | ||
*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,016: | Line 961: | ||
*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,044: | Line 989: | ||
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 1,104: | Line 1,049: | ||
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 1,115: | Line 1,060: | ||
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 1,211: | Line 1,156: | ||
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 1,222: | Line 1,167: | ||
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 1,429: | Line 1,374: | ||
* 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 1,498: | Line 1,443: | ||
* 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 1,507: | Line 1,452: | ||
* [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 1,560: | Line 1,505: | ||
*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 1,666: | Line 1,611: | ||
<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 1,692: | Line 1,637: | ||
*[[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 1,729: | Line 1,674: | ||
<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 1,747: | Line 1,692: | ||
*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 1,826: | Line 1,771: | ||
*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 1,933: | Line 1,878: | ||
*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,061: | Line 2,006: | ||
* [[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,078: | Line 2,023: | ||
== Pre Alpha == | == Pre Alpha == | ||
{| | {| 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 | ||
|- | |- | ||
| 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 2,132: | Line 2,076: | ||
* 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. | ||
Line 2,139: | Line 2,083: | ||
* 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 2,210: | Line 2,154: | ||
| [[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 | ||
Line 2,248: | Line 2,192: | ||
* [[Version history/Development Versions|Development Versions]] | * [[Version history/Development Versions|Development Versions]] | ||
[[ | [[Category:Version_history]] |
Revision as of 05:41, 8 October 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. For the list of upcoming features for future versions of Project Zomboid, see Planned features.
Alpha
Version Build | Date Added | Features/Fixes Added |
---|---|---|
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 |