freeso/TSOClient/tso.simantics/Model/VMPlaceRequestFlags.cs

16 lines
510 B
C#

using System;
namespace FSO.SimAntics.Model
{
[Flags]
public enum VMPlaceRequestFlags
{
Default = 0, // no intersection, does not place in slots, ignores user placement rules
AcceptSlots = 1, //places in non-hand slots, tries all available on specified tile.
UserBuildableLimit = 2, //respect the buildable area
AllowIntersection = 4, //TODO: used by some primitives
AllAvatarsSolid = 8,
UserPlacement = AcceptSlots | UserBuildableLimit
}
}