03-03-2011, 08:33 AM
I am actually working with getting information from Scene_Item, so its necessary.
so I do not need to add the entire method. I could really save some time with this. and it is better for compatibility, right?
EDIT: So I tried this out. I figured I would test Jackatrades Item Detail script, since it is one I know edits an existing scene and has errors with some other scripts that utilize Scene_Item. So I go and I created a class called
I aliased the methods he edited, then cut and pasted the individual code into my class. I then replaced Scene_Item with a copy from a new project. all the methods are there still (except update_detail, which i just put into my class) when I tested, the detail window wont come up. so I must not be aliasing them correctly, as it worked before (it WAS his demo at one point... ) example alias:
am I doing something wrong?
EDIT2: (but at least I didnt get method or syntax errors!)
so I do not need to add the entire method. I could really save some time with this. and it is better for compatibility, right?
EDIT: So I tried this out. I figured I would test Jackatrades Item Detail script, since it is one I know edits an existing scene and has errors with some other scripts that utilize Scene_Item. So I go and I created a class called
Code:
class Scene_IDView < Scene_Item
Code:
alias new_update update
def update
$currenthighlighteditem = @item_window.item
if @itemdetail_window.active
update_detail
return
end
new_update
end
EDIT2: (but at least I didnt get method or syntax errors!)