The contest is at its close! Those of you who have been sitting on the edges of your seats, you may now nestle comfortably back into the middles. Those of you who have been holding your breaths, you may resume breathing, and please try to make the most of your remaining brain cells. Those of you who have merely been waiting with bated breath, you may stop bating at any time. It's
results time!
And the winning name is...
BatMan
Congratulations
xKiv for submitting this most excellent name! Other than the fact that the abbreviation is BM, it is excellent in all regards. Thus, sage xKiv, do you get to fight monsters wielding any of a complete set of Underworld weaponry! Congratulations also to the other seven people who submitted superb names and made it into the final poll. 100K per name will be on its way soon.
Not immediately, though, because I forgot to get this info first:
xKiv, slyz, halfvoid, Rinn, Seventh, aqualectrix, tgetgel, Bale, and
bumcheekcity -- I'm going to look for these IGN's for sending contest rewards. If you'd prefer the reward to go to a different account, PM me in forum by next weekend, otherwise any undirected prizes will go to those names.
How's It Coming Z?
I hear you. "So where's BatMan?" you're saying. Rather petulantly, I might add. You sound a lot like Commissioner Gordon.
While I do have quite a few (valid) excuses I could list here for you, I'm sure nobody really wants to read about my schedule or the scripting dilemmas I kept coming across (and still face, to some extent) while scripting this. But trust me, I've been working on this in most of my free moments for quite a while, and it's taking shape. I'm to the point where I've got all the information the script needs accessible, loaded, and in a common data structure. You have
no idea how big a task that was.
From here on out, it's the fun part -- building and sorting options, testing, tweaking, etc. It's getting exciting. I promise that once I get to the testing stage I'll release a prototype for you to play with, and for you to help find errors and corner cases. At the current rate, that's looking like another week. This weekend is a long weekend (national holiday in Korea), and I'm going out of town for it, so I'm pretty sure no significant coding will be accomplished until next weekend.
Can You Cruelly Taunt Us Some More?
Ok! Let me also mention that in writing this, bits of functionality keep creeping back up the script tree, as far up as ZLib (the new goal functions there came about due to writing this script, actually), and in the process both FTF and SS have seen some useful improvements.
- FTF will calculate the value of the monster you're fighting, which will be used to determine the profit of defeating the monster, or the cost of running away/losing.
- If FTF detects that you steal an item, it will deduct the value of that item from the monster.
- SS will also skip that item when deciding whether or not to cast Concentration.
- The Concentration decision will be sensitive to items that contain goals.
- Olfacting for goals will be sensitive to items that contain goals.
- FTF will calculate ML in a flexible way, even for unknown monsters, which means that as ML is lowered in combat, intheclear() may change and you may be able to start stasising.
- Awareness of stunned monsters will be part of FTF's intheclear().
- SS's calculated familiar incomes will be added directly to a base adventure event, which will be used by BatMan in calculating the profit/cost of a single round of combat, and the entire fight.
This is just a handful of changes that have made their way up the tree into the other scripts. But the final script will not be without its share of juicy features too.
- It includes every available combat option, from your regular attack to jiggling chefstaves to combat skills (including those granted by items or effects) to combat items (even every combination of available items, if you have Funkslinging), even running away.
- All known (non-boss) monster resistances, including physical, are factored into the calculated damage of every combat option, in addition to remaining monster HP. Eventually, I hope to include bosses as well.
- Player resistances are factored into expected monster damage, including when you have an elemental form.
- Items/effects that give retaliation damage/stunning/deleveling are factored in.
...to mention a few. I'm ridiculously curious to build and sort the options list and see what it says I should do! Once I have it giving generally good advice, I'll release the prototype, which no doubt will come with a fair bit of disclaimers for things not yet supported. But I don't doubt that you all will be full of good ideas for improving it, as you have been with FTF and SS. I look forward to your suggestions as well.
Sigh... OK, Enough Taunting
Very well. I will leave you with the explanation to
MMSSKSK.
This, like my consult script suite, is a trilogy: MM, SS, KSK (also written KZK but that was easier to Google so I went with the less common KSK).
They are a trio of albums from the musician mentioned in the first post -- Shiina Ringo. She is a ridiculously talented songwriter, a skilled multi-instrumentalist, and also off her rocker in the way that people usually call "genius". She also, like myself and the makers of KoL, loves palindromes.
The Muzai Moratorium album (MM) is her stunning debut, which changed the face of JRock/JPop in a market dominated by soundalikes and copycats.
The Shouso Strip album (SS, in the middle, like another SS we're familiar with) is 55:55 long, and cemented her reputation as the Queen of JRock.
The Karuki Samen Kuri no Hana album (KSK, the grand finale, like BatMan) is 44:44 long, with 11 tracks, and the track names (which are written in ancient Japanese) are also symmetrical (which is possible in Japanese). Further, the 1st track and the 11th track share thematic material, as do the 2nd and 10th, 3rd and 9th, and so on. The central track is unique and is the pivot on which the album turns back the way it came.
After making KSK, she put her solo career on hold. She seemed to feel that it was a sort of magnum opus, after which she had to move on to something new. Certainly, to my thinking, it is one of the best albums ever recorded. She has since released more fantastic solo albums in an entirely different bent, but after KSK her fans were left waiting for quite a few years before anything else came out with the Shiina Ringo name on it. So most of us fans view MM-SS-KSK as the original Shiina Ringo trilogy, culminating in the magnificent, pretentious, dense masterwork that is KSK.
Something for this script suite to ascribe to.