Return Actor Node

From Intrigues Wiki
Revision as of 22:32, 13 December 2023 by Tayfunwiki (talk | contribs) (Created page with "<b>Description</b><div class="description" style="padding-left:35px;">Belirlenmiş formatta method oluşturarak, istediğiniz aktörü referans alabilirsiniz. Örneğin, Conspirator'ün Heir'ini referans almak istiyorsanız, Return Actor Node bunu sizin için yapacaktır.</div><syntaxhighlight lang="c#" line="1" start="1"> [Actor("Get Leader")] private Actor GetLeader(Scheme scheme) { return scheme.Conspirator.Clan?.GetMember("Leader");...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Description

Belirlenmiş formatta method oluşturarak, istediğiniz aktörü referans alabilirsiniz. Örneğin, Conspirator'ün Heir'ini referans almak istiyorsanız, Return Actor Node bunu sizin için yapacaktır.
        [Actor("Get Leader")]
        private Actor GetLeader(Scheme scheme) {
            return scheme.Conspirator.Clan?.GetMember("Leader");
        }

        [Actor("Get Target Heir")]
        private Actor FindTargetHeir(Scheme scheme)
        {
            return scheme.Target.Heir;
        }
        
        [Actor("Get Conspirator Heir")]
        private Actor FindConspiratorHeir(Scheme scheme)
        {
            return scheme.Conspirator.Heir;
        }

» Method, Actor türünde değer döndürmelidir. » Method, [Actor] attributesi kullanılarak işaretlenmelidir. (Attribute ile, methoda özel isim verebilirsiniz.)

Return Actor