Maidens of the Kaleidoscope

~Hakurei Shrine~ => Rika and Nitori's Garage Experiments => Topic started by: Infy♫ on January 04, 2010, 09:11:02 PM

Title: New functions have been discovered!
Post by: Infy♫ on January 04, 2010, 09:11:02 PM
Legend_Bird found a big list of commands inside danmakufu's executable
all of em can be found here
http://danmakufu.pastebin.com/f52f3fd4d

there's plenty of undocumentated functions in there. if we casn find out what they do and how to use them, scripting will be a lot easier and we won't need to rescript certain functions.
Title: Re: New functions have been discovered!
Post by: Drake on January 04, 2010, 09:27:31 PM
Doesn't necessarily mean they work, though. They might be used by the program itself.
Title: Re: New functions have been discovered!
Post by: DgBarca on January 04, 2010, 09:28:08 PM
"blablablabalablablablabla Sleep blablablablablabalablablabal"
This is a Yukari function ! Yay !
(I am not going to test anything but that CreateFileA is "what ?")
Title: Re: New functions have been discovered!
Post by: Areylie on January 04, 2010, 09:33:01 PM
A) I do believe I lead you towards this list, and found it first, so why are you claiming credit.
B) Why did you include a huge list of imports from kernel32.dll, etc.
Title: Re: New functions have been discovered!
Post by: Infy♫ on January 04, 2010, 09:34:19 PM
edited.
Title: Re: New functions have been discovered!
Post by: Areylie on January 04, 2010, 09:35:34 PM
I'm just complaining about taking false credit, not wanting credit.

Also, this appears to have been written in C++, so I'm not sure if the strings in .rdata are just functions used in the code, and not part of the scripting language.
Title: Re: New functions have been discovered!
Post by: Areylie on January 04, 2010, 09:46:58 PM
http://danmakufu.pastebin.com/m12d5a419
Can someone test these out.
Title: Re: New functions have been discovered!
Post by: Infy♫ on January 04, 2010, 09:53:53 PM
i tried @Main inside a spellcard script. it does nothing (AFAIK)
Title: Re: New functions have been discovered!
Post by: Suikama on January 04, 2010, 09:54:16 PM
I wish there was an @pause
Title: Re: New functions have been discovered!
Post by: Naut on January 04, 2010, 10:27:57 PM
OBJ_ENEMY looks kinda neat, doesn't have any functions specifically for it. Wonder how it works :S
Title: Re: New functions have been discovered!
Post by: Hat on January 04, 2010, 11:28:10 PM
I think that, because DMF comes with a help file from which pretty much EVERYTHING has been extracted and translated, the new functions listed here are probably just artefacts. Which saddens me greatly.

UTTER TRAGEDY
Title: Re: New functions have been discovered!
Post by: Naut on January 05, 2010, 04:27:34 AM
help file from which pretty much EVERYTHING

lol erase
Title: Re: New functions have been discovered!
Post by: Fujiwara no Mokou on January 05, 2010, 04:42:45 AM
Most of this is stuff we already know.
Well, even if they are usable, I can probably figure them out.
I can already do just about everything I want now with things I already know and my stage is just about complete, so there's not much chance I'll spend time on it very soon.
Title: Re: New functions have been discovered!
Post by: Naut on January 05, 2010, 04:46:02 AM
I would like to see your skills with thongs, sir Fujiwara no Mokou, for this intrigues me so.
Title: Re: New functions have been discovered!
Post by: Nimono on January 05, 2010, 05:43:17 AM
Hey... What's that "SAKUYA" stuff for? There's no Sakuya A or Sakuya B in Danmakufu outside user-created ones! o.o
Title: Re: New functions have been discovered!
Post by: Suikama on January 05, 2010, 05:48:01 AM
Considering how danmakufu says it's version 0.12m, I'm guessing they had a lot more planned for it but then got lazy or something and gave up on it.
Title: Re: New functions have been discovered!
Post by: Blargel on January 05, 2010, 09:03:23 AM
The stuff that isn't documented at the bottom are probably things that are used internally by Danmakufu to run the scripts. OBJ_ENEMY was apparently planned in a later version, but since they haven't updated Danmakufu in god knows how long, Object_Create(OBJ_ENEMY) will likely stay useless if it even works. I did notice some funky functions like SetWindowPos. Lol, danmaku that moves your window as you try to dodge. That would screw people up pretty well.
Title: Re: New functions have been discovered!
Post by: ChaoStar on January 05, 2010, 01:18:39 PM
Considering how danmakufu says it's version 0.12m, I'm guessing they had a lot more planned for it but then got lazy or something and gave up on it.

Or died. To make things more dramatic.

murder
Title: Re: New functions have been discovered!
Post by: Chronojet ⚙ Dragon on January 05, 2010, 03:43:46 PM
Sleep??
KOMACHI!!

EDIT: Sleep and SetWindowPos don't really work. I tried a few others, they don't really work.
Title: Re: New functions have been discovered!
Post by: Fujiwara no Mokou on January 05, 2010, 04:29:32 PM
I would like to see your skills with thongs, sir Fujiwara no Mokou, for this intrigues me so.


Oops, typo.
By the way, Ms Fujiwara no Mokou. As unbelievable as it may sound, I am a girl.

Title: Re: New functions have been discovered!
Post by: Hat on January 06, 2010, 04:56:34 AM
lol erase
Well, I didn't check EVERYTHING. But it had way more than the Touhou Wiki did way back whenever ago, at any rate. >=\ I'm sorta sad that these aren't functional, though.

Well, you had ME fooled, Mokou. =x