Repository navigation
Releases: deanstein/CinderellaCitySimulation_Unity2019
Release list
v0.8.2
Overview
v0.8.2 adds time travel peeking at select Guided Tour photos, improves Guided Tour fluidity and stability, adds new historic photos, adds new debug utilities, updates StartupConfig flags, and eliminates the legacy Textures folder creation on asset import to reduce friction for project integrators.
Environment Updates (2)
- Added new historic photos in 1968-1978 Blue Mall, Rose Mall, and Cinder Alley; also in 1987-1997 parking garage and Funtastics
- Historic photos are now set to Opaque mode by default to prevent certain lights from shining through photos
UI Updates (1)
- Reduced the saturation of the GUIDED TOUR ACTIVE and GUIDED TOUR PAUSED labels
Code Updates (15)
- Added the ability to time travel peek (briefly switching to other era when paused at a historic photo) during Guided Tour
- Added increased Guided Tour speed when outside mall
- Added Guided Tour camera metadata for finer control of flags like time-travel peeking and periodic time-traveling
- Added debug utilities to draw and clear NavMeshPaths
- Added the ability to set material transparency mode in AssetImportPipeline
- Restored NPC repathing when blocking player camera or too close
- Eliminated time-based time-traveling during Guided Tour in favor of curated time-travel points via Guided Tour camera metadata
- Fixed an issue where when time-traveling and player is now outside and slightly above the ground surface, the interior audio would play unexpectedly until player walked a few feet and dropped
- Fixed issue where when resuming Guided Tour, the player camera could have brief unexpected panning due to a stale tour vector
- Fixed an issue where toggling historic photos from the Visibility Menu was failing due to visibility technique mismatch
- Improved ProxyType by making it an enum
- Set invert Y axis to false by default
- Set historic photo opacity in AssetImportPipeline instead of at runtime, added opacity commands in CCP Menu
- StartupConfig: Split recordingMode flag into two separate config flags: autoTimeTravel and shuffleDestinations
- Removed the custom '/Textures' folder override, restoring the default '/asset-name.fbm' as the folder for textures to be extracted to in AssetImportPipeline
v0.8.1
v0.8.1 fixes issues with Guided Tour, fixes a regression with mouse camera smoothing, improves the startupConfig system, adds new historic photos, and adds a recordingMode startupConfig flag for Guided Tour to navigate to photos in a specific order for recording videos.
Environment Updates (2)
- Added historic photos in 1968-1978 Gold Mall, and 1987-1997 Gold Mall and Rose Mall
- Removed two mall music audio tracks and added one to the 1987-1997 era
Code Updates (8)
- Simplified and improved Guided Tour pause, resume, and reset position logic
- Set people to hidden when historic photos became visible during Guided Tour
- Removed random NPC avoidance priority code as it looked even more unnatural
- Adjusted minimum repath speed for colliding NPCs
- Added recordingMode support in in ccp-startup-config.json to use defined manual tour stops for recording walkthrough videos
- Added the ability to print historic camera data in CCP Menu
- Fixed a known regression in v0.8.0 where mouse camera swiveling was no longer smooth
- Improved startup config initialization lifecycle
v0.8.0
v0.8.0 adds a guided tour mode and Xbox controller support, introduces more historic photographs in both eras, prevents FPC and NPCs from pathfinding on non-walkable surfaces, and fixes user interface issues.
Environment Updates (8)
- Added over a dozen new photos in both eras for guided tour points of interest
- Added The Violet House, fixed issues in the 1968-1978 west Blue Mall
- Increased speaker volumes throughout mall, including ambient sounds
- Fixed an issue where NPCs were standing in the way of a Cinder Alley historic photograph
- Fixed incorrect icons for 1987-1997 sub-mall wayfinding signage
- Fixed unfinished wayfinding signage in the 1968-1978 Blue Mall
- Fixed missing mezzanine office walls facing Blue Mall
- Fixed an issue where NavMesh navigation was blocked on certain stairs
UI Updates (3)
- Added a GUIDED TOUR ACTIVE / GUIDED TOUR PAUSED indicator to the HUD
- Added automatic build date to version
- Fixed an issue where the time period indicator could fail to align to the right edge of the screen
Code Updates (9)
- Added a guided tour mode on the active FPSController, accessible via shortcut
- Added the ability to select all non-walkable floors to set them as non-walkable in the NavMesh
- Added input classes and Xbox One controller support
- Added automatic project version updater that uses today's date in editor
- Added ability to find closest horizontal nav mesh point
- Added states for guided tour, anti-gravity mode
- Refactored and combined code from guided tour attempts in v0.7.x
- Fixed an issue where NPCs had equal priority, causing extended collisions
- Fixed issues with finding top-level GameObjects by name in some cases
v0.7.7
v0.7.7 fixes a bug with exterior audio if the player stops touching the ground, enhances time period labels to indicate specific years, and adds a few missing stores and details in a minor Blue Mall corridor.
Environment Updates (3)
- Added an unmarked storefront and interior lights for The Violet House (next to the Carousel Snack Bar) and an adjacent unknown store in 1968-1978 southwest Blue Mall corridor
- Added missing lights, ceilings, and common details to 1987-1997 southwest Blue Mall corridor stores
- Fixed unconverted people proxies in 1987-1997 Shamrock Mall
UI Updates (1)
- Improved time period labels to indicate specific years instead of general decades
Code Updates (3)
- Fixed an issue where isPlayerOutside flag was being unexpectedly set to false when player lifted off the ground via jumping or anti-gravity mode
- Refactored 'friendly names' into a proper TimePeriods class with corresponding sceneName and label to enable label customization
- Decoupled time period label from scene name
v0.7.6
v0.7.6 adds support for responsive game audio depending on whether the player is inside or outside the mall, and addresses a minor lighting issue on doors and windows.
Environment Updates (1)
- Improved lighting results on doors and windows in both eras.
Code Updates (3)
- Added the ability to track whether the FPSController is standing on geometry that is considered interior mall space or exterior space
- Added the ability to adjust AudioSource volume and current track based on whether the player is inside or outside the mall
- Organized audio source code and centralized reusable logic
v0.7.5
v0.7.5 fixes geometry and lighting issues in both eras.
Environment Updates (4)
- Fixed issues with lighting alignment in the 1980s-1990s food court, including marquee lights incorrectly intersecting central columns and fluorescent lights misaligned with the ceiling tile grid
- Fixed various misaligned geometry issues in the Blue Mall, Gold Mall, and the parking deck in both eras
- Fixed various Z-fighting issues in both eras
- Fixed an issue where exterior vents outside of Blue Mall in both eras were appearing too brightly because they're not static
- Reduced lighting quality in some cases to improve runtime performance
v0.7.4
v0.7.4 improves performance generally and adds a host of new storefronts and improved detailing to all parts of the mall, especially the 1980s-1990s food court and Rose Mall exterior, and the 1960s-1970s Gold Mall.
Environment Updates (31)
- Added The Banque, Columbus, Double Up, Kinney Shoes, Fashion Conspiracy, Rug Crafters, and Topps & Trowsers to 60s70s Gold Mall
- Added signage and storefront details to Pier 1 Imports, Bosworth-Sullivan, Veldkamp's Flowers, and Community Finance at the exterior of 60s70s Blue Mall
- Added exterior signage for Famous Footwear, K-G Men's Store, Lerner's, and Meek's Luggage on the east side of 80s90s Rose Mall
- Added Renzios, Sakura, and Wendy's 80s90s Food Court
- Added details on Paul Wu's storefront details in 80s90s Food Court
- Added benches to the 80s90s Food Court
- Added vegetation to 80s90s Food Court central ring and outer floor planting areas
- Added vegetation to outdoor planters in 80s90s
- Added roll-up gate recessed wall details and corner protectors to all 80s90s Food Court tenants
- Added missing trash cans and inner-circle planters to the 80s90s Food Court
- Added missing handrails to 80s90s Food Court stairs near Wendy's
- Added back rooms and hallways to Food Court service areas, including floor materials, ceilings, lights, and doors
- Added wayfinding signage at Rose Mall's southeast entrance for Gart Brothers and Meek's in both 60s70s and 80s90s
- Improved 60s70s Robin Hood restaurant detailing based on new photos
- Improved 80s90s Food Court umbrellas by moving them to a scene object that gets light calculations
- Improved 80s90s Orange Julius oranges by moving them into a scene object that gets light emission and adding emission to brighten them
- Improved 80s90s Food Court beige tile texture by brightening grout and increasing texture extents
- Improved variety of plants in all 80s90s planters
- Converted Sbarro and Musicland signage to neon-based outlines in 80s90s
- Updated Main Menu thumbnails, including adjusting position of Food Court, Gold Mall, Shamrock Mall, and Cinder Alley southwest entrance to improve camera angles in 80s90s
- Fixed unfinished 60s70s Blue Mall staircase detailing and positioning at garage lobby
- Fixed outdated and misaligned Joslins ceiling in 60s70s and 80s90s
- Fixed an issue where the 80s90s Shamrock Mall floor texture was stretched and rotated
- Fixed an issue where NPC radius was set too high, resulting in the inability to walk through some mall entrances
- Fixed rendering issues with the 80s90s mall common floors due to very large surfaces
- Fixed rendering issues with the 60s70s and 80s90s Shamrock Mall ceilings due to very large surfaces
- Fixed geometry issues with the connection between the ceiling and storefront in 60s70s Stuart's
- Fixed accuracy issues with food court marquee light spacing along perimeter, and transitioned legacy lights to Dynamo-based lights
- Fixed accuracy issues with Sbarro's middle storefront pilaster in 80s90s Food Court
- Fixed accuracy issues with 60s70s Blue Mall floors and furniture
- Fixed accuracy issues with the Woolworth's signage in both 60s70s and 80s90s
Code Updates (6)
- Added missing occludee/occluder support to existing static flags rules, which should generally improve runtime performance
- Added the ability to toggle additional proxy replacements and meshes
- Added specular, emission, and metallic support for select new materials
- Set solid doors and windows to not occlude, allowing for backroom exploration without incorrect occluding
- Increased metallic quality for all metal and glass surfaces
- Decreased lightmap resolution for certain elements to paradoxically improve lightmap results
v0.7.3
v0.7.3 adds new storefronts and details to the Food Court, Shamrock Mall, and Rose Mall, as well as new graphics for directories in both eras. This update also adds camera effects to the Visibility Settings menu.
Environment Updates (27)
- Added chairs and umbrellas to 80s90s food court
- Added entrance and storefront details to Woolworth's lower garage entrance and surrounding areas outside of Shamrock Mall in both eras
- Added Hatch's Gifts to 60s70s Rose and Gold Malls
- Added Pet City to 60s70s Shamrock Mall
- Added the Greater Englewood Chamber of Commerce signage to north side of 80s90s Gold Mall
- Added basic layout elements to Chick-Fil-A in 80s90s Food Court
- Added oranges to Orange Julius display case and updated Orange Julius storefront wood texture in 80s90s Food Court
- Added benches and trash cans to 80s90s Blue Mall
- Added shrubs to planting areas in the 80s90s Food Court
- Added new store details to Chick-Fil-A in 80s90s Food Court
- Added new store details to Stuart's in 60s70s
- Added signage and new details to Hatch's Gifts in 60s70s Rose Mall
- Added 'Plus Computer Center' to 80s90s Radio Shack exterior signage
- Added photo-based images of floor plans to directories in 60s70s and 80s90s
- Added photo-based advertisements to directories in 80s90s
- Added additional 3-sided directories to 80s90s
- Enhanced brick floor, planter, and column materials in 80s90s Shamrock Mall, Food Court, and Cinder Alley
- Enhanced the wood parquet flooring in 80s90s
- Enhanced the textures on certain stores, including Zeezo's Magic Castle and Orange Julius in 80s90s
- Reduced the size of some historic photographs
- Fixed inaccuracies with Denver Dry Goods and Montgomery Wards entrances in both eras
- Fixed inaccuracies with windows and doors on the exterior of north Gold Mall in both eras
- Fixed inaccurate signage on Stuart's store in 60s70s
- Fixed inaccurate height of tables in 80s90s food court
- Fixed an issue with the Tobaccoland storefront in 60s70s
- Fixed missing lights in Tobaccoland in 60s70s
- Fixed missing lights in Tobaccoland and Mile Hi Hobbies in 80s90s
UI Updates (4)
- Added the ability to toggle camera effects from the Visibility Settings menu
- Updated the Credits screen group headers to use a bold font
- Updated button and toggle container styling to make them more aligned
- Updated the Credits screen collaborator list
Code Updates (4)
- Added the ability to toggle Guided Tour Mode (WIP)
- Added ManageSceneObjects to unify all scene object management
- Migrated and refactored several functions from various sources into ManageSceneObjects
- Made a non-static wrapper function for toggling camera effects from different contexts
v0.7.2
v0.7.2 adds floating historic photographs (accessible via the Object Visibility menu) and a new Audio menu.
Environment Updates (4)
- Added world-space historic photographs to 60s70s and 80s90s
- Added new music from Dead Pisces and FWIENZY to 60s70s and 80s90s
- Fixed an issue where metallic and smoothness settings were lost for most materials
- Fixed an issue where 80s90s Broadway Southwest main entrance doors were inaccessible
UI Updates (7)
- Added Points of Interest toggle group in Visibility Menu
- Added toggle for historic photographs
- Added toggle for historic photographs opacity
- Added Audio Settings menu with ability to change and mute mall music
- Added more collaborators to the Credits screen
- Improved legibility of the 'CC' carriage graphic in the Once Upon a Time at Cinderella City logo
- Updated Main Menu thumbnails to show proper floor gloss
Code Updates (8)
- Added Audio Settings menu with mall music settings
- Added ability to change mall music tracks and mute mall music entirely
- Added historic photo object support in AssetImportPipeline
- Added the ability to toggle historic photos
- Added the ability to toggle historic photos opacity between 100% and their default percentage
- Finished adding ability to set material smoothness and metallic from CCP menu
- Fixed an issue in ManageImportSettings where metallic and smoothness were not applied to most materials due to typo
- Fixed an issue in AssetImportPipeline where old collider flags weren't cleared when an object changed to not require collider flags
v0.7.1
v0.7.1 adds new storefronts and details to Gold and Shamrock Malls, adds more trees generally, and offers greater music variety in both eras.
Environment Updates (13)
- Added new stores to 60s70s Shamrock Mall, including ABC Kiddie Shop, Tommy Wong's, and Tobaccoland
- Added new stores to 80s90s Shamrock Mall, including Tobaccoland, Wells Music, Knock on Wood, Pet City, Mile Hi Hobbies, and several unmarked stores
- Added new stores to 80s90s Gold Mall, including Village Inn and Walgreens
- Added new common area lighting and details to 60s70s Shamrock Mall
- Added new common area details and plants to 80s90s Shamrock Mall
- Added missing railings around the Broadway Southwest building in 80s90s
- Added new trees at mall entrances, around Broadway Southwest, and at the back of Montgomery Ward in 80s90s
- Added new trees at the back of The Denver in 60s70s
- Added new music variety to 60s70s and 80s90s
- Added new exterior details and windows to the south side of 60s70s and 80s90s Gold Mall
- Updated Main Menu thumbnails
- Updated Woolworth's storefront for improved accuracy in 60s70s
- Fixed an issue where Woolworth's storefront in both 60s70s and 80s90s exhibited inaccurate lighting
- Fixed an issue in 80s90s where the store and mall floors were not in sync causing Z-fighting in front of new stores
UI Updates (1)
- Added more collaborators to the Credits screen