Fixes
- animation: Another fix for the animation path visualize of fast and slow persons in special cases
- consistency: Fixed consistency checks were done in the middle of the simulation, so they might be false positive
- consistency: Fixed Consistency check was done at a wrong time
- crash: Fixed crashes on larger ships
- crash: Fixed crash in very rare cases due to threaded access to unity variables
- debug: Fixed some errors in Consistency Check
- error: Fixed error log on finishing a shuttlebay in special cases
- exception: Fixed rare exception
- exception: Fixed rare exception for lights in mainmenu.
- gamestart: Fix some rare issues in unity while starting a game
- graphics: Fixed Emergency Cabinet was not completely attached to the wall
- graphics: Fixed LOD2 Level of cookedFood (on far away zoomlevel it looked broken)
- interaction: Fixed wall automove placement in special situations
- memoryleak: Fixed a memory leek
- overlay: Another fix for the Person Path overlay
- simulation: Fixed endless update loop for talking
- simulation: Fixed old Savegames
- simulation: Removed many warnings due to not removed resource users
- simulation: Persons not doing things in special cases due to latest performance optimizations
- simulation: Fixed errors leaking air on rooms
- skills: Fixed missing zero skill values on new persons
- start: Fixed not all resources were created at start
- traits: Traits-effects were not removed correctly
- ui: Fixed wraping in Loading Tips
- ui: Fixed Cheat button in the UI opened the popup behind the options poup
- ui: Shown Unknwon problem in pimenu when trying to dismantle a room with interior items
- ui: Door button was shown for non door interior items in special cases
- ui: Fixed User layout of Trait was wrong
- ui: Supplypopup Skills with zero value now showing also correct in popup
- warning: Fixed Consistency warning related to initialization of Mass balancer
- warnings: Fixed some warnings
Added
- debug: Added also list of existing entities (for special logging cases
- debug: Use DeletedEntities for Report, entitylogging if possible and separate editor window
- debug: Added Tracking of delted entities on temp file basis, so its easier to detect problems with removed things
- groups: Added a Fitness Schedule item, where fitness items are used. Also make fitness items usable whenever they have time to do something.
- person: Persons get random Traits and Likes/Dislikes
- priority: Added separate Priority setup for items increase efficiency task
- problem: Added Skill that is missing to the Not enough skill problem
- simulation: Added efficiency for interior items, that need to be increased by persons with specific skils
- simulation: Added detection and autocorrection for the bug where persons talking partner is not there anymore, but still assigned.
- skills: Construction and Maintenance needs now min LvL 1 engineer skill
- skills: Skills influence the working, relative to its skill requirements
- startship: Added good starting Traits for the first person in the ship.
- trait: Added social Traits
- trait: Working speed Trait effect for transport packing time, crafting, maintain and construction
- trait: Added Like/Dislike Trait for Items and activities
- trait: Trait that modify the walking speed
- traits: Created Person generator to balance the strength with Traits
- ui: Added Skill overview to ResourceTypePopup including where this skill is needed in what level.
- ui: Added SpeedCalculation to the Activity
- ui: Added SkillRequirement to the TaskTooltip
- ui: Added WorkingSpeed to Task and its calculation to the Tooltip
- ui: Added a working speed tooltip for the pimenu to identify the reasons
- ui: Show calculated working speed to the PiMenu (replacing the problem if there is no
- ui: Added Traits to Supply popup
- ui: Added generated Trait icon, due to its effect, but overwritable for special cases
Improved
- debug: Improved performance of reports
- debug: Created a new Iterative Consistency check, so every frame just some entities completely.
- icon: Updated all static icons to use the new icon system
- loading: Improved startup speed by not updating all buildings multiple times
- performance: Improved Performance of Simulation
- performance: Improved performance for Update Room
- performance: Improved performance for ui a bit
- performance: Dont update users of ReosurceContainers of Person, due to it will never do anything.
- performance: Increased performance Person Metric calculations
- person: Special Persons will have always good ratings (so good traits, high skills and so on)
- pimenu: Middleclick not executing the item, so pin tooltips is possible there too
- problem: Show needed Skill level on NotEnoughSkill Problem Tooltip
- simulation: Moved Construction and Maintainance required Skills to the tasks to have it aligned with other Tasks
- skill: Changed Labling of Levels from Percent to better LVL 1..4
- supply: Better skill randomizing of Persons
- tutorial: Added Item Connection repeat part in the crafting tutorial.
- ui: Layout of Skill Requirements
- ui: PersonOVerview merged several activities
- ui: WalkingSpeed now contains the resource container icons, to easier see stats of them.
- ui: Improved Layout of Worker of an Activity, to show also the workerspeed with its calculation.
- ui: ResourceType popup now shows nicer values
- ui: Improved Trait View (icon and better text) for the User View
- ui: Show Visual indication what is changing at the traits
- unity: Updated Unity and libraries
Balancing
- fitness: Increase fitness when Transporting things in the ship wtih the trapsort task
- interioritem: New Fitness Items now need electricity
- priority: Construction priority is now aligned with work, maintain and transport, so the group priorities apply better
- supply: Add more recrutable persons to earth
