HUD and Height Changes
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
using Unity.Entities;
|
||||
|
||||
namespace ProjectM.Simulation
|
||||
{
|
||||
/// <summary>
|
||||
/// Singleton holding the physics-filter mask of the static world-collision layer ("Environment"): the baked
|
||||
/// boundary ring + landmark colliders the player CC sweeps. Baked from the GameObject layer at edit-time (see
|
||||
/// WorldCollisionAuthoring) so server systems can build a <c>CollisionFilter</c> in Burst WITHOUT a managed
|
||||
/// <c>LayerMask.NameToLayer</c> call or a hardcoded layer index. Read by <see cref="ProjectM.Server"/>'s
|
||||
/// EnemyAISystem to sweep-test Husk movement against the environment only (never the player / other Husks).
|
||||
/// </summary>
|
||||
public struct WorldCollisionConfig : IComponentData
|
||||
{
|
||||
/// <summary>BelongsTo bitmask of the Environment physics layer (<c>1u << layerIndex</c>).</summary>
|
||||
public uint EnvironmentMask;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,2 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 70c75b96478d39f43aca221c926c9561
|
||||
Reference in New Issue
Block a user