Author Topic: Blargel's Danmakufu Corner (Ikareimu Revival? and Contest)  (Read 61347 times)

Chronojet ⚙ Dragon

  • The Oddity
  • 今コソ輝ケ、我ガ未来、ソノ可能性!!
Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #90 on: March 31, 2010, 03:14:52 AM »
I call for 4th Stage then.
but we are getting off-topic here, so this should be a discussion in another thread.

and for now get?s get back to topic!

EDIT:
I just remmembered this.
Speaking of BlueGraphics, today he gave me a trial version of Touhou Ronald Project.
Maybe we can even get a copy of that Aya player script...

Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #91 on: March 31, 2010, 03:18:30 AM »
I have the Aya script

Here: http://www.mediafire.com/?iugkkmmkx04

Chronojet ⚙ Dragon

  • The Oddity
  • 今コソ輝ケ、我ガ未来、ソノ可能性!!
Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #92 on: March 31, 2010, 03:19:38 AM »
I have the Aya script
NO WAY! THAT'S IMPOSSIB-- oh wait it isn't impossible...
@Blargel -- Please use this Aya script.

Blargel

  • RAWR!
  • I'M AN ANGRY LOLI!
Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #93 on: March 31, 2010, 06:11:41 AM »
I'm making my own Aya. I have an idea on how to do the slowdown and pausing without using the built in Slow function because that function causes the framerate to become noticeably choppy. Also, I'll need the Aya to be able to interact with the shots the boss fires out (all object bullets like Azure suggested) so that I can easily delete in a rectangle. Also, although they're all going to be object shots, the library I'm going to build into it will have funcions like CreateStbShot01 which behaves like CreateShot01 except that it has the deletion logic built into it for you. CreateStbLaser01 will be a bit tedious to do since those split/shrink if you don't take a picture of the whole laser. And lastly, curvy lasers are pretty much impossible so don't ask for those. That is the only limitation that I can see right now.

Also, you people and your collabs.  :V
<WorkingKeine> when i get home i just go to the ps3 and beat people up in blazblue with a loli
<Azure> Keine: Danmakufu helper by day, violent loli by night.

Kylesky

  • *The Unknown*
  • Local Unbalanced Danmakufu Idiot Scripter
    • My useless youtube account... (will be useful in the future *I promise*)
Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #94 on: March 31, 2010, 07:25:48 AM »
Whoops
Who says it's that hard :V only took a few hours max... I'm probably gonna trash this cause I wouldn't wanna steal Blargel's idea, and I still have my game to do...

Note: Excluding the DrawLoop portion of Naut's Sanae I did not look at anyone's scripts to do this... (and fraps desynching the thing + youtube's visual raping + my comp sucking whenever it's showing object effects and stuff = >:( )
Danmakufu Script Thread :V Latest Script: Intertwining Mechanical Intervention (temp name)

Yooooouuutuuuubeeee Channel Latest Video: Contest #8 Entry

Blargel

  • RAWR!
  • I'M AN ANGRY LOLI!
Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #95 on: March 31, 2010, 09:05:45 AM »
I'd love to see what you got, but YouTube is kinda screwed up on my end. It had refused to load any videos and lately it doesn't load period.
<WorkingKeine> when i get home i just go to the ps3 and beat people up in blazblue with a loli
<Azure> Keine: Danmakufu helper by day, violent loli by night.

Kylesky

  • *The Unknown*
  • Local Unbalanced Danmakufu Idiot Scripter
    • My useless youtube account... (will be useful in the future *I promise*)
Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #96 on: March 31, 2010, 09:26:13 AM »
I'd love to see what you got, but YouTube is kinda screwed up on my end. It had refused to load any videos and lately it doesn't load period.

basically... An Aya player and 1 spell pattern (and a bullet library containing only 1 bullet type)... didn't bother to expand :V
Things I didn't do:
-Didn't make a menu/scene selection
-Sound effects of camera
-Boss movement slowing down while taking a picture (I slowed down the bullets though)
-Rectangle Detection (it currently detects a circle... got too lazy to make the rectangle, especially cause the photo effect object rotates... rotating rectangle >.<)
-Snapshots (I don't know how to use SaveSnapShot... or where it saves the snapshot)
-Charge Percentage won't draw for some reason... (also... I didn't put the % symbol... just numbers)
-Speed and size balancing (movement of the frame)... and some fixing with how the graphic changes when Aya takes a picture...
-Everything else balancing...

Will try to upload it to bulletforge...

EDIT:Uploaded
Note: I accidentally left the sanae player and some stuff in there... I just cleaned a copied version of my danmakufu (didn't download one), and used that for this... code's also a bit messy and needs some fixing...
« Last Edit: March 31, 2010, 09:41:21 AM by Kylesky »
Danmakufu Script Thread :V Latest Script: Intertwining Mechanical Intervention (temp name)

Yooooouuutuuuubeeee Channel Latest Video: Contest #8 Entry

DgBarca

  • Umineko fuck yeah
  • Spoilers ?
Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #97 on: March 31, 2010, 11:42:42 AM »
I think I would make a "player script" without doing a player script, just a Effect_obj, for more flexibility. It might be long, but not that hard. But GetPlayerX/Y should be replaced, GetAngleToPlayer too.

If I make EVERYTHING with Effect Obj...it would lag ?
« Last Edit: March 31, 2010, 11:44:27 AM by DgBarca »
[21:16] <redacted> dgbarca makes great work
[21:16] <redacted> i hope he'll make a full game once

Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #98 on: March 31, 2010, 11:51:10 AM »
Not unless you don't delete them. Bigger effect objects take longer to process. You'd also need to hide the current player, as well as detect collisions and graze properly. Unless you're doing something particularly batshit, I wouldn't recommend it.

Spoiler:
Yes, I've tried it, lol.

DgBarca

  • Umineko fuck yeah
  • Spoilers ?
Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #99 on: March 31, 2010, 12:06:38 PM »
Not unless you don't delete them. Bigger effect objects take longer to process. You'd also need to hide the current player, as well as detect collisions and graze properly. Unless you're doing something particularly batshit, I wouldn't recommend it.

Spoiler:
Yes, I've tried it, lol.
Common Data and Effect Spamming is somewhat my speciality.
Because any value increasing or decreasing would have to be a CommonData. Normal = X, InPhoto = X/2, InPause/AfterHit = 0...
:V :V :V Ho my Suwako why I am trying to do... :ohdear:
Making the player another Effect_Obj is good, because tasks don't stop working when you are hit...
Like:
Code: [Select]
let variable = 0;
task DoIt{
loop{
Increase(variable,1);
yield;
}
}
funtion Increase(v,n){
if(GetCommonData("STAGESTATE")=="NORMAL"){v+=n;} //When Playing
if(GetCommonData("STAGESTATE")=="SLOW"){v+=n/2;} //When Taking a photo
if(GetCommonData("STAGESTATE")=="PAUSE1"){v+=0;} //When Pausing the game
if(GetCommonData("STAGESTATE")=="PAUSE2"){v+=0;} //When you gor hit
}
EDIT : Well, isn't that the wrong thread ? Okay I stop spamming Blargel thread.
« Last Edit: March 31, 2010, 12:10:10 PM by DgBarca »
[21:16] <redacted> dgbarca makes great work
[21:16] <redacted> i hope he'll make a full game once

Blargel

  • RAWR!
  • I'M AN ANGRY LOLI!
Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #100 on: March 31, 2010, 04:04:58 PM »
Whoops
Who says it's that hard :V only took a few hours max... I'm probably gonna trash this cause I wouldn't wanna steal Blargel's idea, and I still have my game to do...

Note: Excluding the DrawLoop portion of Naut's Sanae I did not look at anyone's scripts to do this... (and fraps desynching the thing + youtube's visual raping + my comp sucking whenever it's showing object effects and stuff = >:( )
basically... An Aya player and 1 spell pattern (and a bullet library containing only 1 bullet type)... didn't bother to expand :V
Things I didn't do:
-Didn't make a menu/scene selection
-Sound effects of camera
-Boss movement slowing down while taking a picture (I slowed down the bullets though)
-Rectangle Detection (it currently detects a circle... got too lazy to make the rectangle, especially cause the photo effect object rotates... rotating rectangle >.<)
-Snapshots (I don't know how to use SaveSnapShot... or where it saves the snapshot)
-Charge Percentage won't draw for some reason... (also... I didn't put the % symbol... just numbers)
-Speed and size balancing (movement of the frame)... and some fixing with how the graphic changes when Aya takes a picture...
-Everything else balancing...

Will try to upload it to bulletforge...

EDIT:Uploaded
Note: I accidentally left the sanae player and some stuff in there... I just cleaned a copied version of my danmakufu (didn't download one), and used that for this... code's also a bit messy and needs some fixing...

Yeah uhhh, I dunno why you're bothering to show me this, but I never said it's hard. I just said I wanted to make my own player and was listing the reasons for it. I'm not really in the mood to look through coding that even you think is messy so yeah...

Also, god damn lots of spam in my thread :S
<WorkingKeine> when i get home i just go to the ps3 and beat people up in blazblue with a loli
<Azure> Keine: Danmakufu helper by day, violent loli by night.

Blargel

  • RAWR!
  • I'M AN ANGRY LOLI!
Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #101 on: April 01, 2010, 12:01:08 AM »
Here's my useless Aya char. She can't damage enemies or delete bullets and I don't plan to let her do so with normal bosses, but you can mess around with her charging, three move speeds, and picture taking. I think I imitated the ZUN version well. It's not on BulletForge because my engine doesn't really deserve an update on just a player char that can't do anything yet.

EDIT: Forgot to mention, I made her as similar to the ZUN version as I could (except for the way the crosshair moves outside of zoom mode because I started rushing) which means that she even has a somewhat long delay after taking a picture where she cant move. Because of this, it's best if you test this on a script that doesn't have bullets.

EDIT2: Corrected the way the crosshair moves. Noticed that a strange bug with taking pictures on default or pure black backgrounds. That bug is fixed but not in this version.
« Last Edit: April 02, 2010, 06:52:54 AM by Blargel »
<WorkingKeine> when i get home i just go to the ps3 and beat people up in blazblue with a loli
<Azure> Keine: Danmakufu helper by day, violent loli by night.

ChaoStar

  • Dark History Boy
Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #102 on: April 02, 2010, 05:38:48 PM »
Here's my useless Aya char. She can't damage enemies or delete bullets and I don't plan to let her do so with normal bosses, but you can mess around with her charging, three move speeds, and picture taking. I think I imitated the ZUN version well. It's not on BulletForge because my engine doesn't really deserve an update on just a player char that can't do anything yet.

Wait. That means I can't play Phantasm Romance with it! Fuuuuuck.

Blargel

  • RAWR!
  • I'M AN ANGRY LOLI!
Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #103 on: April 04, 2010, 12:39:32 AM »
New version of StB engine!

This time it actually has players and bullets. But it's laggy :S

EDIT: There is a problem in the current version of this engine where the player script causes rather severe crashes if you have a certain kind of graphics card. If you get this issue, check out this post
« Last Edit: April 04, 2010, 09:34:00 PM by Blargel »
<WorkingKeine> when i get home i just go to the ps3 and beat people up in blazblue with a loli
<Azure> Keine: Danmakufu helper by day, violent loli by night.

Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #104 on: April 04, 2010, 12:54:30 AM »
New version of StB engine!

Either something in the script is wrong, or my computer is not working right, because whenever I open up the running window, my screen goes black for a few seconds and tells me shows me an error message.

Btw... I am talking about, after I started the script and choose Aya.
It somehow doesn?t so anything on the main menu and I am stuck there because that one error.

Blargel

  • RAWR!
  • I'M AN ANGRY LOLI!
Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #105 on: April 04, 2010, 01:07:06 AM »
Either something in the script is wrong, or my computer is not working right, because whenever I open up the running window, my screen goes black for a few seconds and tells me shows me an error message.

Btw... I am talking about, after I started the script and choose Aya.
It somehow doesn?t so anything on the main menu and I am stuck there because that one error.

Mind telling me more about this? What kind of error message? A Danmakufu scripting error? I've confirmed that it works for two other people already, but one other person was also have trouble getting it to run.

EDIT: Scratch that, two people have problems now and both got a blue screen of death. I had no idea that was even possible due to Danmakufu... Warning to all potential downloaders, it may cause the blue screen >.>
« Last Edit: April 04, 2010, 01:12:32 AM by Blargel »
<WorkingKeine> when i get home i just go to the ps3 and beat people up in blazblue with a loli
<Azure> Keine: Danmakufu helper by day, violent loli by night.

Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #106 on: April 04, 2010, 01:18:13 AM »
Is this a script or did you include danmakufu in the download? If it's the whole thing and people put it in thier script folders without looking, it WILL crash danmakufu and cause other problems.

Blargel

  • RAWR!
  • I'M AN ANGRY LOLI!
Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #107 on: April 04, 2010, 01:19:35 AM »
It's just a thing you unpack in the script folder. :ohdear:
<WorkingKeine> when i get home i just go to the ps3 and beat people up in blazblue with a loli
<Azure> Keine: Danmakufu helper by day, violent loli by night.

Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #108 on: April 04, 2010, 01:30:24 AM »
It's just a thing you unpack in the script folder. :ohdear:

Well It seems to have something to do with my graphic card (or something related to that), not danmakufu, through.
Doesn?t look good.

Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #109 on: April 04, 2010, 01:31:05 AM »
It's just a thing you unpack in the script folder. :ohdear:
Hmm... so it is

Anyways it works great for me. Nice work  8)

Chronojet ⚙ Dragon

  • The Oddity
  • 今コソ輝ケ、我ガ未来、ソノ可能性!!
Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #110 on: April 04, 2010, 04:33:38 AM »
I HAVE FOUND WHAT CAUSES THE CRASH!!

I copy-pasted the Aya player script in the Photography folder to my "Aya As Seen Through A Camera's Lens" folder, and tried to test the boss using your Aya player script.
Well, my computer crashed again!

After restarting my computer, I tried changing a line in the Photography folder's main.dnh file to
Code: [Select]
#Player[FREE]And Danmakufu ran the scripts without crashing.
:ohdear:

Blargel

  • RAWR!
  • I'M AN ANGRY LOLI!
Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #111 on: April 04, 2010, 01:10:40 PM »
That makes no sense whatsoever, but if you got it working, perhaps that little fix can help anyone else having the problem. If you changed the thing to FREE, are you sure you're using the correct Aya script though? If you had my earlier version of Aya, it might have been causing crashing.
<WorkingKeine> when i get home i just go to the ps3 and beat people up in blazblue with a loli
<Azure> Keine: Danmakufu helper by day, violent loli by night.

Chronojet ⚙ Dragon

  • The Oddity
  • 今コソ輝ケ、我ガ未来、ソノ可能性!!
Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #112 on: April 04, 2010, 01:12:27 PM »
That makes no sense whatsoever, but if you got it working, perhaps that little fix can help anyone else having the problem. If you changed the thing to FREE, are you sure you're using the correct Aya script though? If you had my earlier version of Aya, it might have been causing crashing.
Well, I'm using Reimu A instead of your new Aya script, on your StB engine.
« Last Edit: April 04, 2010, 01:14:32 PM by ⑨dog »

Blargel

  • RAWR!
  • I'M AN ANGRY LOLI!
Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #113 on: April 04, 2010, 02:07:54 PM »
Well, I'm using Reimu A instead of your new Aya script, on your StB engine.

That's not going to work... Aya is sends out a bunch of common data that the engine needs...
<WorkingKeine> when i get home i just go to the ps3 and beat people up in blazblue with a loli
<Azure> Keine: Danmakufu helper by day, violent loli by night.

Blargel

  • RAWR!
  • I'M AN ANGRY LOLI!
Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #114 on: April 04, 2010, 03:24:06 PM »
⑨dog and I narrowed down the problem and have it fixed now. To fix it, go to Photography\player\Aya\ and open Camera.dnh. Replace the entire contents with this. For people new to PasteBin, you can copy the whole contents without line numbers from the text box at the bottom of the page.

For those who are interested in what the problem was, it's how graphics cards interpreted one line of code that I wrote. I tried to make an effect object with only one vertex with the intention of resizing the amount of vertices later with ObjEffect_ResizeVertexCount. However, some graphics cards don't understand how to draw an image with only one point so they cause a hard crash. By moving the image off the screen and setting the vertices to 3 instead of 1, it fixed the problem.
« Last Edit: April 04, 2010, 03:25:56 PM by Blargel »
<WorkingKeine> when i get home i just go to the ps3 and beat people up in blazblue with a loli
<Azure> Keine: Danmakufu helper by day, violent loli by night.

Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #115 on: April 04, 2010, 04:50:26 PM »
Yay! It finally works!

Does it also work with costum bulletsheets? (too lazy to try out)
« Last Edit: April 04, 2010, 05:10:27 PM by Danielu Yoshikoto »

Blargel

  • RAWR!
  • I'M AN ANGRY LOLI!
Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #116 on: April 04, 2010, 09:09:15 PM »
Yay! It finally works!

Does it also work with costum bulletsheets? (too lazy to try out)

Yes. You define the deletion radius per bullet (so if you have an anchor sized or unzan fist sized bullet, you can set a higher number) as well as the color of recovery particle to turn into upon deletion. I may change the code a little so that the number of recovery particles is based on size as well later. For now, each bullet turns into one recovery particle.
<WorkingKeine> when i get home i just go to the ps3 and beat people up in blazblue with a loli
<Azure> Keine: Danmakufu helper by day, violent loli by night.

Azure Lazuline

  • Looooove!!
  • PM me for free huggles and love!
    • Entanma Project - indie game development
Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #117 on: April 04, 2010, 09:21:09 PM »
And bigger bullets will also be worth more points, correct?

Blargel

  • RAWR!
  • I'M AN ANGRY LOLI!
Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #118 on: April 04, 2010, 09:25:05 PM »
That is also settable. Each bullet has a stored score value. Speed does not affect this in any way, however, and truthfully, I don't know if it's really true that faster bullets are worth more points.
<WorkingKeine> when i get home i just go to the ps3 and beat people up in blazblue with a loli
<Azure> Keine: Danmakufu helper by day, violent loli by night.

Re: Blargel's Danmakufu Corner (StB/DS Engine)
« Reply #119 on: April 04, 2010, 09:45:23 PM »
I know this is a beta of some sort but...