SakeTami
sierralee
sierralee

patreon


April 30 Update

I had a themed development post written up, then this week went really well and I decided that I shouldn't distract myself. But then I ended up with a lot of things to report this week:

I have made a lot of progress on TLS 0.67.0, picking up unfinished content from before. But to meet my goals for the next couple months, I need my weeks to come in well above average, so I'm hoping this momentum doesn't slip through my fingers.

April 30 Update April 30 Update April 30 Update April 30 Update

Comments

Correct, I'm trying to work ahead without revealing my WIP content. Hopefully I won't repeat the mistake in future builds.

Sierra Lee

OK, I have confirmed that the reason I couldn't reproduce the error is that I am stupid. I never bothered to download build 0.66.2 until today which appears to be where the problem is. 0.66.2 (possibly 0.66.1, too lazy to check) has the Serum, Holy Draught, Eldritch Draught, and Sylvan Draught clear a state that is currently undefined. I assume noticing this is the fact that you alluded to as probably solving the error in your post above. I also assume you are intending to add a new state in 0.67 and were working ahead. Note that Nullshroom and Givini Potion in the dream world might need to negate this state for consistency with previous items, although this should never be an issue. One thing I still don't understand is why code that should fire on the CONSUMPTION of an item in Yanfly Shop is being triggered when attempting to SELL said item. In practical terms though, this is an esoteric concern. Hope that clarifies things, at least.

DukeLeto7

Oooh, that's some really cool maps! I've been recently getting into mapmaking, trying to make an adventure set in a world inspired by the general vibe of TLS (but sanitized so that I can actually talk about it and find people willing to play it without expecting... yeah).

Seriathus

So this is a bug in Yanfly Shop for condition Remove State? EFFECT_REMOVE_STATE = 22 # Remove State That seems to be the code trigger in effect.code. The effect.value1 has to be greater than 0 and not nil. Then effect.data_id has to be out of range or no icon associated with it. Any trace logs or saves that have this problem? I see there is some debug info sent to error_log.txt but not sure if the debug info is as detailed as Exit-EX. Kinda curious as to what values are stored in effect.value1, effect.data_id, and the States database entry it's using.

Ditto

The main thing I want is some idea that this isn't papering over some other underlying issue. People using the altered version would suffice, I'd just prefer not to do that in an official release. EDIT: As of this edit, I have an idea about why this could be happening. It should be taken care of in the next build. You probably don't need to send info to Decanter or invest more time on this.

Sierra Lee

Be prepared for the possibility that no such understanding ever comes. Decanter's better than I am at scripting, but I'm not sure he'll want to put in the time it would take to arrive at a root cause diagnosis.

DukeLeto7

Appreciate you looking into this, but yeah, I think I definitely want to wait on a better understanding of the issue.

Sierra Lee

OK, we have A fix, though it might not be THE fix. If you add the following line of code @ line 1037 of the Yanfly Shop script: next unless $data_states[effect.data_id].nil? ... then that prevents the error from occurring. Mind you it just keeps the error from happening and whatever else would have been done @ what will now be line 1038... whatever that is. It doesn't address the underlying issue that some people's installations are triggering this state of $data_states[effect.data_id].nil == true and some people's installations are not triggering it. You can argue that I've just improved Yanfly's error handling here. Since I have very little idea how this works or why, I think having Decanter vet the code change is more or less mandatory.

DukeLeto7

Yeah, I've seen reports. This is pretty not great, because I'm not sure what I'd to debug, so I'll hope a solution shows itself.

Sierra Lee

FYI, we have a really nasty bug in the forums. In certain cases, selling some objects are triggering an error in the Yanfly Shop script. It doesn't help that I can't reproduce the bug on my installation of TLS. Still trying to figure out the cause much less a solution. Will keep you informed as I have more info.

DukeLeto7

Ah that makes sense, especially since the "borders" would not have formally existed under the Incubus King, much less in the exact same spot.

Dubsington

They don't have exactly those same philosophies, but the name was meant to evoke that, yes. The other meaning was less the shape of the region than the fact that it's a series of valleys within mountains.

Sierra Lee

Arclent is bigger than the others (Simon states this in the Stineford Academy library in chapter 1), but to a lesser extent than the example you gave.

Lamsey

Question just out of curiosity: Is the "chalice" in "Chalice States" meant as in the "sacred chalice" in Divine Feminine thought? I assumed so at first since it is a succubi area, but the more I think about it the less certain I am. And now looking at the map, it could just be a reference to the vaguely cup-shaped borders.

Dubsington

It might be partly a consequence of how much more we've seen of a larger number of countries, but I was thinking Arclent might be considerably larger than the other two continents, like maybe comparing Afro-Eurasia to South America or Australia. But it's hard to extrapolate from that, since even one continent, or really just one country, could supply a lot more space than we could realistically explore within a single game.

Desertopa

There exists a world map that will answer these questions, but the three continents aren't too far from one another in size. The world is relatively well-explored with more ocean-covered surface than Earth. My original plans included a sizable island that had been missed, but I don't think it really fits into the story anymore. There are some island chains that aren't properly explored. My worldbuilding in this case was very much politics first, with attempts to fit the continents into coherent latitudes. For mapping, I always do some basics with tectonic plates, rivers, and rain shadows, but TLS wasn't a particularly in-depth project geographically.

Sierra Lee

Here's a random thing I've wondered a bunch of times, which comes to mind since you're sharing images of all the continental maps here. How big are these continents in relative scale? We know Arclent is the biggest, but not by how much. And how thoroughly has the world been explored? Are there any potential Australias or Antarcticas lurking around in unattended regions of the map? I'm also curious how much of your time you've put into working out the non-political geography of the setting.

Desertopa


More Creators