AmmoSpawner.cs
using Sandbox;
public sealed class AmmoSpawner : Component
{
// Цей скрипт служить лише як маркер для точок спавну амуніції.
// Просто додайте його на пусті GameObjects, які ви розставите по карті.
protected override void DrawGizmos()
{
// Візуалізація точки в редакторі
using ( Gizmo.Scope( "Ammo Spawner", new Transform( Vector3.Zero ) ) )
{
Gizmo.Draw.Color = Color.Green.WithAlpha( 0.5f );
Gizmo.Draw.SolidBox( new BBox( Vector3.One * -10f, Vector3.One * 10f ) );
Gizmo.Draw.Color = Color.White;
Gizmo.Draw.Text( "Ammo Spawner", global::Transform.Zero.WithPosition(Vector3.Up * 20f) );
}
}
}