Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #edits
- #PField_DayCare
- if movefather.isMale?
- =begin Replace and possibly delete comment, It kept giving me syntax errors
- pbRgssOpen("Data/eggEmerald.dat","rb"){|f|
- f.pos=(babyspecies-1)*8
- offset=f.fgetdw
- length=f.fgetdw
- if length>0
- f.pos=offset
- i=0; loop do break unless i<length
- atk=f.fgetw
- moves.push(atk) if movefather.hasMove?(atk)
- i+=1
- end
- end
- }
- =end
- eggMove=egg.getEggMoves
- if eggMove.length>0
- eggMove.each{|atk|
- moves.push(atk) if movefather.hasMove?(atk)
- }
- end
- end
- if USENEWBATTLEMECHANICS
- =begin
- pbRgssOpen("Data/eggEmerald.dat","rb"){|f|
- f.pos=(babyspecies-1)*8
- offset=f.fgetdw
- length=f.fgetdw
- if length>0
- f.pos=offset
- i=0; loop do break unless i<length
- atk=f.fgetw
- moves.push(atk) if movemother.hasMove?(atk)
- i+=1
- end
- end
- }
- =end
- eggMove=egg.getEggMoves
- if eggMove.length>0
- eggMove.each{|atk|
- moves.push(atk) if movemother.hasMove?(atk)
- }
- end
- end
- #new
- def getEggMoves
- moves=[]
- pbRgssOpen("Data/eggEmerald.dat","rb"){|f|
- f.pos=(babyspecies-1)*8
- offset=f.fgetdw
- length=f.fgetdw
- if length>0
- f.pos=offset
- i=0; loop do break unless i<length
- atk=f.fgetw
- moves.push(atk)
- i+=1
- end
- end
- }
- return moves
- end
- alias __mf_getEggMoves getEggMoves
- def getEggMoves
- v=MultipleForms.call("getEggMoves",self)
- if v!=nil
- emove=[]
- v.each{|move| emove.push(getID(PBMoves,move))}
- return emove
- end
- return self.__mf_getEggMoves
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement