Talk:OnActivate

From The Elder Scrolls Construction Set Wiki

"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.

[edit] my misinterpretation

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)

[edit] Wording

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)

Personal tools