<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
      <title>Modding - Castle Story Forums</title>
      <link>https://forums.castlestory.net/</link>
      <pubDate>Sun, 08 Mar 2026 04:59:47 +0000</pubDate>
          <description>Modding - Castle Story Forums</description>
    <language>en</language>
    <atom:link href="https://forums.castlestory.net/categories/modding/feed.rss" rel="self" type="application/rss+xml"/>
    <item>
        <title>Big mod by Monotony - Move base, controll and fight corruptrons and Bricktrons AI, COOP/PVP features</title>
        <link>https://forums.castlestory.net/discussion/7986/big-mod-by-monotony-move-base-controll-and-fight-corruptrons-and-bricktrons-ai-coop-pvp-features</link>
        <pubDate>Wed, 15 Dec 2021 23:49:44 +0000</pubDate>
        <category>Modding</category>
        <dc:creator>Monotony</dc:creator>
        <guid isPermaLink="false">7986@/discussions</guid>
        <description><![CDATA[You can check out my youtube about castle story, mostly modding<br /><a rel="nofollow" href="https://www.youtube.com/watch?v=vOTiLWAwvfU"><img src="https://img.youtube.com/vi/vOTiLWAwvfU/0.jpg" width="640" height="385" alt="image" style="border: 0px;" /></a><br />Modding, screenshots, discussion in official Discord of Castle story:  <a href="https://discord.gg/yYm4G7QrPV" target="_blank" rel="nofollow">https://discord.gg/yYm4G7QrPV</a><br /><br />[maybe I will add more info later]<br />---------------------------[LAST UPDATES:]<br />02/12/2021<br />-Merging player's crystals(r=5) to equalize energy on kills.<br />-Healing staff blessing is protected by knockout power<br />-Trap have 66% chance to drop when stomped by a giant<br />-All elites drop iron(balancing staff brim drops)<br />-Minitrons now spawn with blaster on spawn (player controlled)<br />-Fixed PVP Barrel Archers (and bomber/mages, 0 arbalets check error)<br />-PVP Halberdier Nerf - no hat Prototype, fixed inconsistentcy bug<br />-Fixed minitrons dropping pickaxes infinitely<br />22/10/2021<br />-You get 1 block back for building a statue (cost 2-&gt;1, experimental)<br />-To gain Upgraded Healing Staff it now requires to aggro enemy base (up to 3 staffs)<br />-Additional Brimstone bag for killing whoever carries a Staff<br />-Bricktrons dropping barrels and wards on death (beta w bug)<br />-Combining Mage &amp; Arbalist into a Blaster, and back - now also is triggered near(4b) altar when a player creates or deletes a quarry task (button surrogate)<br />-Stone bags teleporting into stockpiles when workers are below it (e.g. quarry, r[x,z]=5), A statue on stock shows it's half-full<br />-Enemy base crystal can be destroyed but respawns itself with a big wave (fixed capturing invulnerable base crystal)<br />-Boxer mini-bosses - frequent biftron's punches, regen, teleport (map, beta)<br />-Fixed player's Staffs healing enemies (again)]]>
        </description>
    </item>
    <item>
        <title>Spawn resources</title>
        <link>https://forums.castlestory.net/discussion/7892/spawn-resources</link>
        <pubDate>Tue, 21 May 2019 12:08:58 +0000</pubDate>
        <category>Modding</category>
        <dc:creator>FlyDoz</dc:creator>
        <guid isPermaLink="false">7892@/discussions</guid>
        <description><![CDATA[What function in .lua spawn resources? looks like <br />fy_Bricktron:New(faction, Random.VoxelAround(spawnPoint.position)):SetOccupation(Occupations.Archer)<br />I whant to create mod for spawn sulfur by function CorruptedDead( corrupted )]]>
        </description>
    </item>
    <item>
        <title>My Co-op and PVP invasion MP Mod! Updated!</title>
        <link>https://forums.castlestory.net/discussion/7787/my-co-op-and-pvp-invasion-mp-mod-updated</link>
        <pubDate>Sun, 15 Jul 2018 09:01:48 +0000</pubDate>
        <category>Modding</category>
        <dc:creator>fedex2118</dc:creator>
        <guid isPermaLink="false">7787@/discussions</guid>
        <description><![CDATA[<h1>MY CO-OP AND PVP INVASION MOD!</h1>
Hi everyone I'm fedex2118, I'm publishing here a mod I've been working for a while. I really hope you will enjoy it!<br />Description:<br />This mod actually modifies the invasion gamemode for multiplayer letting players control 1 crystal each and their own bricktrons and fight against the waves of corruptrons.
<h2>You can play it Co-op:</h2>
<img src="https://forums.castlestory.net/uploads/editor/j9/23i2d60mtn9b.jpg" alt="" /><br /><br /><img src="https://forums.castlestory.net/uploads/editor/28/8bjdifcfbun8.jpg" alt="" />
<h2>Or you can play it PVP:</h2>
<img src="https://forums.castlestory.net/uploads/editor/cl/wdb7mcsivxae.jpg" alt="" /><br /><br /><img src="https://forums.castlestory.net/uploads/editor/1a/k4ulvuleiizg.jpg" alt="" /><br /><br /><img src="https://forums.castlestory.net/uploads/editor/wg/kzw4hukdw7wz.jpg" alt="" /><br /><br /><img src="https://forums.castlestory.net/uploads/editor/ch/yq6ioxq39nwo.jpg" alt="" /><br /><br /><img src="https://forums.castlestory.net/uploads/editor/cr/jek14cece7ch.jpg" alt="" /><br />
<h2>Main features:</h2>
1) Your crystal can spawn into a different spawnpoint position everygame. (If you play PVP be aware that you can spawn near your enemy because is random).<br /><br />2)The corruptron waves can be skipped by the Host. Every wave chooses randomly between all players' crystals so it can happen that for example 3 waves go to a player and only one goes to the other. It's Random!<br /><br /><img src="https://forums.castlestory.net/uploads/editor/3a/pip8o366yex8.jpg" alt="" /><br /><br /><img src="https://forums.castlestory.net/uploads/editor/l4/i9dw6b2vfng2.jpg" alt="" /><br /><br />3)If a player dies he will have only the option to spectate: if he wants to leave he needs to leave touching the home button on the top right of the screen. If the Host leaves everyone leaves the game, so GameOver! <img src="/resources/emoji/confounded.png" title=":s" alt=":s" height="20" /> <br /><br /><img src="https://forums.castlestory.net/uploads/editor/kf/km80j9pb09sd.jpg" alt="" /><br /><br />Notes: I do recommend the Host to wait until everyone wants to leave or is defeated.<br /><br />4)If your crystal is destroyed all the waves that are going towards you will choose another player's crystal.<br /><br /><img src="https://forums.castlestory.net/uploads/editor/qu/grz4dvihthyt.jpg" alt="" /><br /><br /><img src="https://forums.castlestory.net/uploads/editor/2u/zo54y6kdc6zb.jpg" alt="" /><br /><br />5) Now with lights out:<br /><br /><img src="https://forums.castlestory.net/uploads/editor/lx/oqbtqdoizzzk.jpg" alt="" /><br /><br /><img src="https://forums.castlestory.net/uploads/editor/1r/1o2fmmmo8xob.jpg" alt="" />
<h2>Installation instructions:</h2>
Make a backup of your folder "Invasion" that is in [your CD]:\steamapps\common\Castle Story\Info\Lua\Gamemodes\invasion.<br /><br />1) Download the file attached at the bottom.<br />2) Go to your Castle story folder, it should be in [your CD]:\steamapps\common\Castle Story<br />3) Extract the folder Info there.<br />4) Other method: In the zip that you downloaded double click Info, double click Lua, double click Gamemodes, double click Invasion, now go to your castle story invasion folder [your CD]:\steamapps\common\Castle Story\Info\Lua\Gamemodes\Invasion<br />and extract the files "Presets", "invasion_ui.lua" , "invasion.lua".<br /><br />IMPORTANT: I recommend you and your friends have it installed, not only the host, there are some bugs occuring when only the host has it but the other players haven't.<br /><br /><img src="https://forums.castlestory.net/uploads/editor/rz/1ql55mmj2wn0.jpg" alt="" /><br /><br /><br />]]>
        </description>
    </item>
    <item>
        <title>Adding, editing or modifying Building Blocks</title>
        <link>https://forums.castlestory.net/discussion/7923/adding-editing-or-modifying-building-blocks</link>
        <pubDate>Mon, 13 Jan 2020 18:03:15 +0000</pubDate>
        <category>Modding</category>
        <dc:creator>lostpharoah</dc:creator>
        <guid isPermaLink="false">7923@/discussions</guid>
        <description><![CDATA[Is this possible.  IE importing a game asset .fbx into 3d max make some changes and save out a new variant that could be used in game. <br />More over creating outright new game assets with new materials / textures .<br />And share with the community. ]]>
        </description>
    </item>
    <item>
        <title>[MOD LOADER] The new way to mod.     (Also my #teamcorruptron event 3 submission)</title>
        <link>https://forums.castlestory.net/discussion/7793/mod-loader-the-new-way-to-mod-also-my-teamcorruptron-event-3-submission</link>
        <pubDate>Tue, 31 Jul 2018 23:53:53 +0000</pubDate>
        <category>Modding</category>
        <dc:creator>electroz</dc:creator>
        <guid isPermaLink="false">7793@/discussions</guid>
        <description><![CDATA[<b><i>why hello there</i></b>
<h1>The mod loader</h1>
<h2>A new generation of modding is here.<br /><br />What is this?</h2>
<h4>The Mod Loader allows you to use mods made by me and in the future, others.<br />I have made a <a rel="nofollow" href="/search?Search=%23teamcorruptron&amp;Mode=like">#teamcorruptron</a> mod as a starter mod for this (it's also my event 3 submission), it allows you to RESIZE THE CORRUPTRONS, Execute all your bricktrons and even activate the corruptron spies! (Please note resize corruptrons only works for those currently in screen, you have to press apply when they come into view since I had limited time!)</h4>
<h2>How can I install it?</h2>
<h4>It's simple really, you run Merger.exe after downloading the rar file attached! (Use WinRar to open it :P)</h4>
<h1>IS THIS A VIRUS?</h1>
<h3>No!<br />I've added a virustotal check <a rel="nofollow" href="https://www.virustotal.com/#/file/5e19aa8e576edbbba734c63e9d3e53f39e9c32de065b08d483bbe5c3c797d1dc/detection">here</a> also it's a c# file with no obfuscation so feel free to decompile it <img src="/resources/emoji/smile.png" title=":)" alt=":)" height="20" /> <br /><br /><br /> P.s. I've included instructions inside the YourOwnMod folder on how to make your own mod! </h3>
<i>btw it's 1 am so this thread design is horrific, I'll redo it tomorrow haha</i>]]>
        </description>
    </item>
    <item>
        <title>[PART MOD] BASIS of the #MENU for your mods</title>
        <link>https://forums.castlestory.net/discussion/7903/part-mod-basis-of-the-menu-for-your-mods</link>
        <pubDate>Mon, 10 Jun 2019 07:52:12 +0000</pubDate>
        <category>Modding</category>
        <dc:creator>FlyDoz</dc:creator>
        <guid isPermaLink="false">7903@/discussions</guid>
        <description><![CDATA[You need: <br />-ModLoader <a href="https://forums.castlestory.net/discussion/7793/mod-loader-the-new-way-to-mod-also-my-teamcorruptron-event-3-submission#latest" target="_blank" rel="nofollow">https://forums.castlestory.net/discussion/7793/mod-loader-the-new-way-to-mod-also-my-teamcorruptron-event-3-submission#latest</a><br />-You can use Visual Studio 2017 (C# Net 4.5.2 library(dll))<br /><br />In BASIS_MENU_Update1.rar places .cs files:<br />-__mod__Menu.cs - to change Menu mode (if you wanted)<br />-__mod__RainOfSpheres.cs - to read example mod with menu mod<br />.dll files:<br />-__mod__Menu.dll - to use in your mod(s)<br />-__mod__RainOfSpheres.dll - to see, this work<br /><br />Install:<br />1)__mod__Menu.dll plase to folder ...\Castle Story\Plugins<br />2)(moding) link reference in your Project to __mod__Menu.dll<br /><br />functions:<br />-minimaze window<br />-maximaze window<br />-move window<br />-ResizeHeightMenu<br /><br /><img src="https://forums.castlestory.net/uploads/editor/6q/b0a9mvie7tpg.png" alt="" /><br /><img src="https://forums.castlestory.net/uploads/editor/in/03pghua0h3ia.png" alt="" /><br /><br /><br />write if you have some question or suggestions how it work and what can do more in this basis<br />также можно на русском]]>
        </description>
    </item>
    <item>
        <title>Mod - Invasion COOP (Normal Mode)</title>
        <link>https://forums.castlestory.net/discussion/7697/mod-invasion-coop-normal-mode</link>
        <pubDate>Tue, 01 May 2018 16:21:28 +0000</pubDate>
        <category>Modding</category>
        <dc:creator>electroz</dc:creator>
        <guid isPermaLink="false">7697@/discussions</guid>
        <description><![CDATA[<h1> Invasion CO-OP! </h1>
This mod was made by <a rel="nofollow" href="https://forums.castlestory.net/discussion/7363/mod-invasion-coop">artemiskhros here</a> and I've taken it and made it easier to install.<br />
<h2>Warnings</h2>
<ul>
<li> Only the person hosting the game needs this file.<br /></li><li> You need to play on a map with more than 1 crystal to control different Bricktrons. There needs to be one crystal for each number of player. Conquest maps are usually the best for this mod.<br /></li><li> It will look like you have 1 crystal, but in truth, each of you have your own crystal, they're just on top of each other.<br /></li><li> There may be small bugs, such as only the host getting a "defeat" screen.<br /></li></ul>
<br />
<h2>Shatojon's Video Tutorial</h2>
<a rel="nofollow" href="https://www.youtube.com/watch?v=_FbfqdpQlzQ"><img src="https://img.youtube.com/vi/_FbfqdpQlzQ/0.jpg" width="640" height="385" alt="image" style="border: 0px;" /></a><br /><br /><br />
<h2>Text tutorial</h2>
Just download the file attached at the bottom of this post. It's a compressed RAR file that contains an "Info" folder. Put that Info folder in your Castle Story folder and say "Yes" when it asks to replace the files. <b>Here's a step-by-step tutorial</b>. You can click some of the steps for an image explanation!
<ol>
<li> <a rel="nofollow" href="https://i.imgur.com/HjjAvFq.png">Download the file attached at the bottom of this post</a>.<br /></li><li> <a rel="nofollow" href="https://i.imgur.com/OqnIlEM.png">Extract the "Info" folder from the Info (1).rar compressed file</a>.<br /></li><li> <a rel="nofollow" href="https://i.imgur.com/NHtJzs1.png">Go to your Castle Story folder by right-clicking Castle Story in your Steam library, clicking Properties, going to the Local Files tab in the window that opened, then clicking Browse Local Files.</a><br /></li><li> <a rel="nofollow" href="https://i.imgur.com/ohguVV2.png">Drag the "Info" folder you extracted, into an empty part of your Castle Story folder. If it asks you to replace files, click yes.</a><br /></li><li> Host a multiplayer lobby and set the gamemode to Invasion and the preset to Invasion Coop Fix. Be sure to choose a map with more than 1 crystal, or you won't be able to change colors.<br /></li><li> Choose a different team color than your friend to have your own Bricktrons.<br /></li></ol>
<br />
<h2>Enjoy!</h2>
If you need help, feel free to message electroz#6916 on Discord. <img src="/resources/emoji/smile.png" title=":)" alt=":)" height="20" />]]>
        </description>
    </item>
    <item>
        <title>Predictable Player Spawns in Conquest [dubbed 'Survival Conquest']</title>
        <link>https://forums.castlestory.net/discussion/7802/predictable-player-spawns-in-conquest-dubbed-survival-conquest</link>
        <pubDate>Mon, 13 Aug 2018 14:09:44 +0000</pubDate>
        <category>Modding</category>
        <dc:creator>SonicEleven</dc:creator>
        <guid isPermaLink="false">7802@/discussions</guid>
        <description><![CDATA[Hello Castle Story forums. I bought the game yesterday and I'm loving it. However, I had an idea for a little co-op map for up to 3 players but I found that the player spawns behaved in strange ways. What I wanted was for the players and enemies to always spawn in the same place, or somewhere close.<br /><br />I heard that this game was somewhat moddable so I searched around to find that no one has created a workaround. Well, since it's a Sunday that means I could just make it myself so here it is.
<h2>What is this?</h2>
This is a gamemode that is the same as Conquest but the player spawns, and the enemy spawns can be predicted.<br /><br /><b>How?</b><br />With the assumption that the spawn markers in the map editor will never change order, the top-most spawn markers are the 'oldest' markers and therefore the 'first' in the list. See below.<img src="https://forums.castlestory.net/uploads/editor/ty/irbfdn2odb4t.jpg" alt="" /><br /><br />In the presets of this gamemode, there is a variable called <i>'player_spawns' </i>and <i>'enemy_spawns'.</i> . If the player_spawns was 2, then the players could spawn in the top 2 markers, if 3, then the top 3 markers, and if 4, the top 4 markers. In the example above, the map was designed for player_spawns to be set to 3. And that will result in spawns as in below.<br /><br /><img src="https://forums.castlestory.net/uploads/editor/0f/64jzaxmvtc47.png" alt="" /><br /><br />The other variable 'enemy_spawns' is essentially the same as 'startingCorruptCrystals'. It is the maximum of the remaining crystals that will be an enemy. This can be seen in the example below where the map is designed for 2 player spawns.<br /><br /><img src="https://forums.castlestory.net/uploads/editor/s3/cs751g1e4z4c.jpg" alt="" /><br /><img src="https://forums.castlestory.net/uploads/editor/26/yculxrjs9wht.png" alt="" /><br /><br />As you can see, the players and enemies will spawn randomly <b>within</b> their spawns.
<h2>Installation/Usage</h2>
<ol>
<li> Download 'coopquest.zip' attached to this post.<br /></li><li> Extract it into '...\Info\Lua\Gamemodes\' of the Castle Story game directory.<br /></li><li> Make sure 'Survival Conquest' is the gamemode and use a map that is compatible with the preset.<br /></li></ol>
<br />I haven't tested this yet with co-op. But it should work so please let me know!<br /><br /><b>A map</b><br />This is the map that I made this gamemode specifically for. <a href="https://steamcommunity.com/sharedfiles/filedetails/?id=1477188641" target="_blank" rel="nofollow">https://steamcommunity.com/sharedfiles/filedetails/?id=1477188641</a><br />Use this map with this gamemode and make sure one of your presets is set for 3 players! (3p)]]>
        </description>
    </item>
    <item>
        <title>Predictable Player Spawns in Conquest [dubbed 'Survival Conquest']</title>
        <link>https://forums.castlestory.net/discussion/7800/predictable-player-spawns-in-conquest-dubbed-survival-conquest</link>
        <pubDate>Mon, 13 Aug 2018 02:20:50 +0000</pubDate>
        <category>Modding</category>
        <dc:creator>SonicEleven</dc:creator>
        <guid isPermaLink="false">7800@/discussions</guid>
        <description><![CDATA[Hello Castle Story forums. I bought the game yesterday and I'm loving it. However, I had an idea for a little co-op map for up to 3 players but I found that the player spawns behaved in strange ways. What I wanted was for the players and enemies to always spawn in the same place, or somewhere close.<br /><br />I heard that this game was somewhat moddable so I searched around to find that no one has created a workaround. Well, since it's a Sunday that means I could just make it myself so here it is.
<h2>What is this?</h2>
This is a gamemode that is the same as Conquest but the player spawns, and the enemy spawns can be predicted.<br /><br /><b>How?</b><br />With the assumption that the spawn markers in the map editor will never change order, the top-most spawn markers are the 'oldest' markers and therefore the 'first' in the list. See below.<img src="https://forums.castlestory.net/uploads/editor/ty/irbfdn2odb4t.jpg" alt="" /><br /><br />In the presets of this gamemode, there is a variable called <i>'player_spawns' </i>and <i>'enemy_spawns'.</i> . If the player_spawns was 2, then the players could spawn in the top 2 markers, if 3, then the top 3 markers, and if 4, the top 4 markers. In the example above, the map was designed for player_spawns to be set to 3. And that will result in spawns as in below.<br /><br /><img src="https://forums.castlestory.net/uploads/editor/0f/64jzaxmvtc47.png" alt="" /><br /><br />The other variable 'enemy_spawns' is essentially the same as 'startingCorruptCrystals'. It is the maximum of the remaining crystals that will be an enemy. This can be seen in the example below where the map is designed for 2 player spawns.<br /><br /><img src="https://forums.castlestory.net/uploads/editor/s3/cs751g1e4z4c.jpg" alt="" /><br /><img src="https://forums.castlestory.net/uploads/editor/26/yculxrjs9wht.png" alt="" /><br /><br />As you can see, the players and enemies will spawn randomly <b>within</b> their spawns.
<h2>Installation/Usage</h2>
<ol>
<li> Download 'coopquest.zip' attached to this post.<br /></li><li> Extract it into '...\Info\Lua\Gamemodes\' of the Castle Story game directory.<br /></li><li> Make sure 'Survival Conquest' is the gamemode and use a map that is compatible with the preset.<br /></li></ol>
<br />I haven't tested this yet with co-op. But it should work so please let me know!<br /><br /><b>A map</b><br />This is the map that I made this gamemode specifically for. <a href="https://steamcommunity.com/sharedfiles/filedetails/?id=1477188641" target="_blank" rel="nofollow">https://steamcommunity.com/sharedfiles/filedetails/?id=1477188641</a><br />Use this map with this gamemode and make sure one of your presets is set for 3 players! (3p)<br />]]>
        </description>
    </item>
   <language>en</language>
   </channel>
</rss>
