Modding:Wishes: Difference between revisions

41 bytes added ,  19:03, 24 March 2021
m
no edit summary
(Update to include [HasWishCommand])
mNo edit summary
 
Line 1: Line 1:
{{Modding Info}}{{Modding Topic Prerequisites | Modding:C Sharp Scripting}}
{{Modding Info}}{{Modding Topic Prerequisites | Modding:C Sharp Scripting}}
Creating your own wishes requires 2.0.200.24 or greater.


To create a wish, you define a <code>WishCommand</code> attribute on a public method.  This method should either be void or bool. The enclosing class must also have the <code>HasWishCommand</code> attribute
To create a wish, you define a <code>WishCommand</code> attribute on a public method.  This method should either be void or bool. The enclosing class must also have the <code>HasWishCommand</code> attribute
Line 54: Line 52:


The regular expression passed to the attribute is parsed using case insensitive matching.
The regular expression passed to the attribute is parsed using case insensitive matching.
For another example of wish command, refer to the [[Modding:Tiles#Creating_a_Player-Tile]] topic.
[[Category:Script Modding]]
[[Category:Script Modding]]
{{Modding Navbox}}
{{Modding Navbox}}