Add SceneObject.Batchable, for situations where dynamic attributes affect rendering
Delete unused shit from lightinglib
Add SceneSunLight.SkyColor for ambient light color outside of light probes
Compute ambient light spherical harmonics when there's no sunlight using scene camera ambient color (this allows cubemaps to show up without sunlight)
Add SceneCubemap, allows cubemaps to be applied in scene worlds
Add a default cubemap texture
Add cubemaps to menu scenes so metallics have a bit of reflection
Remove some unused functions from IPrediction
Remove create_flashlight native command
Fix nav_edit, grab eye pos and angles from pawn aimray
Remove some unused player netvars
Add MorphCollection.Get to get override morph values
Remove vwrlt and vwenvmap asset types, these don't exist
Recompile old maps toolscene_lighting_studio and error to fix compiler missing warnings
ModelDoc: Don't allow base model to be set as itself
Animgraph: Basic support for anim event preview (only playsound and stopsound)
Merge branch 'master' into sausageman-sucks