- A full rework of the neighborhoods system, introducing mayors.
- Bezier Path Routing
- New font renderer
- Data Service modification
- .NET Core support
- Gamma Correction
- Many other changes
See discord for more information.
Chat overhaul, data service optimisation, state sync overhaul, bugfixes,
simitone stuff.
Will probably change commit strategy after this. (since these 209 change
commits are really stupid)
- Volcanic now no longer draws 3D tab frames when they are inactive
- Implement basic support for Discord Rich Presence (you can invite
other players to your lot or a job lot via discord)
- Fix bug where server would repeatedly destroy someone's claim after
they disconnected due to some other error.
- Fix bug where game could crash due to lightrooms becoming a different
length from the normal room array.
- Shader work: standardisation of lighting functions in progress, and
additional work for low end hardware
- Updated skybox to look less like a washed out mess
- 3D reconstruction is now async. The game should no longer freeze,
though the object will be missing and performance will be degraded while
it is generating.
(simitone)
- Support for CMX and SKN formats (text based meshes, skeletons,
animations, and bindings)
- Walls and Floors are now read from TS1 rather than TSO
- No more files are read from TSO. Simitone works only on TS1 files now.
- TS1 suit system improvements. Most suits should now be defined (shower
will not crash game)
- Fixed some bad wall/floor reading from TS1 iff.
- no partial updates yet (should follow similar behaviour to city
terrain)
- water does not render correctly (pool and lake)
- lighting is always from first floor
- lighting on walls and avatars temporarily broken
- minor rendering bugs with edge of map, diagonals
- minor z issues
- Lot lifecycle greatly improved
- House mode, buildable area
- Inventory improvements, and primitive
- Person page Skills & Job
- Roommates in DB
- Online Jobs: restaurant and robot factory. Matchmaker WIP, primitive
mostly worked out (see comments)
- Smoother faster zoom
- FSC (ambience) player improvements
- Routing improvements (dont walk to same spot as other people)
- Respect limits and buy/build rules
- Room score, lighting improvements.
- ...and much more!
- Sims now collide with objects.
- On collision with objects route is recalculated.
- Sims also now collide with each other, and deal with each other by
waiting, routing around or forcing the other person back. (PRELIMINARY,
VERY UNSTABLE)
- Partial VMGetTerrainInfo implementation (fixes wacketballs)
- Routing failure trees
- Walk spinup/down acceleration.
- Hacked clock time to once every 5 seconds, like original.
- Fix to rect router for being right next to things