Difference between revisions of "User talk:Dwarduk"
Jump to navigation
Jump to search
imported>Cipscis (→Form.HasKeyword: new section) |
imported>Dwarduk |
||
Line 8: | Line 8: | ||
-- [[User:Cipscis|Cipscis]] 18:05, 7 February 2012 (EST) | -- [[User:Cipscis|Cipscis]] 18:05, 7 February 2012 (EST) | ||
:Thank you very much for the prompt response! So would it work if I did, for instance: | |||
:<source lang="papyrus">KeyWord property ArmorCuirassKeyword auto | |||
;... | |||
if (akBaseItem.HasKeyword(ArmorCuirassKeyword)) | |||
; do stuff | |||
endif | |||
</source> | |||
:Well, trying that now. Do I have to call the variable a specific name, as I'm trying to check a pre-existing keyword already on some items? — [[User:Dwarduk|''<span style="font-family: 'Calibri', Sans-Serif;">dwarduk</span>'']] ([[User_talk:Dwarduk|T]]/[[Special:Contributions/Dwarduk|C]]) 18:09, 7 February 2012 (EST) |
Revision as of 18:09, 7 February 2012
Testing my signature — dwarduk (T/C) 17:40, 7 February 2012 (EST)
Form.HasKeyword
In Papyrus, forms can no longer be referred to directly by editorID. Instead, you need to make a property, and assign the form as the value of that property. For example:
KeyWord property MyKeyWord auto
You can then use that property as a parameter of Form.HasKeyword
-- Cipscis 18:05, 7 February 2012 (EST)
- Thank you very much for the prompt response! So would it work if I did, for instance:
KeyWord property ArmorCuirassKeyword auto ;... if (akBaseItem.HasKeyword(ArmorCuirassKeyword)) ; do stuff endif
- Well, trying that now. Do I have to call the variable a specific name, as I'm trying to check a pre-existing keyword already on some items? — dwarduk (T/C) 18:09, 7 February 2012 (EST)