branchSkyCruise/2019.1cancel

21 Commits over 31 Days - 0.03cph!

5 Years Ago
WIP job click system Remove hudpopups after job is clicked, click handling Can now click complete restock jobs Jobs can mark themselves as not completable Click completes now play a sfx Can pick up rubbish by clicking Minimise clickup UI when transform is too far away from the camera WIP support for staff rooms only allowing staff member to perform jobs in a radius Enable click jobs for emptying rubbish bins Show an icon on the job popup if a staff member is handling the job Add range limits for stockpile restocking Click configs can now spawn a particle effect Merge branch 'master' into jobclicks Minimise clickable popups when ship shell is visible Load job popups on a game load Can now hire staff members directly for vacant work positions via a HUD popup Assign name and gender via entitystart Show room radius for staff rooms, enable generic method for declaring a radius display on rooms Locker prop Update staff room with new lockers and increase staff radius Refactors, new popup widget for staff room hiring/firing Update staff wander logic to leash staff to their staff room New hire effect for staff, spawn a particle effect and drop the staff from height Can fire workers from smart object inspector, more widget fixes Some sfx for hiring staff Unsaved Merge branch 'master' into jobclicks # Conflicts: # Assets/Scripts/Entities/Units/Passenger.cs Fix NRE in staff wander Show a description on hover for job clicks Better tooltips and custom fail texts in job tooltip Particle fx for crate restock Repair prop click effect Disable staff type checks (for now)
5 Years Ago
Don't init animation systems if animation instancing is disabled Fixed disembarking logic
5 Years Ago
Fixed staff spawning in inaccessible locations, updated starter furniture Fixed staff not getting on arrived nav callbacks, other pathfinding fixes
5 Years Ago
More toggle 2019 fixes More toggle fixes Fixed sessions not loading walls from blueprints More toggles
5 Years Ago
Added a pause while in fullscreen panels toggle in settings, defaults to true Pie charts can now animate their values in New optimised male premium model, fixed premium passengers not being included in build (!) Moved Clothing, outfits and MiscVisuals out of Content Rescaled expansion costs Merge branch 'master' into 2019.1 Fixed toggle group issue introduced in 2019.1
5 Years Ago
Can now disable animation instancing via game config Restructed how on arrived callbacks are processed for units Added support for override stopping distances
5 Years Ago
Fixed pie chart editor not applying New graph based tooltip when hovering over passenger count Merge remote-tracking branch 'origin/master' into 2019.1 # Conflicts: # Assets/Scripts/SkyCruise.Scripts.asmdef Another merge fix Added support for look at in the navigator component, disable conversations for now
5 Years Ago
Port wall stuff from 2019 branch Properly delete wall entrance bits Basic multi paint support for walls Fixed bubble starter Updated easy scenario Fixed purchasing expansions leaving incorrect walls active Rebuild medium scenario Update default starter blueprint NRE fix in satisfaction system Prioritize working at objects over jobs Disable variable staff levels at props, all staff slots will now automatically be filled Instance bathroom sink Mesh instance editor Added a notification showing how much room profit was earned at end of day Increased profits from renting rooms Renamed add_month command to add_day Lower shower stall water cost Don't show weight icon on smart object inspector Disabled loan repayment penalties (don't randomly sell props) Fixed casino showing 0 entertainment stars Rescaled some shopping rooms, swapped shoe stand and clothing store in tech tree Imported material colours swatch, standardised notification colours Fixed second scenario not updating objective Can now unlock techs on start of scenario, med scenario now unlocks some techs Controls help for room placement, controls bounce in/out Fixed exception on load for interact points Triple prop heat increase rate Delete walls when placing rooms with windows, updated exterior walls Some analytics for room placement and scenarios Fixed text colours on purchaseable tooltip Added a new indicator to the scenario button Show passenger spend multiplier on room purchase details Fixed screenshot camera errors Interactions will now fail on staffed objects if a staff member leaves Cap tweaks Don't disable prop blockers on rooms Rescaled food satisfaction, fixed some props not affecting food satisfaction New concessions room ID fix Fixed some walls being mistakenly deleted when building an expansion Fixed staff being counted in passenger satisfacation calc Increased satisfaction per item consumed for food products Halved hygiene decay rate Cleaned up some debug stuff Fixed units never, ever using the bathroom Fixed deco props not getting disbaled when building a new expansion Don't show needs on smart object inspector Show passenger activity string on passenger inspector Show day remaining on contracts widget instead of days Added space blockers to all walls Ice cream hold point Update loading screen hints Push satisfaction weighting even further Typo fix More cap optimisations Medium scenario tweaks Scenario names Unsaved Changed colour of current stars widget on HUD Increased starting cash on scenarios Fixed exterior decks not generating railings WIP ECS components for tracking nearby points of interest Fixed research contract not unlocking and updated some out of date stuff on it Show first entity description if no tech description has been assigned Fixed being able to build stuff in front of the ship entrance Fixed deleted rooms leaving some gaps in walls Rooms now give a refund when selling Cleanup Reworked custom stock system for buffet tables Added a two minute timeout to walk to actions Fixed dining table and diner booths not being marked as places to sijt Add deck chair to list as well Lower hygiene penalty for being close to hygiene, passengers board at 100% happiness Implemented need blocks for 10 seconds after a need is increased Convert entity to SCEntity via Session Merge branch 'master' into objectlookup Discord logo Update discord link in-game Only register a need as a complaint if the need is < 75% Fully disable net manager Fixed satisfaction NRE on quit More networking cleanup Fixed passengers not being assigned a room when boarding Stronger contrast on main menu buttons and pause menu GPU instance the green sofa Fixed bathroom sink in premium cabin - fancy GPU Instance rugs Premium female passengers now use a combined/optimised Fixed walls with windows in them being deleted when purchasing an expansion Merge branch 'master' into objectlookup Basic scoring, pipe results into target generator Run lookups in background thread Fix not being able to load levels that have exterior decks Fix being able to delete/eyedrop ship entrance Fixed being able to block the ship entrance with expansions Staff will now use the closest stock room when restocking a prop Boost score of satisfaction props in lookup, fix not using objects that don't support lines Enable lines for bathroom props Moved prop heat into a job system Reworked RoomAreaPassengerCountSystem to use chunk iteration Merge branch 'objectlookup' Rider update Fixed a typo on the scenario complete panel Don't show days remaining text after finishing a contract Fixed being able to complete a scenario after failing it Clamped research costs to a max of $1500 per tech Attempt to build a window on load to catch issues with old saves getting loaded Lookup fix Enabled corridor expansion Attempted to speed up some wall stuff, not entirely successful Fixed cash widget getting offsetted when opening the tech tree while a prop/unit was selected Store line length in smartobject info, score accordingly Fixed load issue Cleanup Move passenger stop use on load into PostLoad rather than EntityStart Fixed navmesh issues after a load Store stock level in component data, disregard props with no stock in object lookups Increase bathroom sink use speed Slide cash over when a passenger is inspected Fixed build options not updating after unlocking a tech Fixed missing icon on wall paints tech Add pot plant tech Rugs tech Reordered tech tree to better fit the various tech families Better water texture in pool, fixed pool not affecting entertainment, fixed deck chairs not being used Updated steam rich presence strings Shorter rich presence Allow need replenishment to run consecutively New ai routine that makes happy passengers actively seek out high satisfaction props New statues tech unlock Lowered push satisfaction to medium priority Fixed some collision issues on exterior railings Fixed neighbouring exterior decks not deleting their railings Instance umbrellas and deck chairs Can now zoom in further when placing a ship expansion Added a palcement grid when placing rooms, increased visibility of grids Fixed misaligned room placement grid Fixed placing an expansion after loading a game triggering a tutorial even if tutorials were skipped Added a graphs package - fast graphs rendering using a single mesh in the UI Merge commit '11f898629b87ca68eecb0fcd6dbd869439f667a4' into 2019.1 # Conflicts: # Assets/AnimationBaking/CitizenEconomyFemale.2.Material.mat.meta # Assets/AnimationBaking/PassengerAnimatorComponent.cs.meta # Assets/Content/Props/DoubleArchway.prefab # Assets/Content/Props/Walls/WallRepresentation.prefab.meta # Assets/Scripts/Entities/Props/Prop.cs # Assets/Scripts/Entities/Props/Walls/WallFill.cs # Assets/Scripts/Entities/Props/Walls/WallFillVolume.cs.meta # Assets/Scripts/Entities/Ships/Ship.cs # Assets/Scripts/Generated/Generated.cs # Assets/Scripts/Player/Placement_SurfacePaint.cs # Assets/Scripts/Session.cs # Assets/Scripts/UI/UIPurchaseableDetails.cs Merge branch 'master' into 2019.1 # Conflicts: # Assets/Scenes/GameplayUI.unity # Assets/Scripts/Entities/RoomArea/RoomAreaPassengerCountSystem.cs # Assets/Scripts/Entities/Units/UnitECS/Unit+LineOfSight.cs # Assets/Scripts/Player/Placement_PremadeRooms.cs # Assets/Scripts/SkyCruise.Scripts.asmdef Merge fixes Jenkins Fix units not running action chains Baked hold positions, trigger fix Fix ECS init order, support scaling of animators Sync walking animation state
5 Years Ago
Better expansion purchase sfx, remove old unused room placement controller Citizens update Disable sick status effect Put some empty files into entity cache so it can be committed New icons and descriptions for expansions Fixed a bad wall appearing in the second scenario Rescaled room costs Increased starting cash amounts for sandbox New smaller starter ships Merge branch 'master' into 2019.1 Merge fix
5 Years Ago
WallSystem cleanup Support for double wide wall fills Railing support, more cleanup, delete support
5 Years Ago
Fix session create not finishing More wall stuff, moving some bit out of ECS, still needs lots of cleanup Unsaved
5 Years Ago
Merge fixes
5 Years Ago
Smooth lerp room placement Plop particles for room placement Need and satisfaction can now increase their buffer sizes dynamically Fixed ship entrance locations ListView tool to quickly see prop states More list stuff, filled in some names WIP what's new Can finally delete techs from the tech tree Disabled a heap of props that are no longer placed individually Disable wine bar prop Delete all of the tech, start putting together new stuff First pass on all initial tech unlocks More tech hookups, sort left to right Can mark techs to ignore prerequisites Fixed room bounds being calculated incorrectly on rotated rooms Disabled ship status text in HUD, relaid out some stuff Disabled region selector on new game panel Store last 100 passengers satisfaciton information Added a new bounds that blocks walls to room areas Exception fix in action chain Show averge food/shopping/etc values on satisfaction tooltip WIP scenario support Scenario support on main menu Can start scenarios Start session contracts at the start of scenario session Tweaked satisfaciton level condition display text Added scenario end/start framework, triggers on success Fail scenario if you go over time limit, notification warning Mark bp files as lfs Better scenario starting point, image Rooms can now be clicked (bounds check isntead of physics) Catch some NaN's coming out of the needs system Medium scenario first pass Added single chairs to instance manager Various build fixes Add scenario name to autosave/quicksave filename New arcade room New kitchen room New movie theater room Add supply room to tech tree and starting contract Fix sink positions in bathroom Removed some old stuff from room area inspector, moved inspectors into prefabs Scenario info in what's new, custom editor for release info objects Fix being able to place rooms at bad angles by clicking during animations Updated resources tutorial content Movie theater applies entertainment need and satisfaction, preview image Fixed scenario select toggles Increase bathroom sink need replenishment Research manager costs, show money on top of research panel Icons for tech tree More tech fixes New diner room Trying out some ship chassis tweaks Some what's new content Typo fix Unlock bins by default Reduced tech increase cost by $100 Fixed overlapping ID on tech tree Fixed some calculations in the satisfaction system Fixedf several rooms being marked as only usable by room owner Instance some more props Added support for props to declare a "stat prop" When set, the stat prop is used for all stats (needs/prices/etc) instead of the base prop. This is used int he movie theater, wehre all of the chairs are linked to the theater screen (so sitting in a chair replenishes entertainment) Fixed bad trigger setup on movie theater Fixed bathroom sink not applying needs Remove incoming ships text on gauge cluster Reomve unneeded UI New skin randomisation system More info on scenario panel Unsaved Try out screen space reflections Better exterior materials Reworked passenger wallet, passengers have unlimited money but spend different amounts Removed stock system on stockpiles, proper icon Can now modify unit needs from unity inspector Overcrowding penalty is now 50%, tweaked bathroom need replenishers Made a bad fix for the satisfaction calculation bug empty_all console command Fixed restocking not working, remove cost to restock Props will no longer be destroyed by damage/fire, instead become unusable until repaired Disable fire extinguisher prop, remove references in tutorial Fixed rooms sometimes not getting navmeshed correctly Better verbs eCan't move props inside rooms, don't show shift-click info if prop can't be moved Movie projector tech icon, shower block is unlocked earlier Fixed navmesh being generated on top of poker tables Roulette table nav fixes Passengers will no longer use props in staff rooms Added weighting to prop searches so higher satisfaction props should be used more New Or Operator target generator New need status check target generator New targets generators for dance chain, dancing should be much less common Better need replenishment values on newspaper Don't let luxury stat go down Added some ocean sfx when zoomed in Seagulls sfx Show times used on smartobject inspector Don't open ship happiness panel Show summary of popular needs when mousing over happiness bar Fixed cash spent UI in passenger details Instance wall trims, refelct shadow casting mode on instanced props Added wall paints to techs Radial need replenishers now update satisfaction over time, instead of once Instancer exception fix Fixed dancing nre New shoe store Movie theater -> retail Can disable status effects via asset, disabled drunk effect New premium common area Added staff and supply room to easy scenario Add supply room to medium scenario Incraesed need replenish rates for a bunch of props Increased chance of passenger dancing More weighting for higher satisfaction props, some heat considerations Fixed spend points not registering nearby registers after a load Pinball machine fix Upped a heap of satisfaction values by 0.5 Increased hunger decay speed Don't allow hazards Heat fixes Block eyedropping walls Passenger boats drop off more passengers, entrance widget updates in real time Bathroom need text White need text on important need widget Foam fx on sphere ship, marked deck attachments as background Cabin doors should now only open if the room owner is in range (not for everybody) Basic support for rebuilding walls when building an expansion Remove month reference on loan widgets Remove old static batching system Remove old mesh batcher system (was deprecated by instancing) Mesh instancing updates, fixed issues with expansions Fixed expansion corner bits getting disabled incorrectly Fixed wallet hover text not triggering on passenger inspector Update default starting ship Update scenario files Can now place exteiror pool flush with railings Stove and prep table only require generic supplies Rooms can now be marked as requires indoors Publish to dev Merge branch 'master' into 2019.1 Merge branch '2019.1' of SkyCruise into 2019.1
5 Years Ago
Import animation baker WIP baked character setup, can override generated class name Can now bake specific datasets, instead of having to bake everything WIP new character renderer implementation, still some issues
5 Years Ago
Citizens update Updated newspaper dispenser prop Rename JobHandle to SCJobHandle to reduce ECS conflicts Rename Entity to SCEntity to reduce ECS conflicts New default walls and floors Trying out some ship wedge pieces for the corners Merge branch 'ocean' into 2019.1
5 Years Ago
Compile/merge fixes Import ECS Navigation system WIP implementing navigation system Reset HasArrived, convert flags to bools
5 Years Ago
Disable ceiling shadows, allow toggle mesh instance renderers Disable lights, new directional light, disable instancing for now New skybox Merge branch 'ocean' into lighting_rework Merge branch 'gpuinstancer' into lighting_rework Combined citizens Hooked up new combined skinned mesh renderers, disabled some clothing logic on precombined meshes Fix hard hat LODS Fixed overcrowded material getting saved in asset at runtime Add loadingBlueprint flag to session, add default wall and floor paints Some renames Fixed not being able to build rooms in a new session Fix some bad room placement maths Fixed some wall rendering issues Fixed exceptions when pasengers spawn Merge branch 'ocean' into lighting_rework Re enable mesh instancing Disabled more room lights New sun controller Fix vsync not properly applying on boot Fix service LODs casting shadows Beds replensih fatigue, enable decks Different defauilt floor texture for outdoor areas Lower area mesh on outdoor areas Remove InstantiateViaPrefabInsancer New exterior lounge area, some new support for exterior rooms and rooms that have no walls WIP pool prop and room Fixed some load game issues Added a notification when a room has been overcrowded for too long Don't allow needs or satisfaction to go up while a room is overcrowded Fixed some issues with interact points and navigation checking Combined deck chair mesh Combined umbrella mesh Cache target generator profiler strings Merge branch 'ocean' into lighting_rework Sun tweaks Fixed some weather exceptions Another weather fix Readded need sorting Turned off shadows on most held items Fixed incorrectly setup text labels on satisfaction tooltip Fixed cached profiler strings failing on null target generators Prop cost changes, new Small utility room, small supply room, change default exterior material Disable crime, disable security guard New newsagent room, new postcards stand in souvenir store Removed lights from rooms, made individual lights unavailable Filling in some luxury and shopping satisfaction values, lots of previews Show overcrowded indicator on passengers Proper exclamation icon Tried to fix the happiness out of range display bug Some new conditions for new game mechanics Overcrowding tutorial Don't allow room placement until an expansion is purchased Basic satisfaction contract Fixed contracts not making props free correctly Fixed category highlights not working for contracts with premade rooms Update lots of contracts to fit with new game flow Revert common area room Added a passenger count contract, update manifests Merge branch 'ocean' into 2019.1
5 Years Ago
Jenkins?
5 Years Ago
Cleaned up some missing component objects
5 Years Ago
More wall integration Lots more wall stuff WIP support for external walls Did some cleanup, removed old inventory system
5 Years Ago
Update to 2019.1.0b7 for ecs updates WIP 2019.1 API upgrades