<div dir="ltr"><div>Nice! Just what was always missing.<br></div><div><br></div><div>I think that the name "Run In (unhides attacker)" which you used at first was better than "Unhide", because it does more than just unhiding. Plus I think that when the attack editor gets cleaned up the Always Hide/Unhide options would be placed right below the attack animation option, so "Attacker animation: Unhide" "Unhide attacker: YES" would be odd.<br></div><div><br></div><div>I noticed some glitches (bug #1234) but they're shared with Jump, so no new problem there.<br></div><div><br></div><div>I was hoping that adding BattleSprite.hidden meant some code cleanup occurred, but I see you dodged the issue (something I should learn to do) and just added it in addition to the .vis mess. Which means that the following comment change you made is not correct (or at least, removes truth)<br></div><div><br></div><div>   vis as bool   'Roughly, but not exactly, visibility:<br>                 'For combatants: Is alive (or dying interruptted) and visible (didn't jump).<br>                 '  Gets set to YES while an enemy is performing an on-death attack.</div><div>-                '  Gets set to NO while it's dissolving or fleeing after death, or<br>-                '  or if jumped off-screen<br>+                '  Gets set to NO while it's dissolving or fleeing after death</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, 16 Jan 2022 at 04:15, <<a href="mailto:subversion@hamsterrepublic.com">subversion@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">james<br>
2022-01-15 07:15:33 -0800 (Sat, 15 Jan 2022)<br>
279<br>
Add attacker animations "Run and Hide" and "Unhide" that work like "Jump" and "Land"<br>
<br>
Add bitsets that allow other attacks to hide/unhide attackers, regardless of their attacker animations<br>
<br>
Add a .hidden member to the BattleSprite type, instead of overloading the meaning of .vis<br>
---<br>
U   wip/attackedit.bas<br>
U   wip/<a href="http://battle_udts.bi" rel="noreferrer" target="_blank">battle_udts.bi</a><br>
U   wip/<a href="http://bmod.bi" rel="noreferrer" target="_blank">bmod.bi</a><br>
U   wip/bmod.rbas<br>
U   wip/bmodsubs.bas<br>
U   wip/loading.rbas<br>
U   wip/<a href="http://udts.bi" rel="noreferrer" target="_blank">udts.bi</a><br>
<br>
_______________________________________________<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>