496 Commits over 608 Days - 0.03cph!
Asset load time
Print Path Stack on error (so if a texture is missing we can find the material)
Trigger hotloading is using auto material on png, then .mat is created
Relative paths in mat files, mat files optional
Material system basics
Material parsing in c#
Material hotloading
Removed unused
Merge branch 'master' of SandboxGame
UTextureCube Binds
TextureCube texture
plus asks sharp to load the texture
Merge branch 'master' of SandboxGame
ImageSharp test (might be shit)
stb_image
Merge branch 'master' into TextureLoading
More stb libs
Flatter binds for stb
Texture object
Comments
Texture hotloading
Handle exceptions in FileChanged more gracefully
Hotloading can handle texture resizing
Tweak lightmap importing
stb_image
Merge branch 'master' into TextureLoading
More stb libs
Flatter binds for stb
plus asks sharp to load the texture
Merge branch 'master' of SandboxGame
ImageSharp test (might be shit)
Fixed TellNativeAboutFileChanges native/relative wrong way around
Attempt at organising sln
Merge branch 'master' of SandboxGame
Moved some generic structs to Sandbox.Public
Module Refactor
Merge branch 'master' of SandboxGame
metaref error fix
Build fix
Merge branch 'master' of SandboxGame
Moved playermodel to rust addon
Path fixes
Sandbox addon not alwaysload
Fixed not filtering warning
Addons tab
Addon info backend
Use Active, not SetActive
Removed PrimaryAddon logic
Flipped UpdateAddonState logic the right way up
Enable gamemode addon only when starting game
Don't NRE forever on failed to load gamemode
BaseEntity class name (we want to create a managed counterpart for every native actor)
Send ServerInfo on join server, allowing proper gamemode selection
Gamemode selector
OnUnregister instead of UninitializeComponent source of ActorDestroyed
Merge branch 'master' of SandboxGame
Cycle HUD input in engine, so we can still escape to menu if gamemode fails to load
Fixed multiplayer entity creation
ClassLibrary stores and compares type.FullName
Pass full class name as managed class name
Added extra warnings if double registering ents
Don't try to create managed Entity if creation was triggered by creating a Entity
More sensible exception reporting
Refactored entity creation
Sounds all multicasted properly
Merge branch 'master' of SandboxGame
Console commands can be in Sandbox.Unreal, added "connect" command
Always allow players from local addresses
Automatically convert localhost to 127.0.0.1 in connect
Use console command parameter default values
Merge branch 'master' of SandboxGame
Remobed some debug commands
tweaked sound api
Added Facepunch.System
Added Facepunch.Api
Commented out "Transitioning from"
Facepunch.Api basics
Exception reporting
Build info
Added my path to CookContent.bat
Added Range and Vector3Range
Some unused binds
Fixed missing enum
Compile fix
Merge branch 'master' of SandboxGame
Hide Blur Kernel size is limited spam
Sped up weapon selection ui anims
Fixed chargers overcharging
Rust addon - no code
Weapon mat fixes
Don't compile .cs files in "obj" folders
Shotgun damage balance, alt fire
Cleaned pickups
Fixed weapon pickups
Ammo carry limits
Guns use different meshes
Crowbar
Merge branch 'master' of SandboxGame
Fixed hotreload not working
Console hotload tab
Styles
F1 switches back and forth to console window
Fixed crash on shutdown
Fixed webcon exception in join
Console enhancements
Only show hurt info on local player (not when shooting bots)