167 Commits over 60 Days - 0.12cph!
- Added penguins as food resource. Except people die when they eat them at the moment.
- People are scheduled to consume food every 24 hours
- Made an ActionScheduler
- People now schedule eat actions
- Refactoring the way eating works. Now a consume action.
- Added a bunch of functions and helper classes to handle EntityContainers and resources etc
- Notificaion bubble duration tweak
- A bad first implementation of islands providing food to people and people dying after the island and then themselves run out of food. Needs refactoring
- Added events
- Death event
- Death notification
- Bubble notification system works. Bit rough still
- More notification bubbles WIP
- Added NotificationEvent class
- Added floating text for resource depositing (still need to move the triggering out of it out of the action)
- Made a raft prefab
- Added IslandDetails static class to get info about the specified island
- Added a new NearestIslandLocator script to camera which broadcasts events when the nearest island has changed
- Added Island info UI to show the resource info of the current island
- Added fade in/out to island info UI
- Removed debug spam from MoveTo action
- Deposit resources action work
- Started storage containers
- Entity tracking + container stuff
- Island stuff
- Some audio stuff, selection stuff.
- Increased people collider size
- Cloud tweaks
- Disabled some debug spam
- Added a couple of people sound effect files
- Reexported music to remove silence at start
- Resource harvesting stuff
- Stat transfer modifier WIP
- More resource gathering stuff
- Reworked the way stat mods work
- Actions now have a Begin and Cancel functions
- Actions can now be queued with shift
- Added interaction radius to BaseEntity and made a stone prefab
- MoveTo action now takes an optional stop radius (based on entity radius)
- Added middle mouse drag to camera
- Reduced particle count of clouds
- More rough selection test
- started basic selection and order issuing
- Started actions
- Walk anim for people
- Placeholder stat trigger work
- People now tick hunger and die after 3 days of no food
- More stat work
- Cloud tests
- Time/date UI reports time from TimeTicker