Difference between revisions of "Talk:Extending Scripts (Papyrus)"

m
kinggath
imported>Qazaaq
imported>Qazaaq
m (kinggath)
 
Line 23: Line 23:


For example, let's say you have the example above, your Disable function will not be called unless you explicitly cast the object as that type in a call to disable.
For example, let's say you have the example above, your Disable function will not be called unless you explicitly cast the object as that type in a call to disable.
If instead you remove Const, when the native Disable function is called, it will use your override version as expected. If a DisableCheck object was among those, the overridden version of Disable() will be called. As long as DisableCheck is not a Const type. [[User:Scrivener07|Scrivener07]] Notes from Kinggath:([[User talk:Scrivener07|talk]]) 2018-07-05T01:06:38 (EDT)
If instead you remove Const, when the native Disable function is called, it will use your override version as expected. If a DisableCheck object was among those, the overridden version of Disable() will be called. As long as DisableCheck is not a Const type. Notes from Kinggath: [[User:Scrivener07|Scrivener07]]([[User talk:Scrivener07|talk]]) 2018-07-05T01:06:38 (EDT)
Anonymous user