Commit graph

12 commits

Author SHA1 Message Date
riperiperi
de60cd41e1 Remove unused usings and MPL per-file from FSO.SimAntics 2023-11-25 16:31:26 +00:00
riperiperi
b90ef43c89 [WIP] Neighborhoods
- 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
2018-11-22 19:37:15 +00:00
RHY3756547
2f8f4d1069 [UI/VM/Server] Large Update
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)
2018-03-18 13:40:59 +00:00
RHY3756547
6385ba5cf5 [Various] Many engine improvements
- 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.
2017-11-22 01:08:26 +00:00
RHY3756547
9406f14f8b [WIP] Initial implementation of 3D floor
- 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
2017-07-04 05:42:07 +01:00
RHY3756547
5d052ba8c4 May 15th Update
See blog post on http://freeso.org for more information.
2017-05-14 22:41:20 +01:00
RHY3756547
0a48f78dc9 [VM, World, City] Vast changes to everything
- 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!
2016-09-28 04:11:23 +01:00
RHY3756547
be83558177 [VM] Permissions Part 1
- Implement most GenericTSOCalls
- Interaction Flags, deferred Check Tree, etc
- Work in Progress
2016-05-24 02:56:08 +01:00
RHY3756547
497cd25ecf [Net] Temporary bans solution, prep for permissions
Also has property log. Enjoy your random terrain types!
2016-03-30 04:51:25 +01:00
RHY3756547
b89dd28d57 Blocking dialogs w/ input, some refactoring.
Most debug interactions and dialogs with input should be working!
2015-10-06 00:44:56 +01:00
RHY3756547
d952be4358 A lot of work, committing before I do LDJAM
- 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
2015-08-22 02:41:05 +01:00
RHY3756547
dc62fa951c First stage routing using rectangular obstacles
Much better than we had before. Still some kinks and optimizations to
work out, plus a lot more changes to routing.
2015-08-13 03:41:59 +01:00
Renamed from TSOClient/tso.simantics/net/model/commands/VMNetMoveObjectCmd.cs (Browse further)