Tested it on Normal. It's a great idea, but I have two complains:
-The more important one: Sometimes the script generates circles with pretty much no space between the bullets. And if even more bullets come down, you're basically f***ed.
Yeah, it's a work in progress. It's hard to tell the computer "don't make undodgable patterns" ... hopefully I'll be able to get some more 'fairness' built in at some point.
In the mean time - "You've got bombs; use them." :V
Same problem. I've also had CreateShotA's that, in the middle of their randomly generated SetShotDataA, turn into XXX03's and wall me in place, since when they spawned they were small and easy to pass through. Granted, everything other than that has been possible, which I use very loosely.
Speaking of SetShotDataA and it's assness, please put accelleration on bullets that change velocities. I don't like bullets that will change speed and direction near-instantly, with only a slight pause for a warning (the bullets stops, laughs at me, then charges at random around the screen).
Actually, they should have an acceleration - it's in the range of +/-0.2. Perhaps that's too high?
... or perhaps I screwed something up. I'll make a note to look into it.
And while I'm listing things to change: add sound effects. How did I even miss this one on the first list? How has nobody even thought of it?
Get me sound effects I can use, and I will use them.
-Less important, but still annoying: Replays desync. The replay I saved desyncs at the second card and finishes at the third, though I got to card No. 13.
Huh ... if that's the case then I guess Danmakufu isn't as good with this as I thought.
I had run a few tests with replays, but perhaps they start to get more likely to desync as time goes on.
I haven't had a replay desync yet. Wait...
This is something beyond my control, unfortunately. Unless I go ahead with that crack idea of building a whole new Danmakufu-like program ...
Yes I have had a replay desync please make a new danmakufu that would be awesome oh God please yes thank you very much yes desync
MAKE US A BETTER VERSION OF DANMAKUFU
I'LL GIVE YOU TWENTY BUCKS...!
This is something beyond my control, unfortunately. Unless I go ahead with that crack idea of building a whole new Danmakufu-like program ...
DO IT
I'LL PAY YOU(ry
I have been considering this idea. There's a few catches, though:
1) I already have a metric fuckton of other things listed that I want to do as well. Sure, this would be relatively high on the list (cause it'd be awesome), but it's still adding another thing to the already really long list, which is rather annoying.
2) The script language itself. While possible, it'd be a royal pain in the ass to make it script-compatible with Danmakufu. And I wouldn't really want to do that anyways, since there's some things I disagree with in Danmakufu's implementation (the way it does tasks, for one). We'd need a syntax design and shit before we even get the code rolling.
3) Interpreting the script is going to be half a bitch to code by itself. Basically, you're looking at interpreting a full-out grammar - not an easy task. At least, unless someone can find a good .NET library that does it for me (and is licensed in a way that lets me use it).
I should note that, if I were to undergo this project, it would most likely be done in C#.NET using OpenGL/SDL.NET. The main advantage here (in theory, at least. I don't have the means to try it myself) is that, using mono, it can be run on non-Windows platforms.
Don't get me wrong, I would like to do this. Just pointing out the major obstacles. Feel free to provide feedback on this - make this an easier task for me and I'll be more likely to do it.
Oh, and last time I was offered money for this the offer had this trailing "... maybe" on it, which made me rather skeptical of such proposals. :V