I'm using GubiD's GTBS system and trying to understand the range/skill part.
The ID listed for Heal is 33 in the skill database, but it is 1 in GubiD's demo. GubiD's demo also references Heal as 33 somewhere else in the code.
The ID listed for Fire is 59 in the skill database, but it is 7 in GubiD's demo.
CODE
def self.skill_use_action?(skill_id)
when 33; return false# heal
end
CODE
def self.skill_range(id)
case id
when 1; range = [1, 0, false, false, 0] #Heal[/b]
when 6; range = [5, 0, false, false, 0] #Raise
when 8; range = [3, 2, false, false, 0] #Greater Fire
when 13; range = [2, 1, false, false, 0] #Thunder
when 15; range = [3, 2, false, false, 0] #Mass Thunder
when 22; range = [3, 1, false, false, 0] #Wind
when 37; range = [2, 0, false, false, 0] #Mute
when 45; range = [2, 0, false, false, 0] #Weaken
when 57; range = [2, 1, false, false, 0] #crosscut
when 61: range = [2, 0, false, false, 0] #leg swep
else; range = [1, 0, false, false, 0]
end
return range
end
Changing the data here doesn't effect the game. I deleted the Fire entry and Fire still works fine in the demo. Where is the game getting these numbers from?
Where is he gathering the 1 and 7 numbers?
This post has been edited by zenithzephyr: Feb 7 2013, 06:02 AM