Talk:OnActivate

Active discussions

"To use the default object's activation" Does this mean "object's default activation" or is there actually some default object that is referenced when you call object.Activate? --Mrflippy 15:21, 12 April 2006 (EDT)

--Tegid 15:39, 12 April 2006 (EDT) I believe this has to be lousy wording. It should say "To use the object's default activation", I might test this while I'm working my other changes this evening.

--Kkuhlmann 08:57, 13 April 2006 (EDT): Correct. Fixed it.

my misinterpretationEdit

Just to keep others from making my mistake: I wanted to add a topic when reading a book, and wrote an OnActivate block with an additional if GetActionRef == player. When I realized that reading in the inventory won't trigger Onactivate I simply copied the block and made it an OnEquip type. Then I thought it wouldn't fire the OnEquip either - I just forgot that GetActionRef wouldn't work with OnEquip, but that you'll have to use OnEquip player. --Elim Garak 09:57, 25 September 2007 (EDT)

WordingEdit

Bleh, Oblivion makes this a bit difficult. The wording for

Selecting an item in inventory will, if anything, equip it, meaning the onEquip block will run instead of the onActivate block.

needs a bit of work. Essentially, it needs to say that items in the inventory are equipped, but not all items can be equipped, and either way they certainly aren't activated.--Haama 13:29, 23 June 2008 (EDT)

Return to "OnActivate" page.