<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Side2D :: Catur Documentation</title>
    <link>https://doc.cdryx.net/CdryxAIOUPlugin/fluent/side2d/index.html</link>
    <description>A Side2D board is a 2D grid level driven by a level asset, where grid character keys spawn NPCs. Added with addSide2D(skills, lambda).&#xA;Setters Setter Effect sideAsset(UCSide2DLevelAsset*) The level asset holding the grid and block definitions. npcs(TArray&lt;FCBP_ACPSide2DRule&gt;) Maps grid keys to NPC tags → FCBP_ACPSide2DRule. The hook onPlayerOverlapBlockSkill is a skill, documented in the Skills section.&#xA;Example FCBP_Side2D side2D = FCBP_Side2D() .sideAsset(retrieveAsset&lt;UCSide2DLevelAsset&gt;(&#34;MY_SIDE2D&#34;)) .npcs({ {&#34;C&#34;, &#34;LIMACE&#34;}, {&#34;I&#34;, &#34;MUSHROOM&#34;}, }); (FCBP_Side2D has only these two setters; both are shown.)</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/side2d/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>FCBP_ACPSide2DRule</title>
      <link>https://doc.cdryx.net/CdryxAIOUPlugin/fluent/side2d/side2drule/index.html</link>
      <pubDate>Sat, 20 Jul 2024 21:09:28 +0200</pubDate>
      <guid>https://doc.cdryx.net/CdryxAIOUPlugin/fluent/side2d/side2drule/index.html</guid>
      <description>Maps one character key of the Side2D grid to an NPC tag. This struct has no fluent setters: it is built with its constructor {charKey, npcTag} (optional biome).&#xA;Constructor arg Effect charKey The grid character (e.g. “C”) that spawns this NPC. npcTag The mainTag of the pawn/character/actor to spawn on that key. biome (optional) Biome filter for the spawn. Example FCBP_ACPSide2DRule rule = {&#34;C&#34;, &#34;LIMACE&#34;};</description>
    </item>
  </channel>
</rss>