Interest
InterestPolicies
Combining policies, so a game can add one concern (parties) without rewriting another (fog of war).
generated from the sources
Static class in namespace
Nebula · Packages/com.1by3.nebula/Runtime/Interest/InterestPolicy.cspublic static class InterestPoliciesCombining policies, so a game can add one concern (parties) without rewriting another (fog of war).
Methods
Combine
public static IInterestPolicy Combine(IInterestPolicy a, IInterestPolicy b);
public static IInterestPolicy Combine(params IInterestPolicy[] policies);Union of the foci and explicit entities, and the AND of the authorizations: a policy can only ever take an entity away from a client, never grant one another policy refused.