예제 #1
0
파일: HudBase.cs 프로젝트: mesh42/awmanaged
 /// <summary>
 /// Initializes a new instance of the <see cref="HudBase"/> class.
 /// </summary>
 /// <param name="aw">The aw.</param>
 /// <param name="engine">The engine.</param>
 /// <param name="id">The id.</param>
 /// <param name="content">The content.</param>
 /// <param name="type">The type.</param>
 /// <param name="origin">The origin.</param>
 /// <param name="opacity">The opacity.</param>
 /// <param name="position">The position.</param>
 /// <param name="flags">The flags.</param>
 /// <param name="size">The size.</param>
 /// <param name="color">The color.</param>
 protected HudBase(Instance aw, IBaseBotEngine engine, int id, string content, HudType type, HudOrigin origin, float opacity, Vector3 position, HudElementFlag flags, Vector3 size, int color)
 {
     this._aw = aw;
     Engine   = engine;
     Id       = id;
     Content  = content;
     Type     = type;
     Origin   = origin;
     Opacity  = opacity;
     Position = position;
     Flags    = flags;
     Size     = size;
     Color    = color;
 }
예제 #2
0
 void SimpleScript_AvatarEventAdd(IBaseBotEngine sender, IEventAvatarAddArgs e)
 {
 }
예제 #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="BaseBotInteractionScript"/> class.
 /// TODO: this should be called somehow when the script is started.
 /// </summary>
 /// <param name="engine">The engine.</param>
 internal BaseBotInteractionScript(IBaseBotEngine engine)
 {
     _engine = engine;
 }