entity_spell_system/doc_classes/StatDataEntry.xml

97 lines
2.6 KiB
XML

<?xml version="1.0" encoding="UTF-8" ?>
<class name="StatDataEntry" inherits="Resource" version="3.2">
<brief_description>
One entry for [StatData].
</brief_description>
<description>
</description>
<tutorials>
</tutorials>
<methods>
<method name="get_mod_stat_curve">
<return type="Curve">
</return>
<argument index="0" name="index" type="int">
</argument>
<description>
</description>
</method>
<method name="get_mod_stat_id">
<return type="int" enum="Stat.StatId">
</return>
<argument index="0" name="index" type="int">
</argument>
<description>
</description>
</method>
<method name="get_mod_stat_max_value">
<return type="float">
</return>
<argument index="0" name="index" type="int">
</argument>
<description>
</description>
</method>
<method name="get_stats_for_stat">
<return type="void">
</return>
<argument index="0" name="stat" type="Stat">
</argument>
<description>
</description>
</method>
<method name="has_mod_stats">
<return type="bool">
</return>
<description>
</description>
</method>
<method name="set_mod_stat_curve">
<return type="void">
</return>
<argument index="0" name="index" type="int">
</argument>
<argument index="1" name="value" type="Curve">
</argument>
<description>
</description>
</method>
<method name="set_mod_stat_id">
<return type="void">
</return>
<argument index="0" name="index" type="int">
</argument>
<argument index="1" name="value" type="int" enum="Stat.StatId">
</argument>
<description>
</description>
</method>
<method name="set_mod_stat_max_value">
<return type="void">
</return>
<argument index="0" name="index" type="int">
</argument>
<argument index="1" name="value" type="float">
</argument>
<description>
</description>
</method>
</methods>
<members>
<member name="base" type="float" setter="set_base" getter="get_base" default="0.0">
</member>
<member name="bonus" type="float" setter="set_bonus" getter="get_bonus" default="0.0">
</member>
<member name="mod_stat_count" type="int" setter="set_mod_stat_count" getter="get_mod_stat_count" default="0">
</member>
<member name="modifier_apply_type" type="int" setter="set_modifier_apply_type" getter="get_modifier_apply_type" enum="Stat.StatModifierApplyType" default="0">
</member>
<member name="percent" type="float" setter="set_percent" getter="get_percent" default="100.0">
</member>
<member name="stat_id" type="int" setter="set_stat_id" getter="get_stat_id" enum="Stat.StatId" default="42">
</member>
</members>
<constants>
</constants>
</class>