<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, 4 Mar 2022 at 16:27, James Paige <<a href="mailto:Bob@hamsterrepublic.com" target="_blank">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="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Mar 3, 2022 at 10:14 PM Ralph Versteegen <<a href="mailto:teeemcee@gmail.com" target="_blank">teeemcee@gmail.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="ltr"><div>I was originally hoping that we could release in December (3 months after hróðvitnir). I'd like to go back to aiming for releases every 3 months or even faster if there's something significant worth getting in people's hands.</div><div><br></div><div>My branch for that backcompat bit for non-320x200 battles is almost done now that the UI is slicified.</div><div><br></div><div>As for converting the in-battle Items and Spells menus, before that happens I've got a big patch from Sword to make the number of display columns variable, and depend on the resolution (the main goal was actually to support smaller resolutions!) In the Spells menu it also separates the number of display columns from the number of spells per Level MP level. It's not easy to get this patch finished. Of course slicifying the menus would make much of it obsolete.<br></div><div><br></div><div>Currently I'm working on 256 sprites by using palette index -2 to mean to use the master palette directly. Considering how relatively easy it is, and what a big limitation it is, we really should have done it many years ago! The process of fixing things up also gets us a lot closer  to supporting real 256 colour palettes in the sprite editor, so I wonder whether I should try to squeeze that into the release too, by adding a very simple .rpal file format.</div><div><br></div><div>I'm also working on a big patch to add sprite slice transforms. I'm working on bugfixing it currently, and might manage to get that done today.</div><div><br></div><div>I've also got a branch for a new CPU usage display debug mode, which is done aside from graphical tweaking.</div><div><br></div><div>Bena has been working on adding a "read attack data" command. I don't know when it'll be done, but it'll need to alot of review to avoid backcompat headaches in future.</div></div></blockquote><div><br></div><div>That all sounds like good and fun stuff :) <br></div><div> </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="ltr"><div></div><div>As for things that need fixing:</div><div><br></div><div>I'm really concerned by the report we had about the missing slice collection error in the Items menu on Android, likely a problem with datafiles.o. And even before that there have been reports for years that the Items menu was seriously buggy on Android.<br></div></div></blockquote><div><br></div><div>I don't remember anything about this one. I didn't run into any item problems in my last playthrough of Wandering Hamster on android. Do we have anything reproducible?<br></div></div></div></blockquote><div><br></div><div>That's good to hear, because, in the last years, more than one person complained that the cursor didn't move properly in the Items menu (in particular in the 3 column) in Wandering Hamster on Android (but I don't remember hearing about it in other games). Maybe it was a particular build/svn commit that was bad.</div><div><br></div><div>It was an email to ohrrpgce-crash we received Feb 9, showing the BUG message "PLANK_MENU_APPEND: Couldn't find a template child of item itemlist" when opening the Items menu. I still haven't tried to reproduce. Maybe it's caused by the switch to Template slices rather than datafiles.o.<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="ltr"><div class="gmail_quote"><div></div><div> </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="ltr"><div></div><div>Feenick reported that deleting an NPC in the NPC editor deletes NPC 0 instead.</div></div></blockquote><div><br></div><div>I have added this to my todo list<br></div><div> </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="ltr"><div>attack_can_hit_dead still needs to be updated for Turncoat & Defector.</div></div></blockquote><div><br></div><div>I have added this one to my list also<br></div><div> </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="ltr"><div>Do you want to fix battle menus to update each tick? In particular for player-controlled enemy menus.<br></div></div></blockquote><div><br></div><div>Yes, I could. It is already on my list, and I could prioritize it for ichorescent<br></div><div> </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="ltr"><div></div><div>I think we need to update crashrpt to use https? You want to remove the http redirect?<br></div></div></blockquote><div><br></div><div>I do want that, but it is not an ichorescent priority. We can do it later.<br></div></div></div></blockquote><div><br></div><div>It is a priority because crash reporting from any releases that use http will stop working? So ideally we would wait until X time after all releases use https before disabling http again.</div><div>Anyway it's a trivial change in os_windows2.c, I only didn't commit it because I could only test it in my Win XP VM... and on Win XP, HTTPS connections no longer work.<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="ltr"><div class="gmail_quote"><div></div><div> </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="ltr"><div>But over the weekend I'm going to have to stop to work on my 7DRL game instead! (I'll be using Godot again, although I'm hoping by next year we'll have a new script interpreter and I'll use the OHRRPGCE)<br></div></div></blockquote><div><br></div><div>Yay! Exciting! I'm looking forward to playing whatever you come up with :)<br></div></div></div></blockquote><div>This time we have a winning strategy: create a RL rather than something ill-defined!<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="ltr"><div class="gmail_quote"><div></div><div> </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="ltr"><div></div><div><br></div></div><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 3 Mar 2022 at 17:37, James Paige <<a href="mailto:Bob@hamsterrepublic.com" target="_blank">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="ltr"><div>I am thinking about what my goals are for the ichorescent stable release</div><div><br></div><div>I am pleased with the amount of battle ui that I have finished slicifying. I don't plan to attempt to slicify the spells and items menus for this stable release.</div><div><br></div><div>I do want to remove the parts of old ui drawing code that I have obsoleted.</div><div>I definitely won't start on making the battle ui user editable before ichorescent, although I might possibly go as far as making a few additional pre-set ui elements that you can choose from.</div><div><br></div><div>For the new battle states, I don't plan on any more big features before ichorescent, but I do expect to do a little more cleanup, like adding that "Turncoat and defector always treat self as an ally" bit that you suggested, and cleaning up Flip state so it doesn't cause you to run away backwards</div><div><br></div><div>What about you TMC? What stuff do you want to get merged before we release ichorescent?</div><div><br></div><div>---</div><div>James<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>
_______________________________________________<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></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></div>