core/iso/IsoWaypoint.cs
public class IsoWaypoint : Component {
	[Property] public ModelRenderer Inner {get; set;}
	[Property] public ModelRenderer Outer {get; set;}

	protected override void OnAwake() {
		GameObject.Name = "PLAYER_0_ISO_WAYPOINT";
		Tags.Add("iso_waypoint");
		Tags.Add("no_depth");
		Inner = Components.Create<ModelRenderer>();
		Inner.Model = Model.Load("models/interface/waypoint_inner.vmdl");
		Outer = Components.Create<ModelRenderer>();
		Outer.Model = Model.Load("models/interface/waypoint_glow.vmdl");
		base.OnAwake();
	}
}