<div dir="ltr"><div>Cool!<br></div><div>In the L documentation it says pool 0 is local and 1 is global, but in N it says the filename is globalnpcs0.n. Is that intentional?</div><div>Did you update NPC debug mode too?</div><div><br></div><div>Once NPC names are added, people can also use them to refer to NPCs without any pool argument. And I think I'll allow naming NPC instances, overriding the definition name, to refer to a particular copy, since the renumbering of copies as you add/delete NPCs is also a complaint.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 26 Aug 2020 at 13:10, James Paige <<a href="mailto:Bob@hamsterrepublic.com">Bob@hamsterrepublic.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">I finished the base implementation of global NPCs today, and it passes basic tests.<div dir="auto"><br></div><div dir="auto">I'm not going to check it in just yet, because I haven't finished the plotscripting changes yet, or written any tests</div><div dir="auto"><br></div><div dir="auto">I decided that I am going to go with adding a pool argument to a bunch of scripting commands, not using ID 5000+ syntax.</div><div dir="auto"><br></div><div dir="auto">Commands like "walk npc" that expect NPC reference or ID will default to using local id. You will need to use NPC reference to work with global NPCs.</div><div dir="auto"><br></div><div dir="auto"><br></div></div>
_______________________________________________<br>
Ohrrpgce mailing list<br>
<a href="mailto:ohrrpgce@lists.motherhamster.org" target="_blank">ohrrpgce@lists.motherhamster.org</a><br>
<a href="http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org" rel="noreferrer" target="_blank">http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org</a><br>
</blockquote></div>