<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Actor :: Catur Documentation</title>
    <link>https://doc.cdryx.net/CdryxAIOUPlugin/fluent/actor/index.html</link>
    <description>An Actor is the simplest entity on a board: a placed object with an interaction volume, no skeletal mesh, no AI, no health. Added with addActor(tag, skills, lambda).&#xA;Setters Setter Effect actorClass(class) The ACActor subclass spawned for this entity. Mandatory: an entity whose class is unset is skipped at spawn time with a warning. basic(...) Sets the identity block → FCBP_ACPBasic. interaction(...) Sets the interaction block → FCBP_ActorInteraction. Example FCBP_Actor actor = FCBP_Actor() .actorClass(retrieveClass&lt;ACActor&gt;(&#34;MY_ACTOR_CLASS&#34;)) .basic(FCBP_ACPBasic() .mainTag(&#34;BLOCK&#34;) .minScale(1.0f) .maxScale(1.0f)) .interaction(FCBP_ActorInteraction() .interactWithPlayerOnly(true) .interactOnceOnly(true));</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Sat, 20 Jul 2024 21:09:28 +0200</lastBuildDate>
    <atom:link href="https://doc.cdryx.net/CdryxAIOUPlugin/fluent/actor/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>FCBP_ACPBasic</title>
      <link>https://doc.cdryx.net/CdryxAIOUPlugin/fluent/actor/acpbasic/index.html</link>
      <pubDate>Sat, 20 Jul 2024 21:09:28 +0200</pubDate>
      <guid>https://doc.cdryx.net/CdryxAIOUPlugin/fluent/actor/acpbasic/index.html</guid>
      <description>Identity shared by every actor / pawn / character / player. Passed with .basic(...).&#xA;Setters Setter Effect mainTag(FName) The entity’s identifier. Room rules and Side2D rules reference an entity by this exact tag (npcTag). A rule whose tag matches no entity is ignored; a tag present in several NPC arrays spawns several times. famillyTag(TArray&lt;FName&gt;) Extra tags, copied onto the spawned actor’s UE tags for classic tag-based lookup. minScale(float) Lower bound of the per-instance random scale (default 1.0). A scale factor is drawn once between min and max with a deterministic seed (per spawn position), then applied as the actor’s spawn transform 3D scale (FVector(1,1,1) * scale) — it uniformly resizes the whole actor (mesh and capsule scale with it). maxScale(float) Upper bound of that random scale (default 1.0). Equal min/max = fixed scale, no variation. Example FCBP_ACPBasic basic = FCBP_ACPBasic() .mainTag(&#34;GUARD&#34;) .minScale(0.9f) .maxScale(1.1f);</description>
    </item>
    <item>
      <title>FCBP_ActorInteraction</title>
      <link>https://doc.cdryx.net/CdryxAIOUPlugin/fluent/actor/actorinteraction/index.html</link>
      <pubDate>Sat, 20 Jul 2024 21:09:28 +0200</pubDate>
      <guid>https://doc.cdryx.net/CdryxAIOUPlugin/fluent/actor/actorinteraction/index.html</guid>
      <description>Interaction and overlap rules of an actor. Passed with .interaction(...).&#xA;Setters Setter Effect interactWithPlayerOnly(bool) When true, an overlap/interaction is only validated when the other party is the player (no NPC↔NPC). Default true. interactOnceOnly(bool) When true, the actor is “consumed” a single time (chest, door): after the first interaction it broadcasts onConsumed and stops reacting. Default false. Example .interaction(FCBP_ActorInteraction() .interactWithPlayerOnly(true) .interactOnceOnly(true))</description>
    </item>
  </channel>
</rss>