TinyLifeWeb/Changelog.md
2021-10-19 22:59:46 +02:00

30 KiB

0.17.3

Apologies for the many hotfix updates recently. If you encounter any more bugs, don't hesitate to let us know using the report form.

Improvements

  • Default names of lots on the map are now localized when creating a new save
  • Added an option to disable camera rounding, which helps with visual fragments on some screen sizes
  • Turned the mac build into an app bundle (0.17.2)
  • Improved video ram usage of outside tiles (0.17.2)

Fixes

  • Fixed a crash when rotating the camera on some machines
  • Fixed visual fragments on the terrain on some screen sizes
  • Fixed an exception when putting away books (0.17.1)

0.17.0

This update has a devlog post, which you can view on itch or on Steam. Tiny Life now has a Twitter for news and sneak peeks, as well!

Additions

  • Added Life Goals
  • Added 5 new personality types that can be obtained by completing life goals
  • Added a Daily Task system to some jobs
  • Added Dutch translation (Alexander Stekelenburg)

Improvements

  • Added an in-game hint that explains out of town actions
  • Made pivot points pixel-perfect for people to avoid visual alignment inconsistencies
  • Added Twitter button to main menu
  • Improved GPU memory usage for tiles
  • Improved the visual layout of the credits menu
  • Added a minor personality types system and moved asexuality and aromance from separate properties to minor personalities
  • Renamed Lazy personality to Laid-Back
  • Automatically fill empty lot employments and only bring up the menu if there are no available exported people
  • Made the language menu display the completion of localizations

Fixes

  • Fixed newly placed tiles looking weird sometimes
  • Fixed an action exception when someone is fired while at work
  • Fixed character creator crashing when someone is bald
  • Fixed the scrap action being shown as unavailable on all objects if a person is holding an item
  • Fixed scrapping an object failing if the item is held
  • Fixed three-seater sofas not actually having three seats
  • Fixed food items missing creator information in their tooltip
  • Fixed concurrency issues when saving occasionally
  • Fixed people displaying particles when hidden

0.16.1

Additions

  • Added "Give Feedback or Report Bug" buttons to the in-game and main menus
  • Added a cheat to take a full-size screenshot of the map
  • Added a Distant Relative genealogy
  • Added a tooltip for when buttons are grayed out due to lot requirements being incomplete in build mode
  • Added dutch translation (Alexander Stekelenburg)

Improvements

  • Made reporting non-crashing exceptions easier by pre-filling the form automatically
  • Allow pressing Escape to open and close menus
  • Allow scrapping objects by clicking their parents (the woodworking table or the easel) too
  • Allow removing the last person from the household in the character creator to delete it
  • Improved depth calculations of roof-attached objects
  • Moved wisteria to the Outside tab in the furniture tool
  • Improved the visuals of the cheat ui
  • Renamed "Disable Hints" to "Skip Hints" in the options

Fixes

  • Fixed color selector not updating when cloning wallpaper, openings, tiles or roofs
  • Fixed some table and desk positions causing chairs to be seen as invalid or unavailable

0.16.0

This update has a devlog post, which you can view on itch or on Steam.

Additions

  • Added the Woodlands Set with art by faellynna, which includes a Woodworking skill and a large variety of new build mode items:
    • 34 new furniture items, including the woodworking table and new types of decorative items
    • 4 flooring tiles
    • 5 wallpapers
    • 2 roof styles
    • 8 character creator items
  • Added a large new forested area with dirt footpaths to the eastern part of town, along with some new houses and empty lots
  • Added emotion sting sound effects by the lovely Jamal Green
  • Added a regular visitors system that allows for people from exported households to visit and interact with the town without living there
  • Added a few households that are exported by default to populate the visitors system
  • Added the ability for furniture to get dirty and having to be cleaned
  • Added an "Invite into Household" interaction
  • Added a way to scrap other people's crafts on public lots
  • Added italian translation (SchiavoAnto)

Improvements

  • Improved the chatting interaction on the computer, now allowing people to chat with specific people
  • Added more in-game hints for various build mode tools
  • Added a configurable keybind for increasing and decreasing game speed
  • Cleaned up the localization of money and always display money amounts with decimals
  • Allow easily deleting items in the move tool by pressing the Del key when hovering over them
  • Split the Import menu into custom and default content and improved the household import menu
  • Move invalidly placed objects into the furniture storage instead of selling them
  • Made people leave the room on their own if they see someone being inappropriate
  • Rebalanced bills slightly
  • Made people tell others to leave the room when they start fooling around
  • Disallow trees from being placed below roofs
  • Made trees have a minimum distance from walls
  • More gracefully handle Steam cloud sync exceptions
  • Color lots on the map based on whether people live there
  • Added the ability to clone roofing, openings, wallpapers and tiles in build mode

Fixes

  • Fixed paintings being placed on easels incorrectly at fast game speeds
  • Fixed a crash when hovering over people with lot employments whose personality is known
  • Fixed 3D sounds breaking on camera rotation
  • Fixed depth calculations being incorrect for larger and oddly-shaped objects
  • Fixed the ability to hack yourself
  • Fixed roofing having incorrect display names
  • Fixed a crash when exiting the move tool with an item from storage selected
  • Fixed hidden (out of town) people still spawning particles and emotes
  • Fixed the ability to ask lot employment people to leave not working
  • Fixed furniture with parents sometimes not being imported correctly
  • Fixed people turning around visually for a single frame when starting social actions while sitting
  • Fixed roofs having incorrect depth calculations in some camera rotations
  • Fixed people not leaving occasionally when being asked to leave
  • Fixed money not being subtracted when importing new households
  • Fixed practice speech and jokes actions going on forever if done automatically

0.15.0

This update has a devlog post, which you can view on itch or on Steam.

Additions

  • Added a barbecue and some grillable food items
  • Added a picnic table with attached benches
  • Added a new nature-style park with picnic tables and barbecues to the map
  • Added an outdoor trash can and a Throw Away interaction
  • Added a cleaning skill and some new, related actions
  • Added chinese translation (Rosareven)
  • Added multiple new funny actions
  • Added a few personality-related emotions and actions
  • Added a trash collector global employment which will go around public lots and clean up trash that was left behind

Improvements

  • Made off the grid (ALT) furniture placement pixel-based
  • Improved font smoothing, making small text and tooltips easier to read
  • Made sounds in hidden rooms a lot quieter
  • Made households on the default map know the personality types of their members
  • Don't let people that are hidden from the player starve to death
  • Rebalanced jobs, making them give you less ridiculous amounts of money
  • Made people with global lot employments have slower need decay, stopping the mail deliverer from passing out constantly
  • Made tooltips on invalid actions display instantly

Fixes

  • Walls will now only be removed using the Remove tool when there is a line drawn through them, or when both sides are contained in a rectangle
  • Disallow wall hanging objects from being placed off the grid
  • Fixed paintings on easels being hidden with the Hide Hanging Objects option enabled
  • Fixed people trying to get ingredients to cook when there were no available counters to prepare the food on
  • Fixed people stuttering visually when on their way to social actions
  • Fixed cars being spawned erroneously when the map is loaded

0.14.0

This update has a devlog post, which you can view on itch or on Steam.

Additions

  • Added dynamic lighting and two lamps, a ceiling and a floor one
  • Added speech sounds and a way to change a person's voice pitch in the character creator
  • Added skill requirements for job promotions
  • Added information to skill levelup notifactions that lists what actions are now unlocked
  • Added an option to increase the overall brightness of the world at night
  • Added an option to hide objects attached to walls and ceilings

Improvements

  • Overhauled the Move Lot tool, allowing for much easier lot movement and rotation
  • Made it likelier for people to pay the bills if their needs are extremely low
  • Improved performance of in-world rendering
  • Require the "Allow AI Important Actions" option to be turned on for people to repair things automatically in the active household
  • Made hints and loading screen info display the current keybind for actions, not the default one
  • Made puddles evaporate and disallowed mopping on natural ground
  • Improved the volume of in-world audio (temporarily, there are still more issues to fix)

Fixes

  • Fixed the ring menu breaking with a single action on the second page
  • Fixed romantic actions displaying for family members if someone is too sad (yikes)
  • Fixed incorrect furniture collisions between wall- and floor-based objects
  • Fixed action prompts having close buttons when not exitable
  • Fixed some visual inconsistencies with particles that are attached to objects
  • Fixed held items being deleted when switching out of the Move tool
  • Fixed corner-based furniture being able to connect incorrectly, especially counters
  • Fixed a wall rendering inconsistency in some camera rotations

0.13.1

Additions

  • Added the ability to ask people about their personalities

Improvements

  • Wait longer until a partner is ready for social actions if the action was invoked by the player
  • Improved positioning of some objects

Fixes

  • Fixed the visual position being incorrect when running on treadmills
  • Fixed most foods not having to be cooked
  • Fixed some actions not completing correctly, causing cars to get left behind after traveling
  • Fixed an action exception if a chair becomes occupied

0.13.0

This update has a devlog post, which you can view on itch or on Steam.

Additions

  • Added camera rotation, which can be used using the C key or the rotation buttons in the top right
  • Added a new, more commercial-looking area to the game's map that currently features a park and a new resident
  • Added Steam cloud syncing when playing while Steam is open
  • Added some more social actions, especially ones related to emotions and skill levels
  • Added a proper logo to the game, created by Tector
  • Added getting water and washing your hands at sinks

Improvements

  • Improved action navigation by adding pages to the ring menu
  • Added some more plant and wood color schemes
  • Added an "are you sure" screen for map employment changes
  • Made objects be worth less when sold after being used
  • Improved the roofing tool by displaying what's going on
  • Made people a little less fast when feeling energetic
  • Handle more action-related issues gracefully by displaying a notification about them
  • Improved the options menu by adding tabs to it
  • Made all emotion modifiers have higher values by default to allow for more nuanced emotions
  • Improved rendering performance
  • Added more info about the progress of map loading to the loading screen
  • Added food preview icons to the food creation menu
  • Made people display emotes while practicing speech or jokes
  • Order stuff in the buy menu ascending by price
  • Added some error handling for loading broken save games

Fixes

  • Fixed a crash if asexual people tried to start new relationships
  • Fixed a crash when modded furniture is removed from the world
  • Fixed people being able to "go here" into walls
  • Fixed some furniture items always reverting to their default colors when loading a save
  • Fixed people being able to place wall-hanging items like paintings on the ground
  • Fixed placing computers on desks (and similar stuff) being difficult
  • Fixed some depth inconsistencies with rugs and wall-hanging objects like paintings

0.12.2

This is a small update that features several accessibility features based on information gathered in the Tiny Life Roadmap Survey. If you haven't taken part in the survey yet, you can still do so now!

Additions

  • Added lot rotation to the Move Lot tool
  • Added an in-game hints system, which can be disabled in the options for more experienced players
  • Added a chance for angry people to autonomously do mean actions
  • Added a Controls section to the options
  • Added an X button to menus to make it clear that you can close them
  • Added an error handler for when actions break, causing them to display a notification instead of crashing the game
  • Added a way to delete the held object in build mode (by pressing the delete key)

Improvements

  • Improved the saves menu by adding rename and delete buttons
  • Improved visual feedback on the household selection ui
  • Improved the way furniture looks when not placeable
  • Increased the size of notification text

Fixes

  • Fixed relationship changes being displayed for both people involved
  • Fixed the top right corner of the screen not allowing for in-world interactions
  • Updated German localization

0.12.1

  • Fixed Make Mod and Write Book actions crashing the game
  • Updated German localization

0.12.0

This update has a trailer as well as a devlog post, which you can view on itch or on Steam.

Additions

  • Added the Fitness Set, with art by Tector, which includes a fitness skill and several new furniture and clothing items:
    • Five new hairstyles
    • One new pair of pants and shoes
    • Three new tops
    • 11 new furniture items, including a treadmill, a standing desk, a protein shaker and some decorative items
  • Added aromance and asexuality, both of which can be set in the character creator
  • Added two additional windows and one additional door
  • Added an outfit system that allows you to create multiple outfits for a person and switch between them anywhere

Improvements

  • Made social actions less likely to be executed by the AI if they've been done recently
  • Made people mop more puddles after mopping a puddle automatically
  • Made people more likely to do the dishes, so that they actually do the dishes
  • Fixed a few memory leaks that caused more RAM to be used the more saves were loaded/exited in one session
  • Improved map rendering performance

Fixes

  • Fixed some visual inconsistencies with the in-game ui
  • Fixed held items being on a lower layer, causing them to look incorrect
  • Fixed negative social actions taking away from relationships too little
  • Fixed the ability to place ground objects on other ground objects
  • Fixed the position of the coffee table being slightly off in one rotation
  • Fixed covered tiles not being included in a lot's covered area
  • Fixed people going to weird locations when visiting non-residential lots

0.11.0

This update has a devlog post, which you can view on itch or on Steam.

Additions

  • Added a lot more social actions in various categories
  • Added Introverted, Extroverted and Thinker personality types
  • Added a Gaming skill and associated actions
  • Added an Angry emotion
  • Added doors, and the ability to lock them
  • Added several LGBT flags as wall decorations
  • Added multiple TV stations which each have their own effects
  • Added Brazillian Portuguese localization (PinguinAnimation)
  • Added a Credits menu
  • Added the ability for people to put items on the ground

Improvements

  • Made using the same social actions over and over get boring
  • Made people hold a mop when mopping floors
  • Made people display emotes when waking someone up
  • Made people's current emotions be displayed under their portrait
  • Replaced all frames on new saves with doors
  • Slightly rebalanced Writing royalties

Fixes

  • Fixed people making group meals too often
  • Fixed people using objects in different rooms if they're technically closer
  • Fixed people cleaning up in-progress food automatically
  • Fixed being unable to move objects if the furniture storage contains furniture
  • Fixed people getting up from chairs for one frame inbetween actions
  • Fixed smelly particles appearing below objects
  • Fixed hair changing colors when selecting a different hairstyle
  • Fixed multiple invalid game states which could cause crashes

0.10.1

This update has a devlog post.

Additions

  • Added an option that causes people in unplayed households to do skill building activities automatically (if their personality or existing skills allow it)
  • Added a confirmation prompt for quitting your job

Improvements

  • Rebalanced some actions and skills, especially in respect to skill building speed
  • Made people clean more dishes automatically after cleaning a dish
  • Updated the descriptions of all personality types
  • Updated the map (when creating a new save file) to give every household jobs by default

Fixes

  • Fixed mirrored objects (like paintings) looking incorrect
  • Fixed issues with migrating from older save files
  • Fixed sitting on sofas and benches looking wrong
  • Updated German localization

0.10.0

This update has a devlog post.

Additions

  • Added two new tops, four new bottoms, and four new hairstyles
  • Added keyboard lighting for logitech, razer and corsair keyboards
  • Added various new color schemes to objects

Improvements

  • Made more emotions influence social actions
  • Made wallpapers and windows easier to apply by highlighting any part of the wall
  • Made drywall free, but ugly to people

Fixes

  • Fixed people queueing up actions with people who have already gone home
  • Fixed importing households doubling their money
  • Fixed the ability to have infinitely large households when importing
  • Fixed a crash when grabbing an empty serving
  • Fixed various depth rendering issues with small objects
  • Fixed family meals costing the same as single servings
  • Fixed people being able to talk through walls and doors

API

  • Simplified clothing textures by removing redundant frames
  • Added various events for people and actions

0.9.0

This update has a devlog post.

Additions

  • Added new furniture: A sofa, a coffee table, and a bathroom sink
  • Added tabs to the furniture tool
  • Added the ability for food to expire
  • Added a food platter and a "call to meal" action for large households
  • Added an option to allow people to do important actions, like paying the bills, automatically
  • Added an option to merge and split households (from and to exported households)

Improvements

  • Improved zoomed out rendering performance by hiding small items like grass
  • Improved exported households, which will now contain the furniture storage and maintain relationships with other people
  • Improved the build tool and lot outlines (to be isometric)
  • Improved the color picking abilities of the bookshelf
  • Updated German localization

Fixes

  • Fixed an issue on some operating systems where textures were mixing visually
  • Fixed the Paint action being on too many objects when a person is uncomfortable

0.8.2

Fixes

  • Fixed a crash if an object had no default rotation assigned
  • Fixed a hang when loading a game with an object of invalid rotation
  • Fixed a crash when picking up non-rotating furniture

0.8.1

Fixes

  • Fixed in-world sounds being a lot quieter than menu sounds
  • Fixed a rare crash on load when removing outdated objects
  • Fixed a crash with the skills menu on certain window sizes

0.8.0

This update has a devlog post.

Additions

  • Added a mail carrier that delivers mails daily
  • Added bills that are delivered and need to be paid
  • Added a water and electricity rating system that determines how expensive bills are
  • Added bar counters that can be sat and worked at
  • Added game hints to the loading screen
  • Added dirt flooring and two new wallpapers

Improvements

  • Made power and water be shut off if bills are not paid, disabling many actions
  • Made job levelups give an additional monetary bonus

Fixes

  • Fixed walls not having their shadow
  • Fixed the bookshelf intersecting with another texture
  • Fixed some crashes related to loading and saving
  • Fixed camera scaling being incorrect when launching in fullscreen

0.7.0

This update has a devlog post.

Additions

  • Added food quality, which is influenced by the cooking skill
  • Added object reliability, objects breaking and a repair skill
  • Added a programming skill and some related actions
  • Added the ability to try to gauge the relationship level of others
  • Added Focused and Creative emotions
  • Added a furniture storage to build mode
  • Added a TV furniture item
  • Added a "fool around" action for people who are romantic with each other
  • Added a large amount of new food types
  • Added a white outline around highlighted objects
  • Added visual borders to the map
  • Added an option to change the auto-save interval
  • Added a few new flooring options
  • Added the modern single bed
  • Added the ambitious personality type
  • Added three more job types
  • Added two default exported households that ship with the game
  • Added a button to choose a random first and last name for a person
  • Added hotkeys for switching people (tab) and opening different tabs (number keys)
  • Added the ability to give lots names

Improvements

  • Made the last played household display in the Load Game menu
  • Made clothing cost money
  • Made computer screens display images for each action
  • Made Uncomfortable emotion get worse the lower a need is
  • Improved some existing personality types

Fixes

  • Fixed getting embarrassed at yourself when showering or on the toilet
  • Fixed non-sellable objects like gravestones being removed when importing a lot
  • Fixed people placing items far away on large tables
  • Fixed the sleeping pose displaying in the wrong location in beds sometimes
  • Fixed being able to sell other people's paintings
  • Fixed some sounds being too quiet or too loud
  • Fixed being able to take food that someone else is currently eating
  • Fixed off-the-grid objects (placed using Alt) having incorrect visual depth

API

  • Allow mods to have icons
  • Allow clothes to have multiple texture layers

0.6.0

This update has a devlog post.

Additions

  • Added romance, romantic interactions and the Frisky emotion
  • Added sound effects to various actions and objects
  • Added job leveling based on work performance
  • Added trees and grass patches and a new house to the map
  • Added actions to wake someone up and quit your job
  • Added some more positive emotions
  • Added working animations
  • Added a lot of skin and hair colors

Improvements

  • Improved the lot and household import and export menus
  • Notification history is now saved to file per save
  • People can now only sleep in the same bed as someone they're romantic with
  • Gameplay options are now stored per save
  • Made it less likely for people to visit other lots at night

Fixes

  • Fixed being able to remove openings and walls on other lots
  • Fixed portraits not updating in the charcter creator
  • Fixed plants not being removed when placing concrete or wood tiles
  • Fixed being able to do several things (like showering) while holding something
  • Fixed positive emotions taking precedence over negative ones if their total amounts are equal

0.5.2

Improvements

  • Improved the changelog panel on the main menu
  • Made the current emotion be more logically based on modifiers (by separating emotions into general categories)

Fixes

  • Fixed people getting stuck in social actions occasionally
  • Fixed unplayed disbanded households kicking you to the map select screen
  • Some performance and RAM usage improvements

0.5.1

Improvements

  • Improved the Person AI to drastically decrease the chance of people passing out and dying from low needs

0.5.0

This update has a devlog post.

Additions

  • Added emotions
    • Added 7 emotion types
    • Made 22 events cause emotions
    • Made some actions and skills be affected by emotions
  • Added a new family and house to the map
  • Added genealogy (which has no effect yet)

Improvements

  • Improved the look of the character creator's icons
  • People will now leave the room when someone uses toilets or showers

Fixes

  • Fixed the console displaying when launching the game
  • Fixed a crash when launching the game for the first time

API

  • Added some events

0.4.1

Fixes

  • Fixed phantom cars when starting a new game

0.4.0

This update has a devlog post.

Additions

  • Added low need consequences:
    • Passing out from low energy need
    • Peeing yourself from low toilet need
    • Starving from low hunger need
  • Added death and gravestones
  • Added a tool to move the contents of a lot
  • Added some mean actions and action icons
  • Added various particles, including for sleep
  • Added an in-game menu and a ui scale option
  • Added a tool to move existing furniture

Improvements

  • Changed the game's currency to "Tiny Bucks"

0.3.1

This update has a devlog post. Additions

  • Added jobs: You can get a job at the computer and earn money by going to work
  • Added negative relationships
  • Added an extreme speed setting that can be used when everyone is sleeping or working
  • Added texture packing to increase rendering performance

Fixes

  • Fixed some crashes and deadlock issues involving actions and pathfinding

API

  • Finished documentation
  • Texture packing introduces a breaking change

0.3.0

This update has a devlog post.

Additions

  • New skills: Painting, charisma and humor
  • New furniture: Mirror, bookcase and books
  • Added descriptions for needs and skills
  • Added a destruction tool for build mode
  • Added action categories

Improvements

  • Back up the save file before loading

0.2.3

This update has a devlog post.

Additions

  • Added painting and selling paintings
  • Added personality types. To add personality types to your existing people, press F1 and type "EditPerson"
  • Added a visual effect for money gain/loss

Improvements

  • Increased the starting funds
  • Improved the map by adding a park

Fixes

  • Various action bugfixes

API

  • More documentation

0.2.2

This update has a devlog post.

Additions

  • Added mod list and "Open Game Folder" button to Options menu
  • Added a long hairstyle

Improvements

  • Improved some menus visually
  • Allow for mods to add tiles and wallpapers

API

  • Started on modding API documentation

0.2.1

Fixes

  • Fixed a launch crash that was affecting some people

0.2.0

This update has a devlog post.

Additions

  • Added the ability to create mods!
  • Added more social actions
  • Added a system for public spaces (currently only parks)
  • Added household exporting and importing
  • Added the easel and (secret) paintings, neither of which do anything yet

Improvements

  • Show particles when the friendship status changes

Fixes

  • Fixed a few minor bugs

0.1.2

Additions

  • Added an options menu, including a language selection
  • Added lot exporting and importing, allowing you to share lots

Improvements

  • Made lots have value: Families can now only be created for cheap enough lots
  • Some visual improvements, including a new font
  • When searching for spots to put down items, people now look for closest locations correctly

Fixes

  • Fixed being able to cheat money by deleting rooms

0.1.1

This update has a devlog post.

Additions

  • Added gridless placement by holding the alt key
  • Added furniture picking using the middle mouse button

Improvements

  • Made certain actions count as inappropriate on other lots (like sleeping and showering)
  • Made social actions and notifications display portraits
  • Made objects slotted into object spots not count for path finding
  • Moved the game directory to local app data

Fixes

  • Fixed the current household data persisting when going to build on another map
  • Fixed an issue with driving causing crashes occasionally

0.1.0

  • Initial alpha release