branchrust_reboot/main/d11_console_versioncancel
4,583 Commits over 731 Days - 0.26cph!
[D11] Disabled time of day from updating - to prevent joining server when pitch black - warning printed to alert user that this is enabled
[D11] Updated unity version number to 2018.2.3
[D11] Slightly better unique Id
[D11] Update to Unity 2018.2.3f1, only to be used with our local version with custom fixes until they are fixed properly. C# debugging on PS4 and Xbox One possible with this build.
[D11] Get Some stats linked up, still more to do
[D11] [UI] [WIP] Submit for new Belt Bar graphics for Console Port.
[D11] Missed .cs files for litenetlib
[D11] Sever and Client defines Added
[D11] Setting up text mesh pro package and files
[D11] UI events can now be sent to a parent objects if the select object has no use for it/has not implemented the event.
Added UIEvent handlers for shoulder buttons.
Implemented Editor script for D11Advanced Button
Reworked UI events for more consistent naming
[D11] Removing PS4 define around TERRAIN_FAR_SPLATS
[D11] Attempt #2 - fixes for shaders warnings on ps4. And pending merge links (again)
[D11] Added Option to enable mouse input for editor and standalone builds in ConsoleInputModule
[D11] Fix for Cursor.visible always been false one xboxone. Disable consoleinputmodule on standalonebuilds
[D11] Fixed an issue stopping multiple D11 users joining a map
[D11] Use Machine Unique Id FTM until we get platform id's in.
[D11] Updated RustNative code / recompiled console DLLs
[D11] Fixed missing D11_CONSOLE_PORT defines
[D11] UI Controller support and additional support files
[D11] Editor commands for testing asset-stripped server builds.
[D11] Fixed null ref exception on assert check.
[D11] Suppressed log spam on console server when client is killed.
[D11] Fixed assert on console server when a client connects.
Linux server build support for console.
[D11] Quick temporary fix for triggers to work on Xbox
[d11] add a rough integration of the MiniUDP library (needs optimisation), just to try out, though it seems to work better than LLAPI.
Small tidy up to LLAPI stuff, there's no unsafe code any more. Increase packet buffer sizes as it's likely to run out during level loading.
[D11.AC] Quick fix for water/terrain rendering on PS4
[D11] Added new define D11_UNET in build defines, forceDebug=true to enable profiling, and message saying build complete!
[D11] Removed hardcoded IP address that somehow got committed?
[D11] Added define D11_UNET to allow switching between RakNet/UNet, also packet size changes and port change needed for xb1
[D11] Fix for controller rotation on xb1, ortho basis matrix for xb1 added
[D11] Socket setup data for xb1
[d11] some tidying of previous commit, experimenting with Unity NetworkLater. Can be enabled one line 184 of Bootstrap.cs
WIP attempt to move to Unity's NetworkTransport LLAPI instead of Raknet. This will save us from having to update Raknet for console support (Xbox One support is out of date, Switch support is non existent). There are some differences between the libraries so this is experimental at the moment. Need to finish of QOS bindings, and a lot of it has ended up identical to the Raknet assembly so further refactoring might be worthwhile.
[D11] Properly guard client side code for console
[D11] Rollback
27719 due to crash on client console
[D11] Merged with main branch for Unity 2018.2.0f2
[D11] More controller support for console - wip
fix minor breakage of original code with D11_CONSOLE_PORT shenanigans
Update from main branch, to
27668.
[D11] Additions and fixes for controller
[D11] new controller layout
[D11] Added localServerIP to inspector for convenience
[D11] Added flag D11_NO_ASSET_PRELOAD to prevent preloading of assets