<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://modding.bcs.place/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://modding.bcs.place/feed.php">
        <title>Blockland Modding - scripting:doc:u:armor</title>
        <description></description>
        <link>https://modding.bcs.place/</link>
        <image rdf:resource="https://modding.bcs.place/_media/wiki:dokuwiki.svg" />
       <dc:date>2026-04-15T03:06:45+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:damage?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:dodismount?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:onadd?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:onbotcollision?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:onbotdamage?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:onbotfollow?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:onbotloop?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:oncollision?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:ondamage?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:ondisabled?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:onenterliquid?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:onentermissionarea?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:onimpact?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:onleaveliquid?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:onleavemissionarea?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:onmount?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:onnewdatablock?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:onreachdestination?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:onremove?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:onstuck?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:ontargetdisengaged?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:ontargetengaged?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:ontargetenterlos?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:ontargetexitlos?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:ontrigger?rev=1772782356&amp;do=diff"/>
                <rdf:li rdf:resource="https://modding.bcs.place/scripting:doc:u:armor:onunmount?rev=1772782356&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://modding.bcs.place/_media/wiki:dokuwiki.svg">
        <title>Blockland Modding</title>
        <link>https://modding.bcs.place/</link>
        <url>https://modding.bcs.place/_media/wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:damage?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>damage</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:damage?rev=1772782356&amp;do=diff</link>
        <description>armor::Damage

There is no doc-string available for this function.

Syntax


script armor::Damage(string %data, string %obj, string %sourceObject, string %position, string %damage, string %damageType);


Parameters

string %data

No description available.</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:dodismount?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dodismount</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:dodismount?rev=1772782356&amp;do=diff</link>
        <description>armor::doDismount

There is no doc-string available for this function.

Syntax


script armor::doDismount(string %this, string %obj, string %forced);


Parameters

string %this

No description available.

string %obj

No description available.

string %forced

No description available.</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:onadd?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>onadd</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:onadd?rev=1772782356&amp;do=diff</link>
        <description>armor::onAdd

There is no doc-string available for this function.

Syntax


script armor::onAdd(string %this, string %obj);


Parameters

string %this

No description available.

string %obj

No description available.

Return value

script

No description available.

Remarks</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:onbotcollision?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>onbotcollision</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:onbotcollision?rev=1772782356&amp;do=diff</link>
        <description>armor::onBotCollision

There is no doc-string available for this function.

Syntax


script armor::onBotCollision();


Parameters

This function does not accept any parameters.

Return value

script

No description available.

Remarks

Examples

Source

Add-Ons/Bot_Hole/support.cs:-1</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:onbotdamage?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>onbotdamage</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:onbotdamage?rev=1772782356&amp;do=diff</link>
        <description>armor::onBotDamage

There is no doc-string available for this function.

Syntax


script armor::onBotDamage();


Parameters

This function does not accept any parameters.

Return value

script

No description available.

Remarks

Examples

Source

Add-Ons/Bot_Hole/support.cs:-1</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:onbotfollow?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>onbotfollow</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:onbotfollow?rev=1772782356&amp;do=diff</link>
        <description>armor::onBotFollow

There is no doc-string available for this function.

Syntax


script armor::onBotFollow();


Parameters

This function does not accept any parameters.

Return value

script

No description available.

Remarks

Examples

Source

Add-Ons/Bot_Hole/support.cs:-1</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:onbotloop?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>onbotloop</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:onbotloop?rev=1772782356&amp;do=diff</link>
        <description>armor::onBotLoop

There is no doc-string available for this function.

Syntax


script armor::onBotLoop();


Parameters

This function does not accept any parameters.

Return value

script

No description available.

Remarks

Examples

Source

Add-Ons/Bot_Hole/support.cs:-1</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:oncollision?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>oncollision</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:oncollision?rev=1772782356&amp;do=diff</link>
        <description>armor::onCollision

There is no doc-string available for this function.

Syntax


script armor::onCollision(string %this, string %obj, string %col, string %vec, string %speed);


Parameters

string %this

No description available.

string %obj

No description available.</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:ondamage?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ondamage</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:ondamage?rev=1772782356&amp;do=diff</link>
        <description>armor::onDamage

There is no doc-string available for this function.

Syntax


script armor::onDamage(string %this, string %obj, string %delta);


Parameters

string %this

No description available.

string %obj

No description available.

string %delta

No description available.</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:ondisabled?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ondisabled</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:ondisabled?rev=1772782356&amp;do=diff</link>
        <description>armor::onDisabled

There is no doc-string available for this function.

Syntax


script armor::onDisabled(string %this, string %obj, string %state);


Parameters

string %this

No description available.

string %obj

No description available.

string %state

No description available.</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:onenterliquid?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>onenterliquid</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:onenterliquid?rev=1772782356&amp;do=diff</link>
        <description>armor::onEnterLiquid

There is no doc-string available for this function.

Syntax


script armor::onEnterLiquid(string %this, string %obj, string %coverage, string %type);


Parameters

string %this

No description available.

string %obj

No description available.</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:onentermissionarea?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>onentermissionarea</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:onentermissionarea?rev=1772782356&amp;do=diff</link>
        <description>armor::onEnterMissionArea

There is no doc-string available for this function.

Syntax


script armor::onEnterMissionArea(string %this, string %obj);


Parameters

string %this

No description available.

string %obj

No description available.

Return value

script

No description available.</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:onimpact?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>onimpact</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:onimpact?rev=1772782356&amp;do=diff</link>
        <description>armor::onImpact

There is no doc-string available for this function.

Syntax


script armor::onImpact(string %this, string %obj, string %collidedObject, string %vec, string %vecLen);


Parameters

string %this

No description available.

string %obj

No description available.</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:onleaveliquid?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>onleaveliquid</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:onleaveliquid?rev=1772782356&amp;do=diff</link>
        <description>armor::onLeaveLiquid

There is no doc-string available for this function.

Syntax


script armor::onLeaveLiquid(string %this, string %obj, string %type);


Parameters

string %this

No description available.

string %obj

No description available.

string %type

No description available.</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:onleavemissionarea?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>onleavemissionarea</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:onleavemissionarea?rev=1772782356&amp;do=diff</link>
        <description>armor::onLeaveMissionArea

There is no doc-string available for this function.

Syntax


script armor::onLeaveMissionArea(string %this, string %obj);


Parameters

string %this

No description available.

string %obj

No description available.

Return value

script

No description available.</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:onmount?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>onmount</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:onmount?rev=1772782356&amp;do=diff</link>
        <description>armor::onMount

There is no doc-string available for this function.

Syntax


script armor::onMount(string %this, string %obj, string %vehicle, string %node);


Parameters

string %this

No description available.

string %obj

No description available.

string %vehicle</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:onnewdatablock?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>onnewdatablock</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:onnewdatablock?rev=1772782356&amp;do=diff</link>
        <description>armor::onNewDataBlock

There is no doc-string available for this function.

Syntax


script armor::onNewDataBlock(string %this, string %player);


Parameters

string %this

No description available.

string %player

No description available.

Return value

script

No description available.</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:onreachdestination?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>onreachdestination</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:onreachdestination?rev=1772782356&amp;do=diff</link>
        <description>armor::onReachDestination

There is no doc-string available for this function.

Syntax


script armor::onReachDestination();


Parameters

This function does not accept any parameters.

Return value

script

No description available.

Remarks

Examples

Source</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:onremove?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>onremove</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:onremove?rev=1772782356&amp;do=diff</link>
        <description>armor::onRemove

There is no doc-string available for this function.

Syntax


script armor::onRemove(string %this, string %obj);


Parameters

string %this

No description available.

string %obj

No description available.

Return value

script

No description available.</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:onstuck?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>onstuck</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:onstuck?rev=1772782356&amp;do=diff</link>
        <description>armor::onStuck

There is no doc-string available for this function.

Syntax


script armor::onStuck(string %this, string %obj);


Parameters

string %this

No description available.

string %obj

No description available.

Return value

script

No description available.</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:ontargetdisengaged?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ontargetdisengaged</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:ontargetdisengaged?rev=1772782356&amp;do=diff</link>
        <description>armor::onTargetDisEngaged

There is no doc-string available for this function.

Syntax


script armor::onTargetDisEngaged(string %this, string %obj);


Parameters

string %this

No description available.

string %obj

No description available.

Return value

script

No description available.</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:ontargetengaged?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ontargetengaged</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:ontargetengaged?rev=1772782356&amp;do=diff</link>
        <description>armor::onTargetEngaged

There is no doc-string available for this function.

Syntax


script armor::onTargetEngaged(string %this, string %obj);


Parameters

string %this

No description available.

string %obj

No description available.

Return value

script

No description available.</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:ontargetenterlos?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ontargetenterlos</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:ontargetenterlos?rev=1772782356&amp;do=diff</link>
        <description>armor::onTargetEnterLOS

There is no doc-string available for this function.

Syntax


script armor::onTargetEnterLOS(string %this, string %obj);


Parameters

string %this

No description available.

string %obj

No description available.

Return value

script

No description available.</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:ontargetexitlos?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ontargetexitlos</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:ontargetexitlos?rev=1772782356&amp;do=diff</link>
        <description>armor::onTargetExitLOS

There is no doc-string available for this function.

Syntax


script armor::onTargetExitLOS(string %this, string %obj);


Parameters

string %this

No description available.

string %obj

No description available.

Return value

script

No description available.</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:ontrigger?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ontrigger</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:ontrigger?rev=1772782356&amp;do=diff</link>
        <description>armor::onTrigger

There is no doc-string available for this function.

Syntax


script armor::onTrigger(string %this, string %obj, string %triggerNum, string %val);


Parameters

string %this

No description available.

string %obj

No description available.

string %triggerNum</description>
    </item>
    <item rdf:about="https://modding.bcs.place/scripting:doc:u:armor:onunmount?rev=1772782356&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T07:32:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>onunmount</title>
        <link>https://modding.bcs.place/scripting:doc:u:armor:onunmount?rev=1772782356&amp;do=diff</link>
        <description>armor::onUnMount

There is no doc-string available for this function.

Syntax


script armor::onUnMount(string %this, string %obj, string %vehicle, string %node);


Parameters

string %this

No description available.

string %obj

No description available.

string %vehicle</description>
    </item>
</rdf:RDF>
