0.3.0 | |
---|---|
Release date |
August 5th, 2017 |
◄ 0.2.7 | 0.4.0 ► |
0.3.0 is the version of Colony Survival released on August 5th, 2017. Unlike other versions so far, 0.3.0 did not received sub-versions (eg. 0.3.1), but got instead a few updates.
0.3.0 introduces science.
Changelogs
Version
Additions
- Added Tailor job
- Added Tailor Shop block
- Added Blue Carpet block
- Added Yellow Carpet block
- Added Red Carpet block
- Added Clothing item
- Added Linen item
- Added Science Bag item
- Added Technologist job
- Added Technologist's Table block
- Added Life Science Bag item
- Added Basic Science Bag item
- Added Scientist job
- Added Science Lab block
- Added 12 researchables:
- Increased health regen speed I → IV
- Increased health regen max I → IV
- Increased health max I → IV
- Added 5 new achievements
- Added audio to arrows hitting blocks
Changes
- Tweaked standards limits for a variety of blocks
- Decreased flax farmer yield by 50%
- Decreased Iron Ore mining speed by 40%
- Decreased Gold Ore mining speed by 40%
- Changed stack size of dirt, grass to 200
- Changed stack size of stone bricks, bricks to 100
- Changed gold cost of buying 100 flax seeds from 200 to 30
- Changed gold cost of buying wheat seeds from 2 gold per seed to 1 per 2 seeds
- Added an indicator to the language menu of how complete a translation is.
- Added option for custom port numbers for the server
- Improved ability to join through friends menu
- Added da-DK, cs-CZ and el-GR locales
Hotfix 2017-08-08
- Fixed an issue with indirectly removing banners by destroying the block below it
Hotfix 2017-08-09
- Doubled cost of linen (1 flax to 2 flax)
- Change APIProvider.Jobs.Register to be split into a Resolve function and the original Register.
- Use 'ClearType', 'Register' and 'RegisteredTypesEnumerable' inbetween Register and Resolve to change npc types before resolving them.
- Made several base job functions from the APIProvider virtual
- Allow multiple onAdd/onRemove/onChange/OnUpdateAdjacent calls to be registered to the same block
- Half cost of linen again (lol) 2 flax -> 1 flax
- Decreased flax production by 3 per plant to 1
Hotfix 2017-08-09 (1)
- Fixed jobs registering 9 times for removal/placing
Hotfix 2017-08-09 (2)
- Fixed workbench recipe for tailorshop requiring 'sciencebag' instead of 'linenbag'
Hotfix 2017-08-09 (3)
- Fixed chatbox issue, where pressing space while it is active (but not typing) would start typing.
- Fixed tooltip of inventory hanging around after closing
Hotfix 2017-08-10
- Fixed an out of bounds access caused by the threading fix
Hotfix 2017-08-12
- Changed TryChangeBlockUserData class, used for the OnTryChangeBlockUser callback
- Old behaviour maps like this: position → VoxelToChange, typeNow → typeTillNow, typeNew → typeToBuild
- Added voxelHit, voxelHitSide, typeSelected, isPrimaryAction
Hotfix 2017-08-20
- Undid the 'non public server browser' fix, as it also made those games unconnectable.
Hotfix 2017-08-25
- Fixed a bug causing the npc's to craft freely
Patch of 2017-08-26
- Fixed an issue with unvisible npc's if there are undefined itemtypes in the stockpile
- Randomize idle cooldown of npc's to spread out their calculations
Patch of 2017-08-28
- Some updates to the es-ES locale (0.3.0 mostly)
- Some fixes/updates to the de-DE locale
- Fixed max health not updating after completing the research for it.
- Possibly fixed an issue where a server would become unconnectable for a player until it restarts
- Fixed oven/furnace staying on when the colonist moved away
- Added virtual OnChangedGoal in base blockjob
- Added virtual OnRecipeCrafted in base crafting job
- Added a warning when trying to access a JSONNode via GetAs<T> while it isn't a value.
- Added a check to the Recipe constructor for type != 0 && amount > 0 for every item