mirror of
https://github.com/Relintai/entity_spell_system.git
synced 2025-04-09 21:02:42 +02:00
Re-extracted the docs.
This commit is contained in:
parent
e2083bb9c4
commit
5cf0c25fd7
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="AIFormation" inherits="Resource" version="3.2">
|
||||
<class name="AIFormation" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Class for scriptable AI formations. Not yet used. Needs pet support.
|
||||
</brief_description>
|
||||
@ -9,24 +9,19 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="_get_position" qualifiers="virtual">
|
||||
<return type="Vector3">
|
||||
</return>
|
||||
<argument index="0" name="slot_index" type="int">
|
||||
</argument>
|
||||
<return type="Vector3" />
|
||||
<argument index="0" name="slot_index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_on_set_owner" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_position">
|
||||
<return type="Vector3">
|
||||
</return>
|
||||
<argument index="0" name="slot_index" type="int">
|
||||
</argument>
|
||||
<return type="Vector3" />
|
||||
<argument index="0" name="slot_index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="ActionBarButtonEntry" inherits="Reference" version="3.2">
|
||||
<class name="ActionBarButtonEntry" inherits="Reference" version="3.5">
|
||||
<brief_description>
|
||||
Stores the data for an actionbar button. ProfileManager uses it.
|
||||
</brief_description>
|
||||
@ -9,28 +9,23 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="emit_change">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="from_dict">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_owner">
|
||||
<return type="ActionBarEntry">
|
||||
</return>
|
||||
<return type="ActionBarEntry" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="to_dict" qualifiers="const">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
@ -47,8 +42,7 @@
|
||||
</members>
|
||||
<signals>
|
||||
<signal name="changed">
|
||||
<argument index="0" name="action_bar_button_entry" type="ActionBarButtonEntry">
|
||||
</argument>
|
||||
<argument index="0" name="action_bar_button_entry" type="ActionBarButtonEntry" />
|
||||
<description>
|
||||
</description>
|
||||
</signal>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="ActionBarEntry" inherits="Reference" version="3.2">
|
||||
<class name="ActionBarEntry" inherits="Reference" version="3.5">
|
||||
<brief_description>
|
||||
Stores the data for an actionbar. Also see [ProfileManager].
|
||||
</brief_description>
|
||||
@ -9,50 +9,40 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="emit_change">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="from_dict">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_action_bar_entry_count" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_button">
|
||||
<return type="ActionBarButtonEntry">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="ActionBarButtonEntry" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_button_for_slotid">
|
||||
<return type="ActionBarButtonEntry">
|
||||
</return>
|
||||
<argument index="0" name="slot_id" type="int">
|
||||
</argument>
|
||||
<return type="ActionBarButtonEntry" />
|
||||
<argument index="0" name="slot_id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_owner">
|
||||
<return type="ActionBarProfile">
|
||||
</return>
|
||||
<return type="ActionBarProfile" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="to_dict" qualifiers="const">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="ActionBarProfile" inherits="Reference" version="3.2">
|
||||
<class name="ActionBarProfile" inherits="Reference" version="3.5">
|
||||
<brief_description>
|
||||
Stores all actionbar-related data for a class. Also see [ProfileManager].
|
||||
</brief_description>
|
||||
@ -9,78 +9,62 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="add_action_bar">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="actionbar" type="ActionBarEntry">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="actionbar" type="ActionBarEntry" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="clear_action_bars">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="emit_change">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="from_actionbar_profile">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="other" type="ActionBarProfile">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="other" type="ActionBarProfile" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="from_dict">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_action_bar">
|
||||
<return type="ActionBarEntry">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="ActionBarEntry" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_action_bar_count" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_owner">
|
||||
<return type="ClassProfile">
|
||||
</return>
|
||||
<return type="ClassProfile" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="load_defaults">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_action_bar">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="to_dict" qualifiers="const">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="AuraApplyInfo" inherits="Reference" version="3.2">
|
||||
<class name="AuraApplyInfo" inherits="Reference" version="3.5">
|
||||
<brief_description>
|
||||
Helper class, which is used to apply an [Aura] to an [Entity].
|
||||
</brief_description>
|
||||
@ -10,7 +10,7 @@
|
||||
<methods>
|
||||
</methods>
|
||||
<members>
|
||||
<member name="aura" type="Aura" setter="set_aura" getter="get_aura">
|
||||
<member name="aura" type="Spell" setter="set_aura" getter="get_aura">
|
||||
</member>
|
||||
<member name="caster" type="Entity" setter="caster_set" getter="caster_get">
|
||||
</member>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="AuraData" inherits="Resource" version="3.2">
|
||||
<class name="AuraData" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Stores an [Aura]'s runtime data on an [Entity].
|
||||
</brief_description>
|
||||
@ -9,80 +9,64 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="_from_dict" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_from_send_array" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="arr" type="Array">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="arr" type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_to_dict" qualifiers="virtual">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_to_send_array" qualifiers="virtual">
|
||||
<return type="Array">
|
||||
</return>
|
||||
<return type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="from_dict">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="from_send_array">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="arr" type="Array">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="arr" type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="refresh">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="remaining" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="remaining" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_remaining_absorb">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="to_dict">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="to_send_array">
|
||||
<return type="Array">
|
||||
</return>
|
||||
<return type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
</methods>
|
||||
<members>
|
||||
<member name="aura" type="Aura" setter="set_aura" getter="get_aura">
|
||||
<member name="aura" type="Spell" setter="set_aura" getter="get_aura">
|
||||
</member>
|
||||
<member name="aura_id" type="int" setter="set_aura_id" getter="get_aura_id" default="0">
|
||||
</member>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="AuraGroup" inherits="Resource" version="3.2">
|
||||
<class name="AuraGroup" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Used to make some [Aura]s override each other.
|
||||
</brief_description>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="Bag" inherits="Resource" version="3.2">
|
||||
<class name="Bag" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Stores [Entity] inventory.
|
||||
</brief_description>
|
||||
@ -9,254 +9,190 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="_add_item" qualifiers="virtual">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<argument index="0" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<return type="bool" />
|
||||
<argument index="0" name="item" type="ItemInstance" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_add_item_at" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="2" name="signal" type="bool">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="item" type="ItemInstance" />
|
||||
<argument index="2" name="signal" type="bool" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_can_add_item" qualifiers="virtual">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<argument index="0" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<return type="bool" />
|
||||
<argument index="0" name="item" type="ItemInstance" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_change_item_equip" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="slot_id" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="slot_id" type="int" />
|
||||
<argument index="1" name="item" type="ItemInstance" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_from_dict" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_get_item" qualifiers="virtual">
|
||||
<return type="ItemInstance">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="ItemInstance" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_get_item_count" qualifiers="virtual">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_get_size" qualifiers="virtual">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_get_valid_item_count" qualifiers="virtual">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_has_item" qualifiers="virtual">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<argument index="0" name="item" type="ItemTemplate">
|
||||
</argument>
|
||||
<argument index="1" name="count" type="int">
|
||||
</argument>
|
||||
<return type="bool" />
|
||||
<argument index="0" name="item" type="ItemTemplate" />
|
||||
<argument index="1" name="count" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_is_full" qualifiers="virtual">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<return type="bool" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_is_overburdened" qualifiers="virtual">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<return type="bool" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_remove_item" qualifiers="virtual">
|
||||
<return type="ItemInstance">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="ItemInstance" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_remove_items" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="item" type="ItemTemplate">
|
||||
</argument>
|
||||
<argument index="1" name="count" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="item" type="ItemTemplate" />
|
||||
<argument index="1" name="count" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_set_size" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="size" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="size" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_swap_items" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="item1_index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="item2_index" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="item1_index" type="int" />
|
||||
<argument index="1" name="item2_index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_to_dict" qualifiers="virtual">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_item">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<argument index="0" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<return type="bool" />
|
||||
<argument index="0" name="item" type="ItemInstance" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_item_at">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="2" name="signal" type="bool" default="true">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="item" type="ItemInstance" />
|
||||
<argument index="2" name="signal" type="bool" default="true" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="can_add_item">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<argument index="0" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<return type="bool" />
|
||||
<argument index="0" name="item" type="ItemInstance" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="change_item_equip">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="item" type="ItemInstance" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="from_dict">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_item">
|
||||
<return type="ItemInstance">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="ItemInstance" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_item_count">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="has_item">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<argument index="0" name="item" type="ItemTemplate">
|
||||
</argument>
|
||||
<argument index="1" name="count" type="int">
|
||||
</argument>
|
||||
<return type="bool" />
|
||||
<argument index="0" name="item" type="ItemTemplate" />
|
||||
<argument index="1" name="count" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="is_full">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<return type="bool" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="is_overburdened">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<return type="bool" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_item">
|
||||
<return type="ItemInstance">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="ItemInstance" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_items">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="item" type="ItemTemplate">
|
||||
</argument>
|
||||
<argument index="1" name="count" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="item" type="ItemTemplate" />
|
||||
<argument index="1" name="count" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="swap_items">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="item1_index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="item2_index" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="item1_index" type="int" />
|
||||
<argument index="1" name="item2_index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="to_dict">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
@ -269,70 +205,52 @@
|
||||
</members>
|
||||
<signals>
|
||||
<signal name="change_item_equip">
|
||||
<argument index="0" name="bag" type="Bag">
|
||||
</argument>
|
||||
<argument index="1" name="slot_id" type="int">
|
||||
</argument>
|
||||
<argument index="2" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="0" name="bag" type="Bag" />
|
||||
<argument index="1" name="slot_id" type="int" />
|
||||
<argument index="2" name="item" type="ItemInstance" />
|
||||
<description>
|
||||
</description>
|
||||
</signal>
|
||||
<signal name="item_added">
|
||||
<argument index="0" name="bag" type="Bag">
|
||||
</argument>
|
||||
<argument index="1" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="2" name="slot_id" type="int">
|
||||
</argument>
|
||||
<argument index="0" name="bag" type="Bag" />
|
||||
<argument index="1" name="item" type="ItemInstance" />
|
||||
<argument index="2" name="slot_id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</signal>
|
||||
<signal name="item_count_changed">
|
||||
<argument index="0" name="bag" type="Bag">
|
||||
</argument>
|
||||
<argument index="1" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="2" name="slot_id" type="int">
|
||||
</argument>
|
||||
<argument index="0" name="bag" type="Bag" />
|
||||
<argument index="1" name="item" type="ItemInstance" />
|
||||
<argument index="2" name="slot_id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</signal>
|
||||
<signal name="item_removed">
|
||||
<argument index="0" name="bag" type="Bag">
|
||||
</argument>
|
||||
<argument index="1" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="2" name="slot_id" type="int">
|
||||
</argument>
|
||||
<argument index="0" name="bag" type="Bag" />
|
||||
<argument index="1" name="item" type="ItemInstance" />
|
||||
<argument index="2" name="slot_id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</signal>
|
||||
<signal name="item_swapped">
|
||||
<argument index="0" name="bag" type="Bag">
|
||||
</argument>
|
||||
<argument index="1" name="slot_id_1" type="int">
|
||||
</argument>
|
||||
<argument index="2" name="slot_id_2" type="int">
|
||||
</argument>
|
||||
<argument index="0" name="bag" type="Bag" />
|
||||
<argument index="1" name="slot_id_1" type="int" />
|
||||
<argument index="2" name="slot_id_2" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</signal>
|
||||
<signal name="overburden_removed">
|
||||
<argument index="0" name="bag" type="Bag">
|
||||
</argument>
|
||||
<argument index="0" name="bag" type="Bag" />
|
||||
<description>
|
||||
</description>
|
||||
</signal>
|
||||
<signal name="overburdened">
|
||||
<argument index="0" name="bag" type="Bag">
|
||||
</argument>
|
||||
<argument index="0" name="bag" type="Bag" />
|
||||
<description>
|
||||
</description>
|
||||
</signal>
|
||||
<signal name="size_changed">
|
||||
<argument index="0" name="bag" type="Bag">
|
||||
</argument>
|
||||
<argument index="0" name="bag" type="Bag" />
|
||||
<description>
|
||||
</description>
|
||||
</signal>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="CharacterAtlas" inherits="Resource" version="3.2">
|
||||
<class name="CharacterAtlas" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
</brief_description>
|
||||
<description>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="CharacterAtlasEntry" inherits="Resource" version="3.2">
|
||||
<class name="CharacterAtlasEntry" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
</brief_description>
|
||||
<description>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="CharacterBones" inherits="Node2D" version="3.2">
|
||||
<class name="CharacterBones" inherits="Node2D" version="3.5">
|
||||
<brief_description>
|
||||
</brief_description>
|
||||
<description>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="CharacterSkeleton2D" inherits="Node2D" version="3.2">
|
||||
<class name="CharacterSkeleton2D" inherits="Node2D" version="3.5">
|
||||
<brief_description>
|
||||
</brief_description>
|
||||
<description>
|
||||
@ -7,52 +7,185 @@
|
||||
<tutorials>
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="_build_model" qualifiers="virtual">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_common_attach_point_index_get" qualifiers="virtual">
|
||||
<return type="void" />
|
||||
<argument index="0" name="point" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_model_visual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="vis" type="ModelVisual">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="vis" type="ModelVisual" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_model_visual_entry">
|
||||
<return type="void" />
|
||||
<argument index="0" name="vis" type="ModelVisual" />
|
||||
<argument index="1" name="ive" type="ModelVisualEntry" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="attach_point_count" qualifiers="const">
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="attach_point_node_get">
|
||||
<return type="Node" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="attach_point_path_get" qualifiers="const">
|
||||
<return type="NodePath" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="attach_point_path_set">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="path" type="NodePath" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="bake_mesh_array_uv" qualifiers="const">
|
||||
<return type="Array" />
|
||||
<argument index="0" name="arr" type="Array" />
|
||||
<argument index="1" name="tex" type="Texture" />
|
||||
<argument index="2" name="mul_color" type="float" default="0.7" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="build_model">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="clear_model_visuals">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="common_attach_point_add">
|
||||
<return type="void" />
|
||||
<argument index="0" name="point" type="int" enum="EntityEnums.CommonCharacterSkeletonPoints" />
|
||||
<argument index="1" name="scene" type="PackedScene" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="common_attach_point_add_timed">
|
||||
<return type="void" />
|
||||
<argument index="0" name="point" type="int" enum="EntityEnums.CommonCharacterSkeletonPoints" />
|
||||
<argument index="1" name="scene" type="PackedScene" />
|
||||
<argument index="2" name="time" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="common_attach_point_index_get">
|
||||
<return type="int" />
|
||||
<argument index="0" name="point" type="int" enum="EntityEnums.CommonCharacterSkeletonPoints" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="common_attach_point_node_get">
|
||||
<return type="Node" />
|
||||
<argument index="0" name="point" type="int" enum="EntityEnums.CommonCharacterSkeletonPoints" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="common_attach_point_remove">
|
||||
<return type="void" />
|
||||
<argument index="0" name="point" type="int" enum="EntityEnums.CommonCharacterSkeletonPoints" />
|
||||
<argument index="1" name="scene" type="PackedScene" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_animation_player">
|
||||
<return type="AnimationPlayer" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_animation_tree">
|
||||
<return type="AnimationTree" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_model_entry">
|
||||
<return type="SkeletonModelEntry" />
|
||||
<argument index="0" name="bone_index" type="int" />
|
||||
<argument index="1" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_model_entry_count">
|
||||
<return type="int" />
|
||||
<argument index="0" name="bone_index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_model_visual">
|
||||
<return type="ModelVisual">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="ModelVisual" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_model_visual_count">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="merge_mesh_array" qualifiers="const">
|
||||
<return type="Array" />
|
||||
<argument index="0" name="arr" type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_model_visual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="vis" type="ModelVisual">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="vis" type="ModelVisual" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_model_visual_entry">
|
||||
<return type="void" />
|
||||
<argument index="0" name="vis" type="ModelVisual" />
|
||||
<argument index="1" name="ive" type="ModelVisualEntry" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_model_visual_index">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="sort_layers">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="update_nodes">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
</methods>
|
||||
<members>
|
||||
<member name="animation_player_path" type="NodePath" setter="set_animation_player_path" getter="get_animation_player_path" default="NodePath("")">
|
||||
</member>
|
||||
<member name="animation_tree_path" type="NodePath" setter="set_animation_tree_path" getter="get_animation_tree_path" default="NodePath("")">
|
||||
</member>
|
||||
<member name="entity_type" type="int" setter="set_entity_type" getter="get_entity_type" default="0">
|
||||
</member>
|
||||
<member name="model_dirty" type="bool" setter="set_model_dirty" getter="get_model_dirty" default="false">
|
||||
</member>
|
||||
<member name="model_index" type="int" setter="set_model_index" getter="get_model_index" default="0">
|
||||
</member>
|
||||
</members>
|
||||
|
@ -1,8 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="CharacterSkeleton3D" inherits="Spatial" version="3.2">
|
||||
<class name="CharacterSkeleton3D" inherits="Spatial" version="3.5">
|
||||
<brief_description>
|
||||
3d implementation for [CharacterSkeleton].
|
||||
|
||||
|
||||
Note: Most of the logic implementation for this is still in gdscript. It will be ported.
|
||||
</brief_description>
|
||||
<description>
|
||||
@ -11,228 +11,210 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="_build_model" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_common_attach_point_index_get" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="point" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="point" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_model_visual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="vis" type="ModelVisual">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="vis" type="ModelVisual" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_model_visual_entry">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="vis" type="ModelVisual">
|
||||
</argument>
|
||||
<argument index="1" name="ive" type="ModelVisualEntry">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="vis" type="ModelVisual" />
|
||||
<argument index="1" name="ive" type="ModelVisualEntry" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="attach_point_count" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="attach_point_node_get">
|
||||
<return type="Node">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="Node" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="attach_point_path_get" qualifiers="const">
|
||||
<return type="NodePath">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="NodePath" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="attach_point_path_set">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="path" type="NodePath">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="path" type="NodePath" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="bake_mesh_array_uv" qualifiers="const">
|
||||
<return type="Array">
|
||||
</return>
|
||||
<argument index="0" name="arr" type="Array">
|
||||
</argument>
|
||||
<argument index="1" name="tex" type="Texture">
|
||||
</argument>
|
||||
<argument index="2" name="mul_color" type="float" default="0.7">
|
||||
</argument>
|
||||
<return type="Array" />
|
||||
<argument index="0" name="arr" type="Array" />
|
||||
<argument index="1" name="tex" type="Texture" />
|
||||
<argument index="2" name="mul_color" type="float" default="0.7" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="bone_additional_mesh_transform_bone_index_get" qualifiers="const">
|
||||
<return type="int" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="bone_additional_mesh_transform_bone_index_set">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="bone_index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="bone_additional_mesh_transform_transform_get" qualifiers="const">
|
||||
<return type="Transform" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="bone_additional_mesh_transform_transform_set">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="transform" type="Transform" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="bone_additional_mesh_transform_user_transform_get" qualifiers="const">
|
||||
<return type="Transform" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="bone_additional_mesh_transform_user_transform_set">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="transform" type="Transform" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="build_model">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="clear_model_visuals">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="common_attach_point_add">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="point" type="int" enum="EntityEnums.CommonCharacterSkeletonPoints">
|
||||
</argument>
|
||||
<argument index="1" name="scene" type="PackedScene">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="point" type="int" enum="EntityEnums.CommonCharacterSkeletonPoints" />
|
||||
<argument index="1" name="scene" type="PackedScene" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="common_attach_point_add_timed">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="point" type="int" enum="EntityEnums.CommonCharacterSkeletonPoints">
|
||||
</argument>
|
||||
<argument index="1" name="scene" type="PackedScene">
|
||||
</argument>
|
||||
<argument index="2" name="time" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="point" type="int" enum="EntityEnums.CommonCharacterSkeletonPoints" />
|
||||
<argument index="1" name="scene" type="PackedScene" />
|
||||
<argument index="2" name="time" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="common_attach_point_index_get">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="point" type="int" enum="EntityEnums.CommonCharacterSkeletonPoints">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="point" type="int" enum="EntityEnums.CommonCharacterSkeletonPoints" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="common_attach_point_node_get">
|
||||
<return type="Node">
|
||||
</return>
|
||||
<argument index="0" name="point" type="int" enum="EntityEnums.CommonCharacterSkeletonPoints">
|
||||
</argument>
|
||||
<return type="Node" />
|
||||
<argument index="0" name="point" type="int" enum="EntityEnums.CommonCharacterSkeletonPoints" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="common_attach_point_remove">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="point" type="int" enum="EntityEnums.CommonCharacterSkeletonPoints">
|
||||
</argument>
|
||||
<argument index="1" name="scene" type="PackedScene">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="point" type="int" enum="EntityEnums.CommonCharacterSkeletonPoints" />
|
||||
<argument index="1" name="scene" type="PackedScene" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_animation_player">
|
||||
<return type="AnimationPlayer">
|
||||
</return>
|
||||
<return type="AnimationPlayer" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_animation_tree">
|
||||
<return type="AnimationTree">
|
||||
</return>
|
||||
<return type="AnimationTree" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_model_entry">
|
||||
<return type="SkeletonModelEntry">
|
||||
</return>
|
||||
<argument index="0" name="bone_index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="index" type="int">
|
||||
</argument>
|
||||
<return type="SkeletonModelEntry" />
|
||||
<argument index="0" name="bone_index" type="int" />
|
||||
<argument index="1" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_model_entry_count">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="bone_index" type="int">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="bone_index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_model_visual">
|
||||
<return type="ModelVisual">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="ModelVisual" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_model_visual_count">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="merge_mesh_array" qualifiers="const">
|
||||
<return type="Array">
|
||||
</return>
|
||||
<argument index="0" name="arr" type="Array">
|
||||
</argument>
|
||||
<return type="Array" />
|
||||
<argument index="0" name="arr" type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_model_visual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="vis" type="ModelVisual">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="vis" type="ModelVisual" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_model_visual_entry">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="vis" type="ModelVisual">
|
||||
</argument>
|
||||
<argument index="1" name="ive" type="ModelVisualEntry">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="vis" type="ModelVisual" />
|
||||
<argument index="1" name="ive" type="ModelVisualEntry" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_model_visual_index">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="sort_layers">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="update_nodes">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
@ -242,6 +224,8 @@
|
||||
</member>
|
||||
<member name="animation_tree_path" type="NodePath" setter="set_animation_tree_path" getter="get_animation_tree_path" default="NodePath("")">
|
||||
</member>
|
||||
<member name="bone_additional_mesh_transform_count" type="int" setter="bone_additional_mesh_transform_set_count" getter="bone_additional_mesh_transform_get_count" default="0">
|
||||
</member>
|
||||
<member name="entity_type" type="int" setter="set_entity_type" getter="get_entity_type" default="0">
|
||||
</member>
|
||||
<member name="model_dirty" type="bool" setter="set_model_dirty" getter="get_model_dirty" default="false">
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="CharacterSpec" inherits="Resource" version="3.2">
|
||||
<class name="CharacterSpec" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Contains data for a character's specialization.
|
||||
</brief_description>
|
||||
@ -10,90 +10,64 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="get_num_columns" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="row" type="int">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="row" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_num_ranks" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="row" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="culomn" type="int">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="row" type="int" />
|
||||
<argument index="1" name="culomn" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_talent">
|
||||
<return type="Aura">
|
||||
</return>
|
||||
<argument index="0" name="row" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="culomn" type="int">
|
||||
</argument>
|
||||
<argument index="2" name="rank" type="int">
|
||||
</argument>
|
||||
<return type="Spell" />
|
||||
<argument index="0" name="row" type="int" />
|
||||
<argument index="1" name="culomn" type="int" />
|
||||
<argument index="2" name="rank" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_talent_with_id">
|
||||
<return type="Aura">
|
||||
</return>
|
||||
<argument index="0" name="id" type="int">
|
||||
</argument>
|
||||
<return type="Spell" />
|
||||
<argument index="0" name="id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_talents">
|
||||
<return type="Array">
|
||||
</return>
|
||||
<return type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="has_talent_with_id">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<argument index="0" name="id" type="int">
|
||||
</argument>
|
||||
<return type="bool" />
|
||||
<argument index="0" name="id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_num_columns">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="row" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="row" type="int" />
|
||||
<argument index="1" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_num_ranks">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="row" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="culomn" type="int">
|
||||
</argument>
|
||||
<argument index="2" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="row" type="int" />
|
||||
<argument index="1" name="culomn" type="int" />
|
||||
<argument index="2" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_talent">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="row" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="culomn" type="int">
|
||||
</argument>
|
||||
<argument index="2" name="rank" type="int">
|
||||
</argument>
|
||||
<argument index="3" name="arg3" type="Aura">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="row" type="int" />
|
||||
<argument index="1" name="culomn" type="int" />
|
||||
<argument index="2" name="rank" type="int" />
|
||||
<argument index="3" name="arg3" type="Spell" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="ClassProfile" inherits="Reference" version="3.2">
|
||||
<class name="ClassProfile" inherits="Reference" version="3.5">
|
||||
<brief_description>
|
||||
Contains all profile information for an [Entity]'s class. Related to [ProfileManager].
|
||||
</brief_description>
|
||||
@ -9,62 +9,48 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="from_dict">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_action_bar_profile">
|
||||
<return type="ActionBarProfile">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_custom_data" qualifiers="const">
|
||||
<return type="Variant">
|
||||
</return>
|
||||
<argument index="0" name="name" type="String">
|
||||
</argument>
|
||||
<return type="Variant" />
|
||||
<argument index="0" name="name" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_default_action_bar_profile">
|
||||
<return type="ActionBarProfile" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_input_profile">
|
||||
<return type="InputProfile">
|
||||
</return>
|
||||
<return type="InputProfile" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="has_custom_data" qualifiers="const">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<argument index="0" name="name" type="String">
|
||||
</argument>
|
||||
<return type="bool" />
|
||||
<argument index="0" name="name" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_custom_data">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="name" type="String">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="name" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_custom_data">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="name" type="String">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="Variant">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="name" type="String" />
|
||||
<argument index="1" name="value" type="Variant" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="to_dict" qualifiers="const">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="ComplexLevelStatData" inherits="LevelStatData" version="3.2">
|
||||
<class name="ComplexLevelStatData" inherits="LevelStatData" version="3.5">
|
||||
<brief_description>
|
||||
Per level stat information for an [Entity].
|
||||
</brief_description>
|
||||
@ -9,24 +9,17 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="get_stat_for_level">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="main_stat" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="level" type="int">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="main_stat" type="int" />
|
||||
<argument index="1" name="level" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_stat_for_level">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="main_stat" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="level" type="int">
|
||||
</argument>
|
||||
<argument index="2" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="main_stat" type="int" />
|
||||
<argument index="1" name="level" type="int" />
|
||||
<argument index="2" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="CraftRecipe" inherits="Resource" version="3.2">
|
||||
<class name="CraftRecipe" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Recipe data for the crafting system.
|
||||
</brief_description>
|
||||
@ -9,38 +9,28 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="get_required_material">
|
||||
<return type="CraftRecipeHelper">
|
||||
</return>
|
||||
<argument index="0" name="arg0" type="int">
|
||||
</argument>
|
||||
<return type="CraftRecipeHelper" />
|
||||
<argument index="0" name="arg0" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_required_tool">
|
||||
<return type="CraftRecipeHelper">
|
||||
</return>
|
||||
<argument index="0" name="arg0" type="int">
|
||||
</argument>
|
||||
<return type="CraftRecipeHelper" />
|
||||
<argument index="0" name="arg0" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_required_material">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="mat" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="arg1" type="CraftRecipeHelper">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="mat" type="int" />
|
||||
<argument index="1" name="arg1" type="CraftRecipeHelper" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_required_tool">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="value" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="arg1" type="CraftRecipeHelper">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="int" />
|
||||
<argument index="1" name="arg1" type="CraftRecipeHelper" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="CraftRecipeHelper" inherits="Resource" version="3.2">
|
||||
<class name="CraftRecipeHelper" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Contains one item entry for [CraftRecipes]s
|
||||
</brief_description>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="ESDragAndDrop" inherits="Reference" version="3.2">
|
||||
<class name="ESDragAndDrop" inherits="Reference" version="3.5">
|
||||
<brief_description>
|
||||
Drag and drop helper class for the actionbars, and inventory.
|
||||
</brief_description>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="ESS" inherits="Object" version="3.2">
|
||||
<class name="ESS" inherits="Object" version="3.5">
|
||||
<brief_description>
|
||||
The ESS singleton.
|
||||
</brief_description>
|
||||
@ -12,177 +12,219 @@
|
||||
<tutorials>
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="can_character_level_up">
|
||||
<return type="bool" />
|
||||
<argument index="0" name="current_level" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="can_class_level_up">
|
||||
<return type="bool" />
|
||||
<argument index="0" name="current_level" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="ensure_materials_loaded">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="equip_slot_get_count" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="equip_slot_get_id" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="name" type="String">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="name" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="equip_slot_get_name" qualifiers="const">
|
||||
<return type="String">
|
||||
</return>
|
||||
<argument index="0" name="id" type="int">
|
||||
</argument>
|
||||
<return type="String" />
|
||||
<argument index="0" name="id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="equip_slot_get_property_id" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="name" type="String">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="name" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="equip_slot_get_property_name" qualifiers="const">
|
||||
<return type="String">
|
||||
</return>
|
||||
<argument index="0" name="id" type="int">
|
||||
</argument>
|
||||
<return type="String" />
|
||||
<argument index="0" name="id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="equip_slot_is_property" qualifiers="const">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<argument index="0" name="name" type="String">
|
||||
</argument>
|
||||
<return type="bool" />
|
||||
<argument index="0" name="name" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_character_xp">
|
||||
<return type="int" />
|
||||
<argument index="0" name="current_level" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_class_xp">
|
||||
<return type="int" />
|
||||
<argument index="0" name="current_level" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="load_all">
|
||||
<return type="void">
|
||||
</return>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="load_entity_spawner">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="load_resource">
|
||||
<return type="Resource">
|
||||
</return>
|
||||
<argument index="0" name="path" type="String">
|
||||
</argument>
|
||||
<argument index="1" name="type_hint" type="String" default="""">
|
||||
</argument>
|
||||
<return type="Resource" />
|
||||
<argument index="0" name="path" type="String" />
|
||||
<argument index="1" name="type_hint" type="String" default="""" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="load_resource_db">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="material_add">
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="Material" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="material_cache_get">
|
||||
<return type="ESSMaterialCache" />
|
||||
<argument index="0" name="key" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="material_cache_unref">
|
||||
<return type="void" />
|
||||
<argument index="0" name="key" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="material_get">
|
||||
<return type="Material" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="material_get_num" qualifiers="const">
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="material_remove">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="material_set">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="Material" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="materials_clear">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="materials_load">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="request_entity_spawn">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="info" type="EntityCreateInfo">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="info" type="EntityCreateInfo" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="request_entity_spawn_deferred">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="info" type="EntityCreateInfo">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="info" type="EntityCreateInfo" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="setup">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="resource_db" type="ESSResourceDB">
|
||||
</argument>
|
||||
<argument index="1" name="entity_spawner" type="ESSEntitySpawner">
|
||||
</argument>
|
||||
<method name="set_character_xp">
|
||||
<return type="void" />
|
||||
<argument index="0" name="current_level" type="int" />
|
||||
<argument index="1" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_class_xp">
|
||||
<return type="void" />
|
||||
<argument index="0" name="current_level" type="int" />
|
||||
<argument index="1" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="skeletons_bone_attachment_index_get" qualifiers="const">
|
||||
<return type="String">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="String" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="skeletons_bone_attachments_count">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="skeletons_bones_count">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="skeletons_bones_index_get" qualifiers="const">
|
||||
<return type="String">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="String" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_get_count" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_get_id" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="name" type="String">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="name" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_get_name" qualifiers="const">
|
||||
<return type="String">
|
||||
</return>
|
||||
<argument index="0" name="id" type="int">
|
||||
</argument>
|
||||
<return type="String" />
|
||||
<argument index="0" name="id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_get_property_id" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="name" type="String">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="name" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_get_property_name" qualifiers="const">
|
||||
<return type="String">
|
||||
</return>
|
||||
<argument index="0" name="id" type="int">
|
||||
</argument>
|
||||
<return type="String" />
|
||||
<argument index="0" name="id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_is_property" qualifiers="const">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<argument index="0" name="name" type="String">
|
||||
</argument>
|
||||
<return type="bool" />
|
||||
<argument index="0" name="name" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
@ -194,13 +236,17 @@
|
||||
</member>
|
||||
<member name="auto_learn_spells" type="int" setter="set_auto_learn_spells" getter="get_auto_learn_spells" default="1">
|
||||
</member>
|
||||
<member name="automatic_class_levelups" type="bool" setter="set_automatic_class_levelups" getter="get_automatic_class_levelups" default="false">
|
||||
</member>
|
||||
<member name="automatic_load" type="bool" setter="set_automatic_load" getter="get_automatic_load" default="false">
|
||||
</member>
|
||||
<member name="entity_spawner" type="ESSEntitySpawner" setter="set_entity_spawner" getter="get_entity_spawner">
|
||||
<member name="background_color" type="Color" setter="set_background_color" getter="get_background_color" default="Color( 0, 0, 0, 1 )">
|
||||
</member>
|
||||
<member name="entity_spawner_path" type="String" setter="set_entity_spawner_path" getter="get_entity_spawner_path" default="""">
|
||||
<member name="character_xp_data" type="PoolIntArray" setter="set_character_xp_data" getter="get_character_xp_data" default="PoolIntArray( )">
|
||||
</member>
|
||||
<member name="class_xp_data" type="PoolIntArray" setter="set_class_xp_data" getter="get_class_xp_data" default="PoolIntArray( )">
|
||||
</member>
|
||||
<member name="default_ess_material_cache_class" type="String" setter="set_default_ess_material_cache_class" getter="get_default_ess_material_cache_class" default=""ESSMaterialCachePCM"">
|
||||
</member>
|
||||
<member name="entity_spawner" type="ESSEntitySpawner" setter="set_entity_spawner" getter="get_entity_spawner">
|
||||
</member>
|
||||
<member name="entity_types" type="String" setter="entity_types_set" getter="entity_types_get" default=""None,Creature,Totem,Idol,Humanoid,Mechanical,Beast,Dragonkin,Elemental,Ghost,Energy,Anomaly,Demon,Object"">
|
||||
</member>
|
||||
@ -208,11 +254,21 @@
|
||||
</member>
|
||||
<member name="equip_slots" type="PoolStringArray" setter="equip_slots_set" getter="equip_slots_get" default="PoolStringArray( "Head", "Neck", "Shoulder", "Chest", "Gloves", "Belt", "Legs", "Feet", "Ring_1", "Ring_2", "Trinket_1", "Trinket_2", "Main_Hand", "Off_Hand" )">
|
||||
</member>
|
||||
<member name="keep_original_atlases" type="bool" setter="set_keep_original_atlases" getter="get_keep_original_atlases" default="false">
|
||||
</member>
|
||||
<member name="main_stat_count" type="int" setter="stat_set_main_stat_count" getter="stat_get_main_stat_count" default="5">
|
||||
</member>
|
||||
<member name="max_character_level" type="int" setter="set_max_character_level" getter="get_max_character_level" default="20">
|
||||
<member name="margin" type="int" setter="set_margin" getter="get_margin" default="0">
|
||||
</member>
|
||||
<member name="max_class_level" type="int" setter="set_max_class_level" getter="get_max_class_level" default="40">
|
||||
<member name="material_paths" type="PoolStringArray" setter="material_paths_set" getter="material_paths_get" default="PoolStringArray( )">
|
||||
</member>
|
||||
<member name="materials" type="Array" setter="materials_set" getter="materials_get" default="[ ]">
|
||||
</member>
|
||||
<member name="max_atlas_size" type="int" setter="set_max_atlas_size" getter="get_max_atlas_size" default="1024">
|
||||
</member>
|
||||
<member name="max_character_level" type="int" setter="" getter="get_max_character_level" default="0">
|
||||
</member>
|
||||
<member name="max_class_level" type="int" setter="" getter="get_max_class_level" default="0">
|
||||
</member>
|
||||
<member name="model_visual_groups" type="String" setter="model_visual_groups_set" getter="model_visual_groups_get" default=""None,Bodypart,Alt Bodypart,Attachment"">
|
||||
</member>
|
||||
@ -230,12 +286,12 @@
|
||||
</member>
|
||||
<member name="stats" type="PoolStringArray" setter="stats_set" getter="stats_get" default="PoolStringArray( "Agility", "Strength", "Stamina", "Intellect", "Spirit", "Health", "Speed", "Global Cooldown", "Haste" )">
|
||||
</member>
|
||||
<member name="texture_flags" type="int" setter="set_texture_flags" getter="get_texture_flags" default="5">
|
||||
</member>
|
||||
<member name="texture_layers" type="String" setter="texture_layers_set" getter="texture_layers_get" default=""None,Skin,Underwear,Shirt,Clothes Base,Clothes 1,Clothes 2,Clothes 3,Clothes 4,Clothes 5,Belt,Tabard,Overlay"">
|
||||
</member>
|
||||
<member name="use_class_xp" type="bool" setter="set_use_class_xp" getter="get_use_class_xp" default="false">
|
||||
</member>
|
||||
<member name="use_global_class_level" type="bool" setter="set_use_global_class_level" getter="get_use_global_class_level" default="false">
|
||||
</member>
|
||||
<member name="use_spell_points" type="bool" setter="set_use_spell_points" getter="get_use_spell_points" default="false">
|
||||
</member>
|
||||
</members>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="ESSEntitySpawner" inherits="Resource" version="3.2">
|
||||
<class name="ESSEntitySpawner" inherits="Node" version="3.5">
|
||||
<brief_description>
|
||||
</brief_description>
|
||||
<description>
|
||||
@ -8,40 +8,27 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="_request_entity_spawn" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="info" type="EntityCreateInfo">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_scene_tree" qualifiers="const">
|
||||
<return type="SceneTree">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<argument index="0" name="info" type="EntityCreateInfo" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="request_entity_spawn">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="info" type="EntityCreateInfo">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="info" type="EntityCreateInfo" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="request_entity_spawn_deferred">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="info" type="EntityCreateInfo">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="info" type="EntityCreateInfo" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
</methods>
|
||||
<signals>
|
||||
<signal name="on_entity_spawn">
|
||||
<argument index="0" name="info" type="EntityCreateInfo">
|
||||
</argument>
|
||||
<argument index="0" name="info" type="EntityCreateInfo" />
|
||||
<description>
|
||||
</description>
|
||||
</signal>
|
||||
|
161
doc_classes/ESSMaterialCache.xml
Normal file
161
doc_classes/ESSMaterialCache.xml
Normal file
@ -0,0 +1,161 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="ESSMaterialCache" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
</brief_description>
|
||||
<description>
|
||||
</description>
|
||||
<tutorials>
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="_setup_material_albedo" qualifiers="virtual">
|
||||
<return type="void" />
|
||||
<argument index="0" name="texture" type="Texture" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="dec_ref_count">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="inc_ref_count">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="initial_setup_default">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="material_add">
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="Material" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="material_get">
|
||||
<return type="Material" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="material_get_num" qualifiers="const">
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="material_lod_get">
|
||||
<return type="Material" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="material_remove">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="material_set">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="Material" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="materials_clear">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="mutex_lock">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="mutex_locked">
|
||||
<return type="bool" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="mutex_unlock">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="refresh_rects">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="setup_material_albedo">
|
||||
<return type="void" />
|
||||
<argument index="0" name="texture" type="Texture" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="texture_add">
|
||||
<return type="void" />
|
||||
<argument index="0" name="texture" type="Texture" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="texture_count">
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="texture_get">
|
||||
<return type="Texture" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="texture_get_atlas">
|
||||
<return type="AtlasTexture" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="texture_get_atlas_tex">
|
||||
<return type="AtlasTexture" />
|
||||
<argument index="0" name="index" type="Texture" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="texture_get_uv_rect">
|
||||
<return type="Rect2" />
|
||||
<argument index="0" name="texture" type="Texture" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="texture_remove">
|
||||
<return type="void" />
|
||||
<argument index="0" name="texture" type="Texture" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="texture_remove_index">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="textures_clear">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
</methods>
|
||||
<members>
|
||||
<member name="initialized" type="bool" setter="set_initialized" getter="get_initialized" default="false">
|
||||
</member>
|
||||
<member name="mat_ref_count" type="int" setter="set_ref_count" getter="get_ref_count" default="0">
|
||||
</member>
|
||||
<member name="materials" type="Array" setter="materials_set" getter="materials_get" default="[ ]">
|
||||
</member>
|
||||
</members>
|
||||
<constants>
|
||||
</constants>
|
||||
</class>
|
25
doc_classes/ESSMaterialCachePCM.xml
Normal file
25
doc_classes/ESSMaterialCachePCM.xml
Normal file
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="ESSMaterialCachePCM" inherits="ESSMaterialCache" version="3.5">
|
||||
<brief_description>
|
||||
</brief_description>
|
||||
<description>
|
||||
</description>
|
||||
<tutorials>
|
||||
</tutorials>
|
||||
<methods>
|
||||
</methods>
|
||||
<members>
|
||||
<member name="background_color" type="Color" setter="set_background_color" getter="get_background_color" default="Color( 0, 0, 0, 1 )">
|
||||
</member>
|
||||
<member name="keep_original_atlases" type="bool" setter="set_keep_original_atlases" getter="get_keep_original_atlases" default="false">
|
||||
</member>
|
||||
<member name="margin" type="int" setter="set_margin" getter="get_margin" default="0">
|
||||
</member>
|
||||
<member name="max_atlas_size" type="int" setter="set_max_atlas_size" getter="get_max_atlas_size" default="1024">
|
||||
</member>
|
||||
<member name="texture_flags" type="int" setter="set_texture_flags" getter="get_texture_flags" default="5">
|
||||
</member>
|
||||
</members>
|
||||
<constants>
|
||||
</constants>
|
||||
</class>
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="ESSResourceDB" inherits="Resource" version="3.2">
|
||||
<class name="ESSResourceDB" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
</brief_description>
|
||||
<description>
|
||||
@ -8,606 +8,414 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="_initialize" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_aura">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="spell" type="Aura">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_craft_recipe">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="craft_recipe" type="CraftRecipe">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="craft_recipe" type="CraftRecipe" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_entity_data">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="cls" type="EntityData">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="cls" type="EntityData" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_entity_resource">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="cls" type="EntityResource">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="cls" type="EntityResource" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_entity_resource_db">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="other" type="ESSResourceDB">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="other" type="ESSResourceDB" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_entity_skill">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="cls" type="EntitySkillData">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="cls" type="EntitySkillData" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_entity_species_data">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="pcd" type="EntitySpeciesData">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="pcd" type="EntitySpeciesData" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_item_template">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="item_template" type="ItemTemplate">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="item_template" type="ItemTemplate" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_spell">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="spell" type="Spell">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="aura_id_to_path" qualifiers="const">
|
||||
<return type="String">
|
||||
</return>
|
||||
<argument index="0" name="id" type="int">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="aura_path_to_id" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="path" type="String">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="spell" type="Spell" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="clear">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="craft_recipe_id_to_path" qualifiers="const">
|
||||
<return type="String">
|
||||
</return>
|
||||
<argument index="0" name="id" type="int">
|
||||
</argument>
|
||||
<return type="String" />
|
||||
<argument index="0" name="id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="craft_recipe_path_to_id" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="path" type="String">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="path" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="entity_data_id_to_path" qualifiers="const">
|
||||
<return type="String">
|
||||
</return>
|
||||
<argument index="0" name="id" type="int">
|
||||
</argument>
|
||||
<return type="String" />
|
||||
<argument index="0" name="id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="entity_data_path_to_id" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="path" type="String">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="path" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="entity_resource_id_to_path" qualifiers="const">
|
||||
<return type="String">
|
||||
</return>
|
||||
<argument index="0" name="id" type="int">
|
||||
</argument>
|
||||
<return type="String" />
|
||||
<argument index="0" name="id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="entity_resource_path_to_id" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="path" type="String">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="path" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="entity_skill_id_to_path" qualifiers="const">
|
||||
<return type="String">
|
||||
</return>
|
||||
<argument index="0" name="id" type="int">
|
||||
</argument>
|
||||
<return type="String" />
|
||||
<argument index="0" name="id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="entity_skill_path_to_id" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="path" type="String">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="path" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="entity_species_id_to_path" qualifiers="const">
|
||||
<return type="String">
|
||||
</return>
|
||||
<argument index="0" name="id" type="int">
|
||||
</argument>
|
||||
<return type="String" />
|
||||
<argument index="0" name="id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="entity_species_path_to_id" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="path" type="String">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_aura">
|
||||
<return type="Aura">
|
||||
</return>
|
||||
<argument index="0" name="id" type="int">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_aura_count">
|
||||
<return type="int">
|
||||
</return>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_aura_index">
|
||||
<return type="Aura">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_aura_path">
|
||||
<return type="Aura">
|
||||
</return>
|
||||
<argument index="0" name="path" type="String">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_auras" qualifiers="const">
|
||||
<return type="Array">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<argument index="0" name="path" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_craft_recipe">
|
||||
<return type="CraftRecipe">
|
||||
</return>
|
||||
<argument index="0" name="craft_recipe_id" type="int">
|
||||
</argument>
|
||||
<return type="CraftRecipe" />
|
||||
<argument index="0" name="craft_recipe_id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_craft_recipe_count">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_craft_recipe_index">
|
||||
<return type="CraftRecipe">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="CraftRecipe" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_craft_recipe_path">
|
||||
<return type="CraftRecipe">
|
||||
</return>
|
||||
<argument index="0" name="path" type="String">
|
||||
</argument>
|
||||
<return type="CraftRecipe" />
|
||||
<argument index="0" name="path" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_craft_recipes" qualifiers="const">
|
||||
<return type="Array">
|
||||
</return>
|
||||
<return type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entity_data">
|
||||
<return type="EntityData">
|
||||
</return>
|
||||
<argument index="0" name="class_id" type="int">
|
||||
</argument>
|
||||
<return type="EntityData" />
|
||||
<argument index="0" name="class_id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entity_data_count">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entity_data_index">
|
||||
<return type="EntityData">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="EntityData" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entity_data_path">
|
||||
<return type="EntityData">
|
||||
</return>
|
||||
<argument index="0" name="path" type="String">
|
||||
</argument>
|
||||
<return type="EntityData" />
|
||||
<argument index="0" name="path" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entity_datas" qualifiers="const">
|
||||
<return type="Array">
|
||||
</return>
|
||||
<return type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entity_resource">
|
||||
<return type="EntityResource">
|
||||
</return>
|
||||
<argument index="0" name="class_id" type="int">
|
||||
</argument>
|
||||
<return type="EntityResource" />
|
||||
<argument index="0" name="class_id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entity_resource_count">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entity_resource_index">
|
||||
<return type="EntityResource">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="EntityResource" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entity_resource_path">
|
||||
<return type="EntityResource">
|
||||
</return>
|
||||
<argument index="0" name="path" type="String">
|
||||
</argument>
|
||||
<return type="EntityResource" />
|
||||
<argument index="0" name="path" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entity_resources" qualifiers="const">
|
||||
<return type="Array">
|
||||
</return>
|
||||
<return type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entity_skill">
|
||||
<return type="EntitySkillData">
|
||||
</return>
|
||||
<argument index="0" name="class_id" type="int">
|
||||
</argument>
|
||||
<return type="EntitySkillData" />
|
||||
<argument index="0" name="class_id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entity_skill_count">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entity_skill_index">
|
||||
<return type="EntitySkillData">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="EntitySkillData" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entity_skill_path">
|
||||
<return type="EntitySkillData">
|
||||
</return>
|
||||
<argument index="0" name="path" type="String">
|
||||
</argument>
|
||||
<return type="EntitySkillData" />
|
||||
<argument index="0" name="path" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entity_skills" qualifiers="const">
|
||||
<return type="Array">
|
||||
</return>
|
||||
<return type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entity_species_data">
|
||||
<return type="EntitySpeciesData">
|
||||
</return>
|
||||
<argument index="0" name="pcd_id" type="int">
|
||||
</argument>
|
||||
<return type="EntitySpeciesData" />
|
||||
<argument index="0" name="pcd_id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entity_species_data_count">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entity_species_data_index">
|
||||
<return type="EntitySpeciesData">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="EntitySpeciesData" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entity_species_data_path">
|
||||
<return type="EntitySpeciesData">
|
||||
</return>
|
||||
<argument index="0" name="path" type="String">
|
||||
</argument>
|
||||
<return type="EntitySpeciesData" />
|
||||
<argument index="0" name="path" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entity_species_datas" qualifiers="const">
|
||||
<return type="Array">
|
||||
</return>
|
||||
<return type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_item_template">
|
||||
<return type="ItemTemplate">
|
||||
</return>
|
||||
<argument index="0" name="item_template_id" type="int">
|
||||
</argument>
|
||||
<return type="ItemTemplate" />
|
||||
<argument index="0" name="item_template_id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_item_template_count">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_item_template_index">
|
||||
<return type="ItemTemplate">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="ItemTemplate" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_item_template_path">
|
||||
<return type="ItemTemplate">
|
||||
</return>
|
||||
<argument index="0" name="path" type="String">
|
||||
</argument>
|
||||
<return type="ItemTemplate" />
|
||||
<argument index="0" name="path" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_item_templates" qualifiers="const">
|
||||
<return type="Array">
|
||||
</return>
|
||||
<return type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_skill_for_armor_type">
|
||||
<return type="Aura">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="Spell" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_spell">
|
||||
<return type="Spell">
|
||||
</return>
|
||||
<argument index="0" name="spell_id" type="int">
|
||||
</argument>
|
||||
<return type="Spell" />
|
||||
<argument index="0" name="spell_id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_spell_count">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_spell_index">
|
||||
<return type="Spell">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="Spell" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_spell_path">
|
||||
<return type="Spell">
|
||||
</return>
|
||||
<argument index="0" name="path" type="String">
|
||||
</argument>
|
||||
<return type="Spell" />
|
||||
<argument index="0" name="path" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_spells" qualifiers="const">
|
||||
<return type="Array">
|
||||
</return>
|
||||
<return type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="initialize">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="item_template_id_to_path" qualifiers="const">
|
||||
<return type="String">
|
||||
</return>
|
||||
<argument index="0" name="id" type="int">
|
||||
</argument>
|
||||
<return type="String" />
|
||||
<argument index="0" name="id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="item_template_path_to_id" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="path" type="String">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_auras">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="recipe" type="Array">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="path" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_craft_recipes">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="recipe" type="Array">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="recipe" type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_entity_datas">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="recipe" type="Array">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="recipe" type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_entity_resources">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="recipe" type="Array">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="recipe" type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_entity_skills">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="recipe" type="Array">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="recipe" type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_entity_species_datas">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="recipe" type="Array">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="recipe" type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_item_templates">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="recipe" type="Array">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="recipe" type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_skill_for_armor_type">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="aura" type="Aura">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="aura" type="Spell" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_spells">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="recipe" type="Array">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="recipe" type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="spell_id_to_path" qualifiers="const">
|
||||
<return type="String">
|
||||
</return>
|
||||
<argument index="0" name="id" type="int">
|
||||
</argument>
|
||||
<return type="String" />
|
||||
<argument index="0" name="id" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="spell_path_to_id" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="path" type="String">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="path" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
</methods>
|
||||
<members>
|
||||
<member name="skill_for_armor_type_0" type="Aura" setter="set_skill_for_armor_type" getter="get_skill_for_armor_type">
|
||||
<member name="skill_for_armor_type_0" type="Spell" setter="set_skill_for_armor_type" getter="get_skill_for_armor_type">
|
||||
</member>
|
||||
<member name="skill_for_armor_type_1" type="Aura" setter="set_skill_for_armor_type" getter="get_skill_for_armor_type">
|
||||
<member name="skill_for_armor_type_1" type="Spell" setter="set_skill_for_armor_type" getter="get_skill_for_armor_type">
|
||||
</member>
|
||||
<member name="skill_for_armor_type_2" type="Aura" setter="set_skill_for_armor_type" getter="get_skill_for_armor_type">
|
||||
<member name="skill_for_armor_type_2" type="Spell" setter="set_skill_for_armor_type" getter="get_skill_for_armor_type">
|
||||
</member>
|
||||
<member name="skill_for_armor_type_3" type="Aura" setter="set_skill_for_armor_type" getter="get_skill_for_armor_type">
|
||||
<member name="skill_for_armor_type_3" type="Spell" setter="set_skill_for_armor_type" getter="get_skill_for_armor_type">
|
||||
</member>
|
||||
<member name="skill_for_armor_type_4" type="Aura" setter="set_skill_for_armor_type" getter="get_skill_for_armor_type">
|
||||
</member>
|
||||
<member name="xp_data" type="XPData" setter="set_xp_data" getter="get_xp_data">
|
||||
<member name="skill_for_armor_type_4" type="Spell" setter="set_skill_for_armor_type" getter="get_skill_for_armor_type">
|
||||
</member>
|
||||
</members>
|
||||
<constants>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="ESSResourceDBFolders" inherits="ESSResourceDBMap" version="3.2">
|
||||
<class name="ESSResourceDBFolders" inherits="ESSResourceDBMap" version="3.5">
|
||||
<brief_description>
|
||||
</brief_description>
|
||||
<description>
|
||||
@ -8,46 +8,31 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="add_resource">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="resource" type="Resource">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="resource" type="Resource" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="load_all">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="load_folder">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="folder" type="String">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="folder" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="load_folders">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="load_resource">
|
||||
<return type="Resource">
|
||||
</return>
|
||||
<argument index="0" name="path" type="String">
|
||||
</argument>
|
||||
<argument index="1" name="type_hint" type="String" default="""">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="load_xp_data">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="Resource" />
|
||||
<argument index="0" name="path" type="String" />
|
||||
<argument index="1" name="type_hint" type="String" default="""" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
@ -57,8 +42,6 @@
|
||||
</member>
|
||||
<member name="folders" type="PoolStringArray" setter="set_folders" getter="get_folders" default="PoolStringArray( )">
|
||||
</member>
|
||||
<member name="xp_data_path" type="String" setter="set_xp_data_path" getter="get_xp_data_path" default="""">
|
||||
</member>
|
||||
</members>
|
||||
<constants>
|
||||
</constants>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="ESSResourceDBMap" inherits="ESSResourceDB" version="3.2">
|
||||
<class name="ESSResourceDBMap" inherits="ESSResourceDB" version="3.5">
|
||||
<brief_description>
|
||||
</brief_description>
|
||||
<description>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="ESSResourceDBStatic" inherits="ESSResourceDB" version="3.2">
|
||||
<class name="ESSResourceDBStatic" inherits="ESSResourceDB" version="3.5">
|
||||
<brief_description>
|
||||
</brief_description>
|
||||
<description>
|
||||
@ -9,8 +9,6 @@
|
||||
<methods>
|
||||
</methods>
|
||||
<members>
|
||||
<member name="auras" type="Array" setter="set_auras" getter="get_auras" default="[ ]">
|
||||
</member>
|
||||
<member name="craft_recipes" type="Array" setter="set_craft_recipes" getter="get_craft_recipes" default="[ ]">
|
||||
</member>
|
||||
<member name="entity_datas" type="Array" setter="set_entity_datas" getter="get_entity_datas" default="[ ]">
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="EntityAI" inherits="Resource" version="3.2">
|
||||
<class name="EntityAI" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
You can implement AI for [Entities] with this.
|
||||
</brief_description>
|
||||
@ -9,542 +9,364 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="_equip_con_fail" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Entity">
|
||||
</argument>
|
||||
<argument index="1" name="equip_slot" type="int">
|
||||
</argument>
|
||||
<argument index="2" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="3" name="old_item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="4" name="bag_slot" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Entity" />
|
||||
<argument index="1" name="equip_slot" type="int" />
|
||||
<argument index="2" name="item" type="ItemInstance" />
|
||||
<argument index="3" name="old_item" type="ItemInstance" />
|
||||
<argument index="4" name="bag_slot" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_equip_con_success" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Entity">
|
||||
</argument>
|
||||
<argument index="1" name="equip_slot" type="int">
|
||||
</argument>
|
||||
<argument index="2" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="3" name="old_item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="4" name="bag_slot" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Entity" />
|
||||
<argument index="1" name="equip_slot" type="int" />
|
||||
<argument index="2" name="item" type="ItemInstance" />
|
||||
<argument index="3" name="old_item" type="ItemInstance" />
|
||||
<argument index="4" name="bag_slot" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_equip_should_deny" qualifiers="virtual">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Entity">
|
||||
</argument>
|
||||
<argument index="1" name="equip_slot" type="int">
|
||||
</argument>
|
||||
<argument index="2" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<return type="bool" />
|
||||
<argument index="0" name="entity" type="Entity" />
|
||||
<argument index="1" name="equip_slot" type="int" />
|
||||
<argument index="2" name="item" type="ItemInstance" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_equip_son_fail" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Entity">
|
||||
</argument>
|
||||
<argument index="1" name="equip_slot" type="int">
|
||||
</argument>
|
||||
<argument index="2" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="3" name="old_item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="4" name="bag_slot" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Entity" />
|
||||
<argument index="1" name="equip_slot" type="int" />
|
||||
<argument index="2" name="item" type="ItemInstance" />
|
||||
<argument index="3" name="old_item" type="ItemInstance" />
|
||||
<argument index="4" name="bag_slot" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_equip_son_success" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Entity">
|
||||
</argument>
|
||||
<argument index="1" name="equip_slot" type="int">
|
||||
</argument>
|
||||
<argument index="2" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="3" name="old_item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="4" name="bag_slot" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Entity" />
|
||||
<argument index="1" name="equip_slot" type="int" />
|
||||
<argument index="2" name="item" type="ItemInstance" />
|
||||
<argument index="3" name="old_item" type="ItemInstance" />
|
||||
<argument index="4" name="bag_slot" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_move" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="delta" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="delta" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_notification_saura" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="what" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="data" type="AuraData">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="what" type="int" />
|
||||
<argument index="1" name="data" type="AuraData" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_notification_scast" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="what" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="info" type="SpellCastInfo">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="what" type="int" />
|
||||
<argument index="1" name="info" type="SpellCastInfo" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_notification_scategory_cooldown_added" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="id" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="id" type="int" />
|
||||
<argument index="1" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_notification_scategory_cooldown_removed" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="id" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="float">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_notification_scharacter_level_up" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Entity">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="int">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_notification_sclass_level_up" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Entity">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="id" type="int" />
|
||||
<argument index="1" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_notification_scooldown_added" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="id" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="id" type="int" />
|
||||
<argument index="1" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_notification_scooldown_removed" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="id" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="id" type="int" />
|
||||
<argument index="1" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_notification_sdamage" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="what" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="info" type="SpellDamageInfo">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="what" type="int" />
|
||||
<argument index="1" name="info" type="SpellDamageInfo" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_notification_sdeath" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="data" type="Entity">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="data" type="Entity" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_notification_sentity_resource_added" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="resource" type="EntityResource">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="resource" type="EntityResource" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_notification_sentity_resource_removed" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="resource" type="EntityResource">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="resource" type="EntityResource" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_notification_sgcd_finished" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Entity">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Entity" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_notification_sgcd_started" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Entity">
|
||||
</argument>
|
||||
<argument index="1" name="gcd" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Entity" />
|
||||
<argument index="1" name="gcd" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_notification_sheal" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="what" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="info" type="SpellHealInfo">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="what" type="int" />
|
||||
<argument index="1" name="info" type="SpellHealInfo" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_notification_slevel_up" qualifiers="virtual">
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Entity" />
|
||||
<argument index="1" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_notification_sxp_gained" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Entity">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Entity" />
|
||||
<argument index="1" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_on_set_owner" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_pet_move" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="delta" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="delta" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_pet_update" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="delta" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="delta" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_update" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="delta" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="delta" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="equip_con_fail">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Node">
|
||||
</argument>
|
||||
<argument index="1" name="equip_slot" type="int">
|
||||
</argument>
|
||||
<argument index="2" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="3" name="old_item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="4" name="bag_slot" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Node" />
|
||||
<argument index="1" name="equip_slot" type="int" />
|
||||
<argument index="2" name="item" type="ItemInstance" />
|
||||
<argument index="3" name="old_item" type="ItemInstance" />
|
||||
<argument index="4" name="bag_slot" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="equip_con_success">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Node">
|
||||
</argument>
|
||||
<argument index="1" name="equip_slot" type="int">
|
||||
</argument>
|
||||
<argument index="2" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="3" name="old_item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="4" name="bag_slot" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Node" />
|
||||
<argument index="1" name="equip_slot" type="int" />
|
||||
<argument index="2" name="item" type="ItemInstance" />
|
||||
<argument index="3" name="old_item" type="ItemInstance" />
|
||||
<argument index="4" name="bag_slot" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="equip_should_deny">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Node">
|
||||
</argument>
|
||||
<argument index="1" name="equip_slot" type="int">
|
||||
</argument>
|
||||
<argument index="2" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<return type="bool" />
|
||||
<argument index="0" name="entity" type="Node" />
|
||||
<argument index="1" name="equip_slot" type="int" />
|
||||
<argument index="2" name="item" type="ItemInstance" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="equip_son_fail">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Node">
|
||||
</argument>
|
||||
<argument index="1" name="equip_slot" type="int">
|
||||
</argument>
|
||||
<argument index="2" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="3" name="old_item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="4" name="bag_slot" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Node" />
|
||||
<argument index="1" name="equip_slot" type="int" />
|
||||
<argument index="2" name="item" type="ItemInstance" />
|
||||
<argument index="3" name="old_item" type="ItemInstance" />
|
||||
<argument index="4" name="bag_slot" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="equip_son_success">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Node">
|
||||
</argument>
|
||||
<argument index="1" name="equip_slot" type="int">
|
||||
</argument>
|
||||
<argument index="2" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="3" name="old_item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="4" name="bag_slot" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Node" />
|
||||
<argument index="1" name="equip_slot" type="int" />
|
||||
<argument index="2" name="item" type="ItemInstance" />
|
||||
<argument index="3" name="old_item" type="ItemInstance" />
|
||||
<argument index="4" name="bag_slot" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_editor_description" qualifiers="const">
|
||||
<return type="String">
|
||||
</return>
|
||||
<return type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="move">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="delta" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="delta" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="notification_saura">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="what" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="data" type="AuraData">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="what" type="int" />
|
||||
<argument index="1" name="data" type="AuraData" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="notification_scast">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="what" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="info" type="SpellCastInfo">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="what" type="int" />
|
||||
<argument index="1" name="info" type="SpellCastInfo" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="notification_scategory_cooldown_added">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="category_cooldown" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="arg1" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="category_cooldown" type="int" />
|
||||
<argument index="1" name="arg1" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="notification_scategory_cooldown_removed">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="category_cooldown" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="arg1" type="float">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="notification_scharacter_level_up">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Node">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="int">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="notification_sclass_level_up">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Node">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="category_cooldown" type="int" />
|
||||
<argument index="1" name="arg1" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="notification_scooldown_added">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="cooldown" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="arg1" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="cooldown" type="int" />
|
||||
<argument index="1" name="arg1" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="notification_scooldown_removed">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="cooldown" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="arg1" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="cooldown" type="int" />
|
||||
<argument index="1" name="arg1" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="notification_sdamage">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="what" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="info" type="SpellDamageInfo">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="what" type="int" />
|
||||
<argument index="1" name="info" type="SpellDamageInfo" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="notification_sdeath">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="data" type="Node">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="data" type="Node" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="notification_sentity_resource_added">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="resource" type="EntityResource">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="resource" type="EntityResource" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="notification_sentity_resource_removed">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="resource" type="EntityResource">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="resource" type="EntityResource" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="notification_sgcd_finished">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Node">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Node" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="notification_sgcd_started">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Node">
|
||||
</argument>
|
||||
<argument index="1" name="gcd" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Node" />
|
||||
<argument index="1" name="gcd" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="notification_sheal">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="what" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="info" type="SpellHealInfo">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="what" type="int" />
|
||||
<argument index="1" name="info" type="SpellHealInfo" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="notification_slevel_up">
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Node" />
|
||||
<argument index="1" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="notification_sxp_gained">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Node">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Node" />
|
||||
<argument index="1" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="pet_move">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="delta" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="delta" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="pet_update">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="delta" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="delta" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_editor_description">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="editor_description" type="String">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="editor_description" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="update">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="delta" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="delta" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="EntityClassData" inherits="Resource" version="3.2">
|
||||
<class name="EntityClassData" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Contains all of information for an [Entity]'s class. (Ingame class)
|
||||
</brief_description>
|
||||
@ -9,214 +9,180 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="_get_ai_instance" qualifiers="virtual">
|
||||
<return type="EntityAI">
|
||||
</return>
|
||||
<return type="EntityAI" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_setup_resources" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Entity">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Entity" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_ai">
|
||||
<return type="EntityAI">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="EntityAI" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_ai_instance">
|
||||
<return type="EntityAI">
|
||||
</return>
|
||||
<return type="EntityAI" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_aura">
|
||||
<return type="Aura">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="Spell" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_craft_recipe">
|
||||
<return type="CraftRecipe" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entity_resource" qualifiers="const">
|
||||
<return type="EntityResource">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="EntityResource" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_num_ais">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_num_auras">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_num_craft_recipes" qualifiers="const">
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_num_entity_resources">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_num_specs">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_num_spells">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_num_start_spells">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_spec" qualifiers="const">
|
||||
<return type="CharacterSpec">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="CharacterSpec" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_spell">
|
||||
<return type="Spell">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="Spell" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_start_spell">
|
||||
<return type="Spell">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="Spell" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_ai">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="action" type="EntityAI">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="action" type="EntityAI" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_aura">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="aura" type="Aura">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="aura" type="Spell" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_craft_recipe">
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="recipe" type="CraftRecipe" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_entity_resource">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="entity_resource" type="EntityResource">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="entity_resource" type="EntityResource" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_num_ais">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_num_auras">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_num_entity_resources">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_num_specs">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_num_spells">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_num_start_spells">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_spec">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="spec" type="CharacterSpec">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="spec" type="CharacterSpec" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_spell">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="spell" type="Spell">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="spell" type="Spell" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_start_spell">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="spell" type="Spell">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="spell" type="Spell" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
@ -226,26 +192,36 @@
|
||||
</member>
|
||||
<member name="auras" type="Array" setter="set_auras" getter="get_auras" default="[ ]">
|
||||
</member>
|
||||
<member name="craft_recipes" type="Array" setter="set_craft_recipes" getter="get_craft_recipes" default="[ ]">
|
||||
</member>
|
||||
<member name="entity_resources" type="Array" setter="set_entity_resources" getter="get_entity_resources" default="[ ]">
|
||||
</member>
|
||||
<member name="icon" type="Texture" setter="set_icon" getter="get_icon">
|
||||
</member>
|
||||
<member name="id" type="int" setter="set_id" getter="get_id" default="0">
|
||||
</member>
|
||||
<member name="item_container_data" type="ItemContainerData" setter="set_item_container_data" getter="get_item_container_data">
|
||||
</member>
|
||||
<member name="playstyle_type" type="int" setter="set_playstyle_type" getter="get_playstyle_type" enum="EntityEnums.EntityClassPlaystyleType" default="0">
|
||||
</member>
|
||||
<member name="specs" type="Array" setter="set_specs" getter="get_specs" default="[ ]">
|
||||
</member>
|
||||
<member name="spell_points_per_level" type="int" setter="set_spell_points_per_level" getter="get_spell_points_per_level" default="1">
|
||||
</member>
|
||||
<member name="spell_train_data" type="VendorItemData" setter="set_spell_train_data" getter="get_spell_train_data">
|
||||
</member>
|
||||
<member name="spells" type="Array" setter="set_spells" getter="get_spells" default="[ ]">
|
||||
</member>
|
||||
<member name="start_spells" type="Array" setter="set_start_spells" getter="get_start_spells" default="[ ]">
|
||||
</member>
|
||||
<member name="stat_data" type="StatData" setter="set_stat_data" getter="get_stat_data">
|
||||
</member>
|
||||
<member name="text_description" type="String" setter="set_text_description" getter="get_text_description" default="""">
|
||||
</member>
|
||||
<member name="text_name" type="String" setter="set_name" getter="get_name" default="""">
|
||||
</member>
|
||||
<member name="vendor_item_data" type="VendorItemData" setter="set_vendor_item_data" getter="get_vendor_item_data">
|
||||
</member>
|
||||
</members>
|
||||
<constants>
|
||||
</constants>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="EntityCreateInfo" inherits="Reference" version="3.2">
|
||||
<class name="EntityCreateInfo" inherits="Reference" version="3.5">
|
||||
<brief_description>
|
||||
Helper class used for [Entity] creation, and setup.
|
||||
</brief_description>
|
||||
@ -9,45 +9,31 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="_from_dict" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_to_dict" qualifiers="virtual">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="from_dict">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="to_dict">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
</methods>
|
||||
<members>
|
||||
<member name="character_level" type="int" setter="set_character_level" getter="get_character_level" default="0">
|
||||
</member>
|
||||
<member name="character_xp" type="int" setter="set_character_xp" getter="get_character_xp" default="0">
|
||||
</member>
|
||||
<member name="class_id" type="int" setter="set_class_id" getter="get_class_id" default="0">
|
||||
</member>
|
||||
<member name="class_level" type="int" setter="set_class_level" getter="get_class_level" default="0">
|
||||
</member>
|
||||
<member name="class_xp" type="int" setter="set_class_xp" getter="get_class_xp" default="0">
|
||||
</member>
|
||||
<member name="created_entity" type="Entity" setter="set_created_entity" getter="get_created_entity">
|
||||
</member>
|
||||
<member name="entity_controller" type="int" setter="set_entity_controller" getter="get_entity_controller" enum="EntityEnums.EntityController" default="0">
|
||||
@ -58,10 +44,14 @@
|
||||
</member>
|
||||
<member name="guid" type="int" setter="set_guid" getter="get_guid" default="0">
|
||||
</member>
|
||||
<member name="level" type="int" setter="set_level" getter="get_level" default="0">
|
||||
</member>
|
||||
<member name="network_owner" type="int" setter="set_network_owner" getter="get_network_owner" default="0">
|
||||
</member>
|
||||
<member name="networked" type="bool" setter="set_networked" getter="get_networked" default="false">
|
||||
</member>
|
||||
<member name="node_name" type="String" setter="set_node_name" getter="get_node_name" default="""">
|
||||
</member>
|
||||
<member name="parent_path" type="NodePath" setter="set_parent_path" getter="get_parent_path" default="NodePath("")">
|
||||
</member>
|
||||
<member name="player_name" type="String" setter="set_entity_name" getter="get_entity_name" default="""">
|
||||
@ -74,6 +64,8 @@
|
||||
</member>
|
||||
<member name="transform2d" type="Transform2D" setter="set_transform2d" getter="get_transform2d" default="Transform2D( 1, 0, 0, 1, 0, 0 )">
|
||||
</member>
|
||||
<member name="xp" type="int" setter="set_xp" getter="get_xp" default="0">
|
||||
</member>
|
||||
</members>
|
||||
<constants>
|
||||
</constants>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="EntityData" inherits="Resource" version="3.2">
|
||||
<class name="EntityData" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Contains all data for a given [Entity]. Think of this as all the data for a mob, or a player.
|
||||
</brief_description>
|
||||
@ -9,82 +9,46 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="_cans_interact" qualifiers="virtual">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Entity">
|
||||
</argument>
|
||||
<return type="bool" />
|
||||
<argument index="0" name="entity" type="Entity" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_generate_name" qualifiers="virtual">
|
||||
<return type="String">
|
||||
</return>
|
||||
<return type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_get_ai_instance" qualifiers="virtual">
|
||||
<return type="EntityAI">
|
||||
</return>
|
||||
<return type="EntityAI" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_sinteract" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Entity">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Entity" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="cans_interact">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Node">
|
||||
</argument>
|
||||
<return type="bool" />
|
||||
<argument index="0" name="entity" type="Node" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="generate_name">
|
||||
<return type="String">
|
||||
</return>
|
||||
<return type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_ai_instance">
|
||||
<return type="EntityAI">
|
||||
</return>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_craft_recipe">
|
||||
<return type="CraftRecipe">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_num_craft_recipes" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_craft_recipe">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="recipe" type="CraftRecipe">
|
||||
</argument>
|
||||
<return type="EntityAI" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="sinteract">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Node">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Node" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
@ -94,46 +58,32 @@
|
||||
</member>
|
||||
<member name="bag_size" type="int" setter="set_bag_size" getter="get_bag_size" default="0">
|
||||
</member>
|
||||
<member name="craft_recipes" type="Array" setter="set_craft_recipes" getter="get_craft_recipes" default="[ ]">
|
||||
</member>
|
||||
<member name="entity_class_data" type="EntityClassData" setter="set_entity_class_data" getter="get_entity_class_data">
|
||||
</member>
|
||||
<member name="entity_controller" type="int" setter="set_entity_controller" getter="get_entity_controller" enum="EntityEnums.EntityController" default="0">
|
||||
</member>
|
||||
<member name="entity_flags" type="int" setter="set_entity_flags" getter="get_entity_flags" default="0">
|
||||
</member>
|
||||
<member name="entity_interaction_type" type="int" setter="set_entity_interaction_type" getter="get_entity_interaction_type" enum="EntityEnums.EntityInteractionType" default="0">
|
||||
</member>
|
||||
<member name="entity_species_data" type="EntitySpeciesData" setter="set_entity_species_data" getter="get_entity_species_data">
|
||||
</member>
|
||||
<member name="entity_type" type="int" setter="set_entity_type" getter="get_entity_type" default="0">
|
||||
</member>
|
||||
<member name="equipment_data" type="EquipmentData" setter="set_equipment_data" getter="get_equipment_data">
|
||||
</member>
|
||||
<member name="formation" type="AIFormation" setter="set_formation" getter="get_formation">
|
||||
</member>
|
||||
<member name="id" type="int" setter="set_id" getter="get_id" default="0">
|
||||
</member>
|
||||
<member name="immunity_flags" type="int" setter="set_immunity_flags" getter="get_immunity_flags" default="0">
|
||||
</member>
|
||||
<member name="is_playable" type="bool" setter="set_is_playable" getter="get_is_playable" default="false">
|
||||
</member>
|
||||
<member name="item_container_data" type="ItemContainerData" setter="set_item_container_data" getter="get_item_container_data">
|
||||
</member>
|
||||
<member name="loot_db" type="LootDataBase" setter="set_loot_db" getter="get_loot_db">
|
||||
</member>
|
||||
<member name="money" type="int" setter="set_money" getter="get_money" default="0">
|
||||
</member>
|
||||
<member name="spell_train_data" type="VendorItemData" setter="set_spell_train_data" getter="get_spell_train_data">
|
||||
</member>
|
||||
<member name="stat_data" type="StatData" setter="set_stat_data" getter="get_stat_data">
|
||||
<member name="species_instance" type="SpeciesInstance" setter="set_species_instance" getter="get_species_instance">
|
||||
</member>
|
||||
<member name="text_description" type="String" setter="set_text_description" getter="get_text_description" default="""">
|
||||
</member>
|
||||
<member name="text_name" type="String" setter="set_name" getter="get_name" default="""">
|
||||
</member>
|
||||
<member name="vendor_item_data" type="VendorItemData" setter="set_vendor_item_data" getter="get_vendor_item_data">
|
||||
</member>
|
||||
</members>
|
||||
<constants>
|
||||
</constants>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="EntityDataContainer" inherits="Resource" version="3.2">
|
||||
<class name="EntityDataContainer" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
</brief_description>
|
||||
<description>
|
||||
@ -8,30 +8,24 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="_from_dict" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_to_dict" qualifiers="virtual">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="from_dict">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="to_dict">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="EntityEnums" inherits="Object" version="3.2">
|
||||
<class name="EntityEnums" inherits="Object" version="3.5">
|
||||
<brief_description>
|
||||
Contains lots of general-use enums for entities.
|
||||
</brief_description>
|
||||
@ -216,9 +216,13 @@
|
||||
</constant>
|
||||
<constant name="ENITIY_INTERACTION_TYPE_LOOT" value="2" enum="EntityInteractionType">
|
||||
</constant>
|
||||
<constant name="ENITIY_INTERACTION_TYPE_TRAIN" value="4" enum="EntityInteractionType">
|
||||
</constant>
|
||||
<constant name="ENITIY_INTERACTION_TYPE_VENDOR" value="5" enum="EntityInteractionType">
|
||||
</constant>
|
||||
<constant name="ENITIY_INTERACTION_TYPE_USE" value="3" enum="EntityInteractionType">
|
||||
</constant>
|
||||
<constant name="ENITIY_INTERACTION_TYPE_NONE" value="4" enum="EntityInteractionType">
|
||||
<constant name="ENITIY_INTERACTION_TYPE_NONE" value="6" enum="EntityInteractionType">
|
||||
</constant>
|
||||
<constant name="ENTITY_CLASS_PLAYSTYLE_TYPE_MELEE" value="0" enum="EntityClassPlaystyleType">
|
||||
</constant>
|
||||
@ -234,7 +238,7 @@
|
||||
</constant>
|
||||
<constant name="ENTITY_WINDOW_VENDOR" value="2" enum="EntityWindows">
|
||||
</constant>
|
||||
<constant name="ENTITY_WINDOW_TRAINER" value="2" enum="EntityWindows">
|
||||
<constant name="ENTITY_WINDOW_TRAINER" value="3" enum="EntityWindows">
|
||||
</constant>
|
||||
<constant name="ENTITY_RESOURCE_INDEX_HEALTH" value="0" enum="EntityResourceIndices">
|
||||
</constant>
|
||||
@ -244,5 +248,9 @@
|
||||
</constant>
|
||||
<constant name="BASE_XP" value="50">
|
||||
</constant>
|
||||
<constant name="ENTITY_INTERACT_RANGE" value="4">
|
||||
</constant>
|
||||
<constant name="ENTITY_INTERACT_RANGE_SQUARED" value="16">
|
||||
</constant>
|
||||
</constants>
|
||||
</class>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="EntityResource" inherits="Resource" version="3.2">
|
||||
<class name="EntityResource" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
An instance of an entity resource. Resource in this context is things like mana.
|
||||
</brief_description>
|
||||
@ -9,132 +9,182 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="_from_dict" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_gets_update_string" qualifiers="virtual">
|
||||
<return type="String">
|
||||
</return>
|
||||
<return type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_mods_changed" qualifiers="virtual">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_non_stacking_mod_added" qualifiers="virtual">
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_non_stacking_mod_removed" qualifiers="virtual">
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_notification_cstat_changed" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="statid" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="curent" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="statid" type="int" />
|
||||
<argument index="1" name="curent" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_notification_sstat_changed" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="statid" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="curent" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="statid" type="int" />
|
||||
<argument index="1" name="curent" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_onc_added" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Entity">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Entity" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_onc_target_changed" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Entity">
|
||||
</argument>
|
||||
<argument index="1" name="old_target" type="Entity">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Entity" />
|
||||
<argument index="1" name="old_target" type="Entity" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_ons_added" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Entity">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Entity" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_ons_target_changed" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entity" type="Entity">
|
||||
</argument>
|
||||
<argument index="1" name="old_target" type="Entity">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="entity" type="Entity" />
|
||||
<argument index="1" name="old_target" type="Entity" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_process_client" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="delta" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="delta" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_process_server" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="delta" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="delta" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_receivec_update_string" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="str" type="String">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="str" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_stacking_mod_added" qualifiers="virtual">
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_stacking_mod_removed" qualifiers="virtual">
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_to_dict" qualifiers="virtual">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_non_stacking_mod">
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_stacking_mod">
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="from_dict">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_current_negative_non_stacking_mod_value" qualifiers="const">
|
||||
<return type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_current_positive_non_stacking_mod_value" qualifiers="const">
|
||||
<return type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_current_stacking_mod_value" qualifiers="const">
|
||||
<return type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="mods_changed">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="process_client">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="delta" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="delta" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="process_server">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="delta" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="delta" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="refresh_current_non_stacking_mod_values">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="refresh_current_stacking_mod_value">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_non_stacking_mod">
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_stacking_mod">
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="to_dict">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
@ -148,10 +198,14 @@
|
||||
</member>
|
||||
<member name="max_value" type="int" setter="set_max_value" getter="get_max_value" default="0">
|
||||
</member>
|
||||
<member name="non_stacking_mods" type="PoolRealArray" setter="set_non_stacking_mods" getter="get_non_stacking_mods" default="PoolRealArray( )">
|
||||
</member>
|
||||
<member name="owner" type="Entity" setter="set_owner" getter="get_owner">
|
||||
</member>
|
||||
<member name="should_process" type="bool" setter="set_should_process" getter="get_should_process">
|
||||
</member>
|
||||
<member name="stacking_mods" type="PoolRealArray" setter="set_stacking_mods" getter="get_stacking_mods" default="PoolRealArray( )">
|
||||
</member>
|
||||
<member name="text_name" type="String" setter="set_text_name" getter="get_text_name" default="""">
|
||||
</member>
|
||||
</members>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="EntityResourceCostData" inherits="Resource" version="3.2">
|
||||
<class name="EntityResourceCostData" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Contains a resource cost. Resource in this context is things like mana.
|
||||
</brief_description>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="EntityResourceCostDataHealth" inherits="EntityResourceCostData" version="3.2">
|
||||
<class name="EntityResourceCostDataHealth" inherits="EntityResourceCostData" version="3.5">
|
||||
<brief_description>
|
||||
</brief_description>
|
||||
<description>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="EntityResourceCostDataResource" inherits="EntityResourceCostData" version="3.2">
|
||||
<class name="EntityResourceCostDataResource" inherits="EntityResourceCostData" version="3.5">
|
||||
<brief_description>
|
||||
</brief_description>
|
||||
<description>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="EntityResourceHealth" inherits="EntityResource" version="3.2">
|
||||
<class name="EntityResourceHealth" inherits="EntityResource" version="3.5">
|
||||
<brief_description>
|
||||
</brief_description>
|
||||
<description>
|
||||
@ -8,8 +8,7 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="refresh">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="EntityResourceSpeed" inherits="EntityResource" version="3.2">
|
||||
<class name="EntityResourceSpeed" inherits="EntityResource" version="3.5">
|
||||
<brief_description>
|
||||
</brief_description>
|
||||
<description>
|
||||
@ -8,8 +8,7 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="refresh">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="EntitySkill" inherits="Resource" version="3.2">
|
||||
<class name="EntitySkill" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Contains runtime skill data for an [Entity].
|
||||
</brief_description>
|
||||
@ -10,30 +10,24 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="_from_dict" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_to_dict" qualifiers="virtual">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="from_dict">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="to_dict">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
@ -52,20 +46,17 @@
|
||||
</members>
|
||||
<signals>
|
||||
<signal name="current_changed">
|
||||
<argument index="0" name="skill" type="EntitySkill">
|
||||
</argument>
|
||||
<argument index="0" name="skill" type="EntitySkill" />
|
||||
<description>
|
||||
</description>
|
||||
</signal>
|
||||
<signal name="max_changed">
|
||||
<argument index="0" name="skill" type="EntitySkill">
|
||||
</argument>
|
||||
<argument index="0" name="skill" type="EntitySkill" />
|
||||
<description>
|
||||
</description>
|
||||
</signal>
|
||||
<signal name="skill_changed">
|
||||
<argument index="0" name="skill" type="EntitySkill">
|
||||
</argument>
|
||||
<argument index="0" name="skill" type="EntitySkill" />
|
||||
<description>
|
||||
</description>
|
||||
</signal>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="EntitySkillData" inherits="Resource" version="3.2">
|
||||
<class name="EntitySkillData" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Contains skill data for an [Entity].
|
||||
</brief_description>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="EntitySpeciesData" inherits="Resource" version="3.2">
|
||||
<class name="EntitySpeciesData" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Contains visual data for a species.
|
||||
</brief_description>
|
||||
@ -9,138 +9,104 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="_generate_name" qualifiers="virtual">
|
||||
<return type="String">
|
||||
</return>
|
||||
<argument index="0" name="seed" type="int">
|
||||
</argument>
|
||||
<return type="String" />
|
||||
<argument index="0" name="seed" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_aura">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="aura" type="Aura">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="aura" type="Spell" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_model_data">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="model_data" type="SpeciesModelData">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="model_data" type="SpeciesModelData" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_spell">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="spell" type="Spell">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="spell" type="Spell" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="generate_name">
|
||||
<return type="String">
|
||||
</return>
|
||||
<argument index="0" name="arg0" type="int">
|
||||
</argument>
|
||||
<return type="String" />
|
||||
<argument index="0" name="arg0" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_aura" qualifiers="const">
|
||||
<return type="Aura">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="Spell" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_aura_count" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_model_data" qualifiers="const">
|
||||
<return type="SpeciesModelData">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="SpeciesModelData" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_model_data_count" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_spell" qualifiers="const">
|
||||
<return type="Spell">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="Spell" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_spell_count" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_aura">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_model_data">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_spell">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_aura">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="data" type="Aura">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="data" type="Spell" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_model_data">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="data" type="SpeciesModelData">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="data" type="SpeciesModelData" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_spell">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="data" type="Spell">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="data" type="Spell" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="EquipmentData" inherits="Resource" version="3.2">
|
||||
<class name="EquipmentData" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Stores equipment information.
|
||||
</brief_description>
|
||||
@ -9,20 +9,15 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="get_slot">
|
||||
<return type="ItemTemplate">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="ItemTemplate" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_slot">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="entry" type="ItemTemplate">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="entry" type="ItemTemplate" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="InputProfile" inherits="Reference" version="3.2">
|
||||
<class name="InputProfile" inherits="Reference" version="3.5">
|
||||
<brief_description>
|
||||
Will store keybind information. [ProfileManager] related.
|
||||
</brief_description>
|
||||
@ -8,7 +8,37 @@
|
||||
<tutorials>
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="get_owner">
|
||||
<return type="ClassProfile" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="load_defaults">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="load_to_projectsettings">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="save_from_projectsettings">
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
</methods>
|
||||
<members>
|
||||
<member name="data" type="Array" setter="set_data" getter="get_data" default="[ ]">
|
||||
</member>
|
||||
</members>
|
||||
<signals>
|
||||
<signal name="changed">
|
||||
<description>
|
||||
</description>
|
||||
</signal>
|
||||
</signals>
|
||||
<constants>
|
||||
</constants>
|
||||
</class>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="InputProfileModifier" inherits="Reference" version="3.2">
|
||||
<class name="InputProfileModifier" inherits="Reference" version="3.5">
|
||||
<brief_description>
|
||||
Stores data for bindable modifiers. Not yet implemented.
|
||||
</brief_description>
|
||||
@ -9,94 +9,72 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="add_entry">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="entry" type="InputProfileModifierEntry">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="entry" type="InputProfileModifierEntry" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_modifier">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="modifier" type="String">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="modifier" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="clear_entries">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="clear_modifiers">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entry">
|
||||
<return type="InputProfileModifierEntry">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="InputProfileModifierEntry" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_entry_count">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_modifier">
|
||||
<return type="String">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="String" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_modifier_count">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_entry">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_modifier">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_entry">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="InputProfileModifierEntry">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="InputProfileModifierEntry" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_modifier">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="String">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="InputProfileModifierEntry" inherits="Reference" version="3.2">
|
||||
<class name="InputProfileModifierEntry" inherits="Reference" version="3.5">
|
||||
<brief_description>
|
||||
One key entry for a key.
|
||||
</brief_description>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="ItemContainerData" inherits="Resource" version="3.2">
|
||||
<class name="ItemContainerData" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
</brief_description>
|
||||
<description>
|
||||
@ -8,34 +8,26 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="get_container_data">
|
||||
<return type="ItemContainerDataEntry">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="ItemContainerDataEntry" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_num_container_datas">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_container_data">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="container_data" type="ItemContainerDataEntry">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="container_data" type="ItemContainerDataEntry" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_num_container_datas">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="ItemContainerDataEntry" inherits="Resource" version="3.2">
|
||||
<class name="ItemContainerDataEntry" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
</brief_description>
|
||||
<description>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="ItemEnums" inherits="Object" version="3.2">
|
||||
<class name="ItemEnums" inherits="Object" version="3.5">
|
||||
<brief_description>
|
||||
Contains lots of general-use enums for items.
|
||||
</brief_description>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="ItemInstance" inherits="Resource" version="3.2">
|
||||
<class name="ItemInstance" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Runtime information for an item.
|
||||
</brief_description>
|
||||
@ -9,148 +9,111 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="_from_dict" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_get_description" qualifiers="virtual">
|
||||
<return type="String">
|
||||
</return>
|
||||
<return type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_to_dict" qualifiers="virtual">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_item_stat_modifier">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="stat_id" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="base_mod" type="int">
|
||||
</argument>
|
||||
<argument index="2" name="bonus_mod" type="int">
|
||||
</argument>
|
||||
<argument index="3" name="percent_mod" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="stat_id" type="int" />
|
||||
<argument index="1" name="base_mod" type="int" />
|
||||
<argument index="2" name="bonus_mod" type="int" />
|
||||
<argument index="3" name="percent_mod" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="clear_item_stat_modifiers">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="from_dict">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_description">
|
||||
<return type="String">
|
||||
</return>
|
||||
<return type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_item_stat_modifier">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_get_base_mod" qualifiers="const">
|
||||
<return type="float">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="float" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_get_bonus_mod" qualifiers="const">
|
||||
<return type="float">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="float" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_get_count" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_get_percent_mod" qualifiers="const">
|
||||
<return type="float">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="float" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_get_stat_id" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_set_base_mod">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_set_bonus_mod">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_set_percent_mod">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_set_stat_id">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="to_dict">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
@ -167,14 +130,12 @@
|
||||
</members>
|
||||
<signals>
|
||||
<signal name="stack_charges_changed">
|
||||
<argument index="0" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="0" name="item" type="ItemInstance" />
|
||||
<description>
|
||||
</description>
|
||||
</signal>
|
||||
<signal name="stack_size_changed">
|
||||
<argument index="0" name="item" type="ItemInstance">
|
||||
</argument>
|
||||
<argument index="0" name="item" type="ItemInstance" />
|
||||
<description>
|
||||
</description>
|
||||
</signal>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="ItemTemplate" inherits="Resource" version="3.2">
|
||||
<class name="ItemTemplate" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Contains item information.
|
||||
</brief_description>
|
||||
@ -9,296 +9,221 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="_create_item_instance" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_get_description" qualifiers="virtual">
|
||||
<return type="String">
|
||||
</return>
|
||||
<return type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="create_item_instance">
|
||||
<return type="ItemInstance">
|
||||
</return>
|
||||
<return type="ItemInstance" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_animator_weapon_type">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_aura">
|
||||
<return type="Aura">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="Spell" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_description">
|
||||
<return type="String">
|
||||
</return>
|
||||
<return type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_grants_spell">
|
||||
<return type="Spell">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="Spell" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_num_auras" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_num_grants_spells" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_num_required_skills" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_num_teaches_spells" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_required_skill">
|
||||
<return type="Aura">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="Spell" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_teaches_spell">
|
||||
<return type="Spell">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="Spell" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_aura">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="aura" type="Aura">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="aura" type="Spell" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_grants_spell">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="spell" type="Spell">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="spell" type="Spell" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_num_auras">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_num_grants_spells">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_num_teaches_spells">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_required_skill">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="aura" type="Aura">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="aura" type="Spell" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_teaches_spell">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="spell" type="Spell">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="spell" type="Spell" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_get_max_base_mod" qualifiers="const">
|
||||
<return type="float">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="float" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_get_max_bonus_mod" qualifiers="const">
|
||||
<return type="float">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="float" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_get_max_percent_mod" qualifiers="const">
|
||||
<return type="float">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="float" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_get_min_base_mod" qualifiers="const">
|
||||
<return type="float">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="float" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_get_min_bonus_mod" qualifiers="const">
|
||||
<return type="float">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="float" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_get_min_percent_mod" qualifiers="const">
|
||||
<return type="float">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="float" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_get_scaling_factor" qualifiers="const">
|
||||
<return type="float">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="float" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_get_stat_id" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_set_max_base_mod">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_set_max_bonus_mod">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_set_max_percent_mod">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_set_min_base_mod">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_set_min_bonus_mod">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_set_min_percent_mod">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_set_scaling_factor">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="stat_modifier_set_stat_id">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="LevelStatData" inherits="Resource" version="3.2">
|
||||
<class name="LevelStatData" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Base class for storing level stat information for entities.
|
||||
</brief_description>
|
||||
@ -9,26 +9,18 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="_get_stat_diff" qualifiers="virtual">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="main_stat" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="old_level" type="int">
|
||||
</argument>
|
||||
<argument index="2" name="new_level" type="int">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="main_stat" type="int" />
|
||||
<argument index="1" name="old_level" type="int" />
|
||||
<argument index="2" name="new_level" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_stat_diff">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="stat" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="old_level" type="int">
|
||||
</argument>
|
||||
<argument index="2" name="new_level" type="int">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="stat" type="int" />
|
||||
<argument index="1" name="old_level" type="int" />
|
||||
<argument index="2" name="new_level" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="LootDataBase" inherits="Resource" version="3.2">
|
||||
<class name="LootDataBase" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Base class for storing loot information for entities.
|
||||
</brief_description>
|
||||
@ -9,86 +9,64 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="_get_loot" qualifiers="virtual">
|
||||
<return type="Array">
|
||||
</return>
|
||||
<return type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_item" qualifiers="const">
|
||||
<return type="ItemTemplate">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="ItemTemplate" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_item_chance" qualifiers="const">
|
||||
<return type="float">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="float" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_loot">
|
||||
<return type="Array">
|
||||
</return>
|
||||
<return type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_loot_db" qualifiers="const">
|
||||
<return type="LootDataBase">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="LootDataBase" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_loot_db_chance" qualifiers="const">
|
||||
<return type="float">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="float" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_item">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="ItemTemplate">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="ItemTemplate" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_item_chance">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_loot_db">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="LootDataBase">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="LootDataBase" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_loot_db_chance">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="ModelVisual" inherits="Resource" version="3.2">
|
||||
<class name="ModelVisual" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Contains an item's visual information.
|
||||
</brief_description>
|
||||
@ -9,42 +9,32 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="add_visual_entry">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="visual_entry" type="ModelVisualEntry">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="visual_entry" type="ModelVisualEntry" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_visual_entry" qualifiers="const">
|
||||
<return type="ModelVisualEntry">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="ModelVisualEntry" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_visual_entry_count" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_visual_entry">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_visual_entry">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="data" type="ModelVisualEntry">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="data" type="ModelVisualEntry" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="ModelVisualEntry" inherits="Resource" version="3.2">
|
||||
<class name="ModelVisualEntry" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
One Entry for [ModelVisual].
|
||||
</brief_description>
|
||||
@ -9,92 +9,67 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="get_attachment">
|
||||
<return type="PackedScene">
|
||||
</return>
|
||||
<argument index="0" name="arg0" type="int">
|
||||
</argument>
|
||||
<return type="PackedScene" />
|
||||
<argument index="0" name="arg0" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_color" qualifiers="const">
|
||||
<return type="Color">
|
||||
</return>
|
||||
<argument index="0" name="arg0" type="int">
|
||||
</argument>
|
||||
<return type="Color" />
|
||||
<argument index="0" name="arg0" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_mesh">
|
||||
<return type="MeshDataResource">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="MeshDataResource" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_texture">
|
||||
<return type="Texture">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="Texture" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_transform" qualifiers="const">
|
||||
<return type="Transform">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="Transform" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_attachment">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="value" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="arg1" type="PackedScene">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="int" />
|
||||
<argument index="1" name="arg1" type="PackedScene" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_color">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="value" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="arg1" type="Color">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="int" />
|
||||
<argument index="1" name="arg1" type="Color" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_mesh">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="MeshDataResource">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="MeshDataResource" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_texture">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="Texture">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="Texture" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_transform">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="Transform">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="Transform" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="PlayerProfile" inherits="Reference" version="3.2">
|
||||
<class name="PlayerProfile" inherits="Reference" version="3.5">
|
||||
<brief_description>
|
||||
Stores the data for a player. Also see [ProfileManager].
|
||||
</brief_description>
|
||||
@ -9,72 +9,57 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="add_class_profile">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="profile" type="ClassProfile">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="profile" type="ClassProfile" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="clear_class_profiles">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="emit_change">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="from_dict">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_class_profile">
|
||||
<return type="ClassProfile">
|
||||
</return>
|
||||
<argument index="0" name="class_id" type="String">
|
||||
</argument>
|
||||
<return type="ClassProfile" />
|
||||
<argument index="0" name="class_id" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_class_profile_count" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_class_profile_index">
|
||||
<return type="ClassProfile">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="ClassProfile" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="load_defaults">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_class_profile">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="to_dict" qualifiers="const">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
@ -91,8 +76,7 @@
|
||||
</members>
|
||||
<signals>
|
||||
<signal name="changed">
|
||||
<argument index="0" name="profile" type="PlayerProfile">
|
||||
</argument>
|
||||
<argument index="0" name="profile" type="PlayerProfile" />
|
||||
<description>
|
||||
</description>
|
||||
</signal>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="ProfileManager" inherits="Object" version="3.2">
|
||||
<class name="ProfileManager" inherits="Object" version="3.5">
|
||||
<brief_description>
|
||||
Stores, saves, loads per class profile data.
|
||||
Should be added as an autoload, or at least is should be in the scene before spawning entities.
|
||||
@ -10,104 +10,89 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="_load" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_save" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="adds_player_profile">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="profile" type="PlayerProfile">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="profile" type="PlayerProfile" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="clears_player_profiles">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="from_dict">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="getc_player_profile">
|
||||
<return type="PlayerProfile">
|
||||
</return>
|
||||
<return type="PlayerProfile" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="gets_player_profile_count" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="gets_player_profile_index">
|
||||
<return type="PlayerProfile">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="PlayerProfile" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="load">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="load_defaults">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="load_profile">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="name" type="String">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="name" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="on_keybinds_changed">
|
||||
<return type="void" />
|
||||
<argument index="0" name="class_path" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="removes_player_profile">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="save">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="save_profile">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="name" type="String">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="name" type="String" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="to_dict" qualifiers="const">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
@ -125,6 +110,10 @@
|
||||
<description>
|
||||
</description>
|
||||
</signal>
|
||||
<signal name="keybinds_changed">
|
||||
<description>
|
||||
</description>
|
||||
</signal>
|
||||
</signals>
|
||||
<constants>
|
||||
</constants>
|
||||
|
19
doc_classes/PropDataEntity.xml
Normal file
19
doc_classes/PropDataEntity.xml
Normal file
@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="PropDataEntity" inherits="PropDataEntry" version="3.5">
|
||||
<brief_description>
|
||||
</brief_description>
|
||||
<description>
|
||||
</description>
|
||||
<tutorials>
|
||||
</tutorials>
|
||||
<methods>
|
||||
</methods>
|
||||
<members>
|
||||
<member name="entity_data" type="EntityData" setter="set_entity_data" getter="get_entity_data">
|
||||
</member>
|
||||
<member name="level" type="int" setter="set_level" getter="get_level" default="1">
|
||||
</member>
|
||||
</members>
|
||||
<constants>
|
||||
</constants>
|
||||
</class>
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="SimpleLevelStatData" inherits="LevelStatData" version="3.2">
|
||||
<class name="SimpleLevelStatData" inherits="LevelStatData" version="3.5">
|
||||
<brief_description>
|
||||
Simple per-level [Stat] information for entities.
|
||||
</brief_description>
|
||||
@ -9,20 +9,15 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="get_stat_per_level">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="arg0" type="int">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="arg0" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_stat_per_level">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="value" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="arg1" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="value" type="int" />
|
||||
<argument index="1" name="arg1" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="SkeletonModelEntry" inherits="Reference" version="3.2">
|
||||
<class name="SkeletonModelEntry" inherits="Reference" version="3.5">
|
||||
<brief_description>
|
||||
Runtime model item entry helper for skeletons. Used by [CharacterSkeleton3D] for example.
|
||||
</brief_description>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="SpeciesInstance" inherits="Resource" version="3.2">
|
||||
<class name="SpeciesInstance" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
</brief_description>
|
||||
<description>
|
||||
@ -8,30 +8,24 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="_from_dict" qualifiers="virtual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="_to_dict" qualifiers="virtual">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="from_dict">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="to_dict">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
@ -43,7 +37,7 @@
|
||||
</member>
|
||||
<member name="head_index" type="int" setter="set_head_index" getter="get_head_index" default="0">
|
||||
</member>
|
||||
<member name="id" type="int" setter="set_id" getter="get_id" default="116271120">
|
||||
<member name="id" type="int" setter="set_id" getter="get_id" default="0">
|
||||
</member>
|
||||
<member name="skin_color_index" type="int" setter="set_skin_color_index" getter="get_skin_color_index" default="0">
|
||||
</member>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="SpeciesModelData" inherits="Resource" version="3.2">
|
||||
<class name="SpeciesModelData" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Stores model information for [EntitySpeciesData].
|
||||
</brief_description>
|
||||
@ -9,240 +9,175 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="add_color_customizable_slot_color">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="slot_index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="color_customizable_slot" type="Color">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="slot_index" type="int" />
|
||||
<argument index="1" name="color_customizable_slot" type="Color" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_customizable_slot_entry">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="slot_index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="customizable_slot" type="ModelVisualEntry">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="slot_index" type="int" />
|
||||
<argument index="1" name="customizable_slot" type="ModelVisualEntry" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="add_visual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="visual" type="ModelVisualEntry">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="visual" type="ModelVisualEntry" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_color_customizable_count" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_color_customizable_slot_bone_slot_mask" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="slot_index" type="int">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="slot_index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_color_customizable_slot_color" qualifiers="const">
|
||||
<return type="Color">
|
||||
</return>
|
||||
<argument index="0" name="slot_index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="index" type="int">
|
||||
</argument>
|
||||
<return type="Color" />
|
||||
<argument index="0" name="slot_index" type="int" />
|
||||
<argument index="1" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_color_customizable_slot_colors" qualifiers="const">
|
||||
<return type="PoolColorArray">
|
||||
</return>
|
||||
<argument index="0" name="slot_index" type="int">
|
||||
</argument>
|
||||
<return type="PoolColorArray" />
|
||||
<argument index="0" name="slot_index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_color_customizable_slot_count" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="slot_index" type="int">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="slot_index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_color_customizable_slot_texture_layer" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="slot_index" type="int">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="slot_index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_customizable_slot_count" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_customizable_slot_entries" qualifiers="const">
|
||||
<return type="Array">
|
||||
</return>
|
||||
<argument index="0" name="slot_index" type="int">
|
||||
</argument>
|
||||
<return type="Array" />
|
||||
<argument index="0" name="slot_index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_customizable_slot_entry" qualifiers="const">
|
||||
<return type="ModelVisualEntry">
|
||||
</return>
|
||||
<argument index="0" name="slot_index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="index" type="int">
|
||||
</argument>
|
||||
<return type="ModelVisualEntry" />
|
||||
<argument index="0" name="slot_index" type="int" />
|
||||
<argument index="1" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_customizable_slot_entry_count" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="slot_index" type="int">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="slot_index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_visual" qualifiers="const">
|
||||
<return type="ModelVisualEntry">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="ModelVisualEntry" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_visual_count" qualifiers="const">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_visuals">
|
||||
<return type="Array">
|
||||
</return>
|
||||
<return type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_color_customizable_slot_color">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="slot_index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="index" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="slot_index" type="int" />
|
||||
<argument index="1" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_customizable_slot_entry">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="slot_index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="index" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="slot_index" type="int" />
|
||||
<argument index="1" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="remove_visual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_color_customizable_slot_bone_slot_mask">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="slot_index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="slot_index" type="int" />
|
||||
<argument index="1" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_color_customizable_slot_color">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="slot_index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="2" name="data" type="Color">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="slot_index" type="int" />
|
||||
<argument index="1" name="index" type="int" />
|
||||
<argument index="2" name="data" type="Color" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_color_customizable_slot_colors">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="slot_index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="colors" type="PoolColorArray">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="slot_index" type="int" />
|
||||
<argument index="1" name="colors" type="PoolColorArray" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_color_customizable_slot_texture_layer">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="slot_index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="slot_index" type="int" />
|
||||
<argument index="1" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_customizable_slot_entries">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="slot_index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="customizable_slots" type="Array">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="slot_index" type="int" />
|
||||
<argument index="1" name="customizable_slots" type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_customizable_slot_entry">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="slot_index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="2" name="data" type="ModelVisualEntry">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="slot_index" type="int" />
|
||||
<argument index="1" name="index" type="int" />
|
||||
<argument index="2" name="data" type="ModelVisualEntry" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_visual">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="data" type="ModelVisualEntry">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="data" type="ModelVisualEntry" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_visuals">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="visuals" type="Array">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="visuals" type="Array" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="SpellCastInfo" inherits="Resource" version="3.2">
|
||||
<class name="SpellCastInfo" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Contains spell cast related information, for easy manipulation with auras, spell callbacks, etc.
|
||||
</brief_description>
|
||||
@ -9,24 +9,19 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="from_dict">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="dict" type="Dictionary">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="dict" type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="to_dict">
|
||||
<return type="Dictionary">
|
||||
</return>
|
||||
<return type="Dictionary" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="update_cast_time">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<argument index="0" name="delta" type="float">
|
||||
</argument>
|
||||
<return type="bool" />
|
||||
<argument index="0" name="delta" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="SpellCooldownManipulationData" inherits="Reference" version="3.2">
|
||||
<class name="SpellCooldownManipulationData" inherits="Reference" version="3.5">
|
||||
<brief_description>
|
||||
Contains data for easy spell cooldown manipulations. Not yet implemented.
|
||||
</brief_description>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="SpellDamageInfo" inherits="Reference" version="3.2">
|
||||
<class name="SpellDamageInfo" inherits="Reference" version="3.5">
|
||||
<brief_description>
|
||||
Contains damage information. It is passed around in callbacks, so things can modify values. (absorbs, immunities etc.)
|
||||
</brief_description>
|
||||
@ -9,8 +9,7 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="reset">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
@ -18,15 +17,13 @@
|
||||
<members>
|
||||
<member name="amount_absorbed" type="int" setter="amount_absorbed_set" getter="amount_absorbed_get" default="0">
|
||||
</member>
|
||||
<member name="aura_source" type="Spell" setter="aura_source_set" getter="aura_source_get">
|
||||
</member>
|
||||
<member name="crit" type="bool" setter="crit_set" getter="crit_get" default="false">
|
||||
</member>
|
||||
<member name="damage" type="int" setter="damage_set" getter="damage_get" default="0">
|
||||
</member>
|
||||
<member name="damage_source" type="Reference" setter="source_set" getter="source_get">
|
||||
</member>
|
||||
<member name="damage_source_id" type="int" setter="source_set_id" getter="source_get_id" default="0">
|
||||
</member>
|
||||
<member name="damage_source_type" type="int" setter="source_set_type" getter="source_get_type" enum="SpellDamageInfo.DamageSourceType" default="0">
|
||||
<member name="damage_type_get" type="int" setter="damage_type_set" getter="damage_type_get" default="0">
|
||||
</member>
|
||||
<member name="dealer" type="Entity" setter="dealer_set" getter="dealer_get">
|
||||
</member>
|
||||
@ -34,15 +31,21 @@
|
||||
</member>
|
||||
<member name="receiver" type="Entity" setter="receiver_set" getter="receiver_get">
|
||||
</member>
|
||||
<member name="spell_type" type="int" setter="spell_type_set" getter="spell_type_get" enum="SpellEnums.SpellType" default="0">
|
||||
<member name="source" type="Reference" setter="source_set" getter="source_get">
|
||||
</member>
|
||||
<member name="source_id" type="int" setter="source_set_id" getter="source_get_id" default="0">
|
||||
</member>
|
||||
<member name="source_type" type="int" setter="source_set_type" getter="source_get_type" default="0">
|
||||
</member>
|
||||
<member name="spell_source" type="Spell" setter="spell_source_set" getter="spell_source_get">
|
||||
</member>
|
||||
</members>
|
||||
<constants>
|
||||
<constant name="DAMAGE_SOURCE_UNKNOWN" value="0" enum="DamageSourceType">
|
||||
<constant name="DAMAGE_SOURCE_UNKNOWN" value="0">
|
||||
</constant>
|
||||
<constant name="DAMAGE_SOURCE_SPELL" value="1" enum="DamageSourceType">
|
||||
<constant name="DAMAGE_SOURCE_SPELL" value="1">
|
||||
</constant>
|
||||
<constant name="DAMAGE_SOURCE_AURA" value="2" enum="DamageSourceType">
|
||||
<constant name="DAMAGE_SOURCE_AURA" value="2">
|
||||
</constant>
|
||||
</constants>
|
||||
</class>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="SpellEffectVisual" inherits="Resource" version="3.2">
|
||||
<class name="SpellEffectVisual" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Base class for storing spell visual information, like particle effects.
|
||||
</brief_description>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="SpellEffectVisualSimple" inherits="SpellEffectVisual" version="3.2">
|
||||
<class name="SpellEffectVisualSimple" inherits="SpellEffectVisual" version="3.5">
|
||||
<brief_description>
|
||||
Simple implementation od [SpellEfectVisual].
|
||||
</brief_description>
|
||||
@ -9,26 +9,22 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="has_aura_effect_visual">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<return type="bool" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="has_spell_cast_effect">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<return type="bool" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="has_spell_effect_visual">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<return type="bool" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="has_spell_spell_cast_finish_effect">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<return type="bool" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
@ -36,13 +32,13 @@
|
||||
<members>
|
||||
<member name="aura_effect_visual" type="PackedScene" setter="set_aura_effect_visual" getter="get_aura_effect_visual">
|
||||
</member>
|
||||
<member name="aura_effect_visual_point" type="int" setter="set_aura_effect_visual_point" getter="get_aura_effect_visual_point" enum="EntityEnums.CommonCharacterSkeletonPoints" default="78729568">
|
||||
<member name="aura_effect_visual_point" type="int" setter="set_aura_effect_visual_point" getter="get_aura_effect_visual_point" enum="EntityEnums.CommonCharacterSkeletonPoints" default="0">
|
||||
</member>
|
||||
<member name="effect_spell_cast_effect_id" type="PackedScene" setter="set_spell_cast_effect" getter="get_spell_cast_effect">
|
||||
</member>
|
||||
<member name="effect_spell_cast_finish_effect" type="PackedScene" setter="set_spell_cast_finish_effect" getter="get_spell_cast_finish_effect">
|
||||
</member>
|
||||
<member name="spell_cast_finish_effect_point" type="int" setter="set_spell_cast_finish_effect_point" getter="get_spell_cast_finish_effect_point" enum="EntityEnums.CommonCharacterSkeletonPoints" default="78729568">
|
||||
<member name="spell_cast_finish_effect_point" type="int" setter="set_spell_cast_finish_effect_point" getter="get_spell_cast_finish_effect_point" enum="EntityEnums.CommonCharacterSkeletonPoints" default="0">
|
||||
</member>
|
||||
<member name="spell_effect_visual" type="PackedScene" setter="set_spell_effect_visual" getter="get_spell_effect_visual">
|
||||
</member>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="SpellEnums" inherits="Object" version="3.2">
|
||||
<class name="SpellEnums" inherits="Object" version="3.5">
|
||||
<brief_description>
|
||||
Contains lots of general-use enums for spells.
|
||||
</brief_description>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="SpellFollowProjectile3D" inherits="Spatial" version="3.2">
|
||||
<class name="SpellFollowProjectile3D" inherits="Spatial" version="3.5">
|
||||
<brief_description>
|
||||
</brief_description>
|
||||
<description>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="SpellHealInfo" inherits="Reference" version="3.2">
|
||||
<class name="SpellHealInfo" inherits="Reference" version="3.5">
|
||||
<brief_description>
|
||||
Contains heal information. It is passed around in callbacks, so things can modify values. (absorbs, immunities etc.)
|
||||
</brief_description>
|
||||
@ -9,8 +9,7 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="reset">
|
||||
<return type="void">
|
||||
</return>
|
||||
<return type="void" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
@ -18,31 +17,35 @@
|
||||
<members>
|
||||
<member name="amount_absorbed" type="int" setter="amount_absorbed_set" getter="amount_absorbed_get" default="0">
|
||||
</member>
|
||||
<member name="aura_source" type="Spell" setter="aura_source_set" getter="aura_source_get">
|
||||
</member>
|
||||
<member name="crit" type="bool" setter="crit_set" getter="crit_get" default="false">
|
||||
</member>
|
||||
<member name="dealer" type="Entity" setter="dealer_set" getter="dealer_get">
|
||||
</member>
|
||||
<member name="heal" type="int" setter="heal_set" getter="heal_get" default="0">
|
||||
</member>
|
||||
<member name="heal_source" type="Reference" setter="source_set" getter="source_get">
|
||||
<member name="heal_type_get" type="int" setter="heal_type_set" getter="heal_type_get" default="0">
|
||||
</member>
|
||||
<member name="heal_source_id" type="int" setter="source_set_id" getter="source_get_id" default="0">
|
||||
</member>
|
||||
<member name="heal_source_type" type="int" setter="source_set_type" getter="source_get_type" enum="SpellHealInfo.HealSourceType" default="0">
|
||||
</member>
|
||||
<member name="immune" type="bool" setter="set_immune" getter="get_immune" default="true">
|
||||
<member name="immune" type="bool" setter="set_immune" getter="get_immune" default="false">
|
||||
</member>
|
||||
<member name="receiver" type="Entity" setter="receiver_set" getter="receiver_get">
|
||||
</member>
|
||||
<member name="spell_type" type="int" setter="spell_type_set" getter="spell_type_get" enum="SpellEnums.SpellType" default="0">
|
||||
<member name="source" type="Reference" setter="source_set" getter="source_get">
|
||||
</member>
|
||||
<member name="source_id" type="int" setter="source_set_id" getter="source_get_id" default="0">
|
||||
</member>
|
||||
<member name="source_type" type="int" setter="source_set_type" getter="source_get_type" default="0">
|
||||
</member>
|
||||
<member name="spell_source" type="Spell" setter="spell_source_set" getter="spell_source_get">
|
||||
</member>
|
||||
</members>
|
||||
<constants>
|
||||
<constant name="HEAL_SOURCE_UNKNOWN" value="0" enum="HealSourceType">
|
||||
<constant name="HEAL_SOURCE_UNKNOWN" value="0">
|
||||
</constant>
|
||||
<constant name="HEAL_SOURCE_SPELL" value="1" enum="HealSourceType">
|
||||
<constant name="HEAL_SOURCE_SPELL" value="1">
|
||||
</constant>
|
||||
<constant name="HEAL_SOURCE_AURA" value="2" enum="HealSourceType">
|
||||
<constant name="HEAL_SOURCE_AURA" value="2">
|
||||
</constant>
|
||||
</constants>
|
||||
</class>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="StatData" inherits="Resource" version="3.2">
|
||||
<class name="StatData" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Contains a [Stat]'s data.
|
||||
</brief_description>
|
||||
@ -9,80 +9,59 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="get_base">
|
||||
<return type="float">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="float" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_mod_stat_id">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_mod_stat_multiplier">
|
||||
<return type="float">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="float" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_target_stat_id">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="int" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="has_mod_stats">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<return type="bool" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_base">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="entry" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="entry" type="float" />
|
||||
<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">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_mod_stat_multiplier">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="float">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="float" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_target_stat_id">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="int">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="value" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="VendorItemData" inherits="Resource" version="3.2">
|
||||
<class name="VendorItemData" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Contains vendor item data for an [Entity]/[EntityData].
|
||||
</brief_description>
|
||||
@ -9,26 +9,20 @@
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="get_num_vendor_datas">
|
||||
<return type="int">
|
||||
</return>
|
||||
<return type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_vendor_data">
|
||||
<return type="VendorItemDataEntry">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<return type="VendorItemDataEntry" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_vendor_data">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="index" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="vendor_data" type="VendorItemDataEntry">
|
||||
</argument>
|
||||
<return type="void" />
|
||||
<argument index="0" name="index" type="int" />
|
||||
<argument index="1" name="vendor_data" type="VendorItemDataEntry" />
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="VendorItemDataEntry" inherits="Resource" version="3.2">
|
||||
<class name="VendorItemDataEntry" inherits="Resource" version="3.5">
|
||||
<brief_description>
|
||||
Contains one entry for a [VendorItemData].
|
||||
</brief_description>
|
||||
|
@ -1,78 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<class name="XPData" inherits="Resource" version="3.2">
|
||||
<brief_description>
|
||||
Contains the XP values required to level up for entities.
|
||||
</brief_description>
|
||||
<description>
|
||||
</description>
|
||||
<tutorials>
|
||||
</tutorials>
|
||||
<methods>
|
||||
<method name="can_character_level_up">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<argument index="0" name="level" type="int">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="can_class_level_up">
|
||||
<return type="bool">
|
||||
</return>
|
||||
<argument index="0" name="level" type="int">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_character_max_level">
|
||||
<return type="int">
|
||||
</return>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_character_xp">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="level" type="int">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_class_max_level">
|
||||
<return type="int">
|
||||
</return>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="get_class_xp">
|
||||
<return type="int">
|
||||
</return>
|
||||
<argument index="0" name="level" type="int">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_character_xp">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="level" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="int">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
<method name="set_class_xp">
|
||||
<return type="void">
|
||||
</return>
|
||||
<argument index="0" name="level" type="int">
|
||||
</argument>
|
||||
<argument index="1" name="value" type="int">
|
||||
</argument>
|
||||
<description>
|
||||
</description>
|
||||
</method>
|
||||
</methods>
|
||||
<constants>
|
||||
</constants>
|
||||
</class>
|
Loading…
Reference in New Issue
Block a user