<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 30 October 2016 at 03:20,  <span dir="ltr"><<a href="mailto:subversion@hamsterrepublic.com" target="_blank">subversion@hamsterrepublic.<wbr>com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">teeemcee<br>
2016-10-29 07:20:23 -0700 (Sat, 29 Oct 2016)<br>
92<br>
Extra arguments to resetgame and loadfromslot now get passed to the newgame/loadgame scripts<br>
---<br>
U   wip/docs/plotdict.xml<br>
U   wip/game.bas<br>
U   wip/<a href="http://game_udts.bi" rel="noreferrer" target="_blank">game_udts.bi</a><br>
U   wip/plotscr.hsd<br>
U   wip/scriptcommands.bas<br>
U   wip/testgame/autotest.hss<br>
U   wip/testgame/autotest.rpg<br>
U   wip/whatsnew.txt<br></blockquote><div><br></div><div>I forgot to mention:<br></div><div>- I added a "callstack" script to autotest.hss, and improved the "crash" script. Later I'll move callstack into plotscr.hsd<br></div><div>- I added testcases for resetgame and loadfromslot, but they really made a mess of the newgame and loadgame scripts. This really is some of the most difficult to understand and ugly code I have ever written in my life; it took me hours to get it working. Maybe they should be moved to a separate .rpg.<br>- By passing arguments to the autotest.rpg newgame script we can reset the game repeatedly and run a separate test suite each time. That would be so much better than having to be very careful we don't screw up other tests!<br></div></div><br></div></div>