Advertisement
DizzyFoxkit

Untitled

Jan 4th, 2012
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. class Scene_Equip
  2. def bond_armor(item)
  3. # Duplicate Object
  4. new_item = item.dup
  5. # Set the id to the last armor index + 1
  6. new_item.id = $data_armors.size
  7. # Bond the item
  8. new_item.bonded_actor_id = @actor.id
  9. # Change the name if you want
  10. if item.name
  11. new_item.name = @actor.name + "'s " + item.name
  12. $data_armors[new_item.id] = new_item
  13. return new_item
  14. end
  15.  
  16. def bond_weapon(item)
  17. new_item = item.dup
  18. new_item.id = $data_weapons.size
  19. new_item.bonded_actor_id = @actor.id
  20. new_item.name = @actor.name + "'s " + item.name
  21. $data_weapons[new_item.id] = new_item
  22. return new_item
  23. end
  24. end
  25.  
  26. # create a new piece for this script
  27.  
  28. module RPG
  29. class Weapon
  30. attr_accessor :bonded_actor_id
  31. end
  32. class Armor
  33. attr_accessor :bonded_actor_id
  34. end
  35. end
  36.  
  37.  
  38. #add these to the scene_title script
  39. $data_armors[1000] = nil
  40. $data_weapons[1000] = nil
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement