Class: RPG::Skill

Inherits:
UsableItem show all
Defined in:
lib/eidolon/rgss/rpg/skill.rb,
lib/eidolon/rgss2/rpg/skill.rb,
lib/eidolon/rgss3/rpg/skill.rb

Overview

RGSS3

This data structure is specific to RGSS3 (VX Ace).

Skill

The data class for skills.

Instance Attribute Summary collapse

Attributes inherited from UsableItem

#absorb_damage, #animation_id, #base_damage, #damage, #damage_to_mp, #effects, #hit_type, #ignore_defense, #physical_attack, #repeats, #speed, #spi_f, #success_rate, #tp_gain

Attributes inherited from BaseItem

#features, #icon_index, #note

Instance Attribute Details

#agi_fObject

Returns the value of attribute agi_f.



24
25
26
# File 'lib/eidolon/rgss/rpg/skill.rb', line 24

def agi_f
  @agi_f
end

#animation1_idObject

Returns the value of attribute animation1_id.



14
15
16
# File 'lib/eidolon/rgss/rpg/skill.rb', line 14

def animation1_id
  @animation1_id
end

#animation2_idObject

Returns the value of attribute animation2_id.



15
16
17
# File 'lib/eidolon/rgss/rpg/skill.rb', line 15

def animation2_id
  @animation2_id
end

#atk_fObject

Returns the value of attribute atk_f.



20
21
22
# File 'lib/eidolon/rgss/rpg/skill.rb', line 20

def atk_f
  @atk_f
end

#common_event_idObject

Returns the value of attribute common_event_id.



17
18
19
# File 'lib/eidolon/rgss/rpg/skill.rb', line 17

def common_event_id
  @common_event_id
end

#descriptionObject

Returns the value of attribute description.



11
12
13
# File 'lib/eidolon/rgss/rpg/skill.rb', line 11

def description
  @description
end

#dex_fObject

Returns the value of attribute dex_f.



23
24
25
# File 'lib/eidolon/rgss/rpg/skill.rb', line 23

def dex_f
  @dex_f
end

#element_setObject

Returns the value of attribute element_set.



30
31
32
# File 'lib/eidolon/rgss/rpg/skill.rb', line 30

def element_set
  @element_set
end

#eva_fObject

Returns the value of attribute eva_f.



21
22
23
# File 'lib/eidolon/rgss/rpg/skill.rb', line 21

def eva_f
  @eva_f
end

#hitObject

Returns the value of attribute hit.



26
27
28
# File 'lib/eidolon/rgss/rpg/skill.rb', line 26

def hit
  @hit
end

#icon_nameObject

Returns the value of attribute icon_name.



10
11
12
# File 'lib/eidolon/rgss/rpg/skill.rb', line 10

def icon_name
  @icon_name
end

#idObject

Returns the value of attribute id.



8
9
10
# File 'lib/eidolon/rgss/rpg/skill.rb', line 8

def id
  @id
end

#int_fObject

Returns the value of attribute int_f.



25
26
27
# File 'lib/eidolon/rgss/rpg/skill.rb', line 25

def int_f
  @int_f
end

#mdef_fObject

Returns the value of attribute mdef_f.



28
29
30
# File 'lib/eidolon/rgss/rpg/skill.rb', line 28

def mdef_f
  @mdef_f
end

Returns the value of attribute menu_se.



16
17
18
# File 'lib/eidolon/rgss/rpg/skill.rb', line 16

def menu_se
  @menu_se
end

#message1Object

Returns the value of attribute message1.



12
13
14
# File 'lib/eidolon/rgss2/rpg/skill.rb', line 12

def message1
  @message1
end

#message2Object

Returns the value of attribute message2.



13
14
15
# File 'lib/eidolon/rgss2/rpg/skill.rb', line 13

def message2
  @message2
end

#minus_state_setObject

Returns the value of attribute minus_state_set.



32
33
34
# File 'lib/eidolon/rgss/rpg/skill.rb', line 32

def minus_state_set
  @minus_state_set
end

#mp_costObject

Returns the value of attribute mp_cost.



10
11
12
# File 'lib/eidolon/rgss2/rpg/skill.rb', line 10

def mp_cost
  @mp_cost
end

#nameObject

Returns the value of attribute name.



9
10
11
# File 'lib/eidolon/rgss/rpg/skill.rb', line 9

def name
  @name
end

#occasionObject

Returns the value of attribute occasion.



13
14
15
# File 'lib/eidolon/rgss/rpg/skill.rb', line 13

def occasion
  @occasion
end

#pdef_fObject

Returns the value of attribute pdef_f.



27
28
29
# File 'lib/eidolon/rgss/rpg/skill.rb', line 27

def pdef_f
  @pdef_f
end

#plus_state_setObject

Returns the value of attribute plus_state_set.



31
32
33
# File 'lib/eidolon/rgss/rpg/skill.rb', line 31

def plus_state_set
  @plus_state_set
end

#powerObject

Returns the value of attribute power.



19
20
21
# File 'lib/eidolon/rgss/rpg/skill.rb', line 19

def power
  @power
end

#required_wtype_id1Object

Returns the value of attribute required_wtype_id1.



15
16
17
# File 'lib/eidolon/rgss3/rpg/skill.rb', line 15

def required_wtype_id1
  @required_wtype_id1
end

#required_wtype_id2Object

Returns the value of attribute required_wtype_id2.



16
17
18
# File 'lib/eidolon/rgss3/rpg/skill.rb', line 16

def required_wtype_id2
  @required_wtype_id2
end

#scopeObject

Returns the value of attribute scope.



12
13
14
# File 'lib/eidolon/rgss/rpg/skill.rb', line 12

def scope
  @scope
end

#sp_costObject

Returns the value of attribute sp_cost.



18
19
20
# File 'lib/eidolon/rgss/rpg/skill.rb', line 18

def sp_cost
  @sp_cost
end

#str_fObject

Returns the value of attribute str_f.



22
23
24
# File 'lib/eidolon/rgss/rpg/skill.rb', line 22

def str_f
  @str_f
end

#stype_idObject

Returns the value of attribute stype_id.



10
11
12
# File 'lib/eidolon/rgss3/rpg/skill.rb', line 10

def stype_id
  @stype_id
end

#tp_costObject

Returns the value of attribute tp_cost.



12
13
14
# File 'lib/eidolon/rgss3/rpg/skill.rb', line 12

def tp_cost
  @tp_cost
end

#varianceObject

Returns the value of attribute variance.



29
30
31
# File 'lib/eidolon/rgss/rpg/skill.rb', line 29

def variance
  @variance
end