S&box Wiki

User Changes: matt

57 Days Ago
Setting_up_VSCode - Download .NET 6 SDK
by matt
2 Months Ago
Setting_up_Visual_Studio - You need vs2022. Trim the fat in here, just link to the official guide for installing if you need hand holding
by matt
World_UI - Update WorldInput usage
by matt
Precaching - Basic shit on precaching
by matt
Networked_Types - Simplify lists and add dictionaries
by matt
3 Months Ago
custom-style-properties - Quick usage of custom :intro :outro pseudo classes
by matt
4 Months Ago
Input_System - wrong method name oops
by matt
Input_System - Created Page - building input clientside, using it in the context of Simulate and default bindings
by matt
Networked_Types - Add an example of using INetworkSerializer
by matt
World_UI - Basic example of WorldInput.Update to interact with world panels
by matt
Commands - Creating and running commands, you can not run engine commands
by matt
World_UI - Real basic way to create & spawn a WorldPanel
by matt
Making_Gamemode - Addon folders with upper case chars bug fixed
by matt
Networked_Types - List<BaseNetworkable> supported
by matt
Entities - Cover basic concepts: spawning entities, events, overrides, networking, components, deleting
by matt
Networked_Types - NetworkComponent -> BaseNetworkable, you can network on Entity, EntityComponent and BaseNetworkable.
by matt
Networked_Types - NetworkComponent not limited with Lists and shit anymore
by matt
Entity_Components - Really basic usage of entity components, can be networked, have events, can access their Entity.
by matt
Network_Callbacks - Update usage of network callbacks
by matt
Creating_Sounds - It is not more reliable to use RPC to play sounds - replace this bs note with prediction link.
by matt
Creating_your_first_particle_effect - Remove this shit example on how they work in code, refer to using particle systems from C# page instead.
by matt
Using_particle_systems_from_CSharp - Created page on how particle systems work from C#, make sure people know SetPosition = control points not literal position of the system. How to attach systems to entities and how creating them in predicted methods interacts.
by matt
Creating_your_first_particle_effect - Simplify creating a new file steps, keep it simple otherwise it's just more confusing.
by matt
Creating_your_first_particle_effect - Don't need to explain how to open sbox-dev on every page (just link back to Dev_Tools)
by matt
Setting_up_Visual_Studio - Note on updating old Visual Studio, .NET 5 wasn't shipped until 16.8 which fucks it usage.
by matt
FileSystem - Basic page on the different filesystems and why you need them instead of System.IO
by matt
Custom_Asset_Types - Assets auto generate their metadata file now, Resource.FromPath isn't actually loading, also show how to use Asset.PostLoad effectively
by matt
5 Months Ago
Pawn - Couple of ways to access pawns, seems to be a popular question + it's "is not" twat + Link to Pawn API methods (is there a better way to do this then <page>?) + use c# string interp properly
by matt
Making_Gamemode - Addon folder name casing bug
by matt
Prediction - Revert these bullshit changes, what are you talking about
by matt
DefaultSharedAssetFilter - update exclusion list: remove vpk, add map source files
by matt
Pawn - Some basic information on what a pawn is and how to assign one
by matt
Setting_up_VSCode - Add a warning to read the whole article, make roslyn analyzers step clearer, open csproj folder instead of using workspaces - I am not a VSCode user but workspaces do not seem to work properly following the previous steps, feel free to change if you are more experienced.
by matt
Making_Gamemode - Minor Change: add missing using statement
by matt
Setting_up_Rider - Troubleshooting: Make sure you have Roslyn Analyzers on and .NET 5 SDK installed
by matt
Setting_up_Visual_Studio - Troubleshooting - missing dependencies = missing .NET 5 sdk
by matt
supported-style-properties - Mark properties with differing behaviour in sbox as bold and add notes - might be better to just have a table with only these though
by matt
supported-style-properties - position is relative (default) or absolute, not a Length :S
by matt
6 Months Ago
supported-style-properties - Minor Change: font-style is supported, font-weight can take some string values
by matt
supported-style-properties - Minor Change: font-family isn't a straight up filename, reference Fonts page
by matt
Fonts - How to properly name your fonts afaik
by matt
7 Months Ago
Setting_up_Visual_Studio - Don't have to generate a solution manually anymore, explain what a solution is and where to find it
by matt
.addon_schema - Document new ident field, remove old fields.
by matt
Linking_Entities_to_Hammer - Minor Change: default values need to be marked with Sandbox.Internal.DefaultValueAttribute
by matt
EventSystem - Add buildinput event and change events that have attributes to those
by matt
Making_Gamemode - Minor Change - sharedassets needs to be specified in .addon
by matt
.addon_schema - Remove unused properties - sharedassets still important to set
by matt
Linking_Entities_to_Hammer - Add text on [Input] attribute with new fgd writer changes and rough idea on how Outputs work
by matt
Making_Gamemode - Minor Change: you need a parameterless constructor for Game to work properly
by matt
Making_Gamemode - Minor Change: clarify you need to make a file for your game class + Minor Change: add back about generating your solution
by matt
Linking_Entities_to_Hammer - Update docs for new fgd writer stuff
by matt
8 Months Ago
IKChains_and_Stride_Retargeting - revert mp4 to gif change, it's not 2003
by matt
EventSystem - some descriptions on events, add event arguments, also client.hotloaded -> hotloaded
by matt
.addon_schema - Created Page
by matt
Sandbox.Game - Created Page
by matt
Making_Gamemode - Create a quick reference for beginners ensuring they have an adequate workspace, understand addon directory structure, what the Game class is for and how to use it, and what pawns are for and how to create them.
by matt
Setting_up_Visual_Studio - Add generating solutions (don't include .NET 5 warning since it's installed with VS)
by matt
9 Months Ago
EventSystem - Add current engine events
by matt

Special Pages


Wikis

?

Render Time: 121ms

DB GetPage 51
GetRevs 63
Render Body 0
Render Sidebar 2