Lunar Gunsmith

Status
Not open for further replies.
Aug 24, 2011 at 11:35 PM
Professional Whatever
"Life begins and ends with Nu."
Join Date: Jan 13, 2011
Location: Lasagna
Posts: 4481
I self-proclaim myself as the Lunar Gunsmith.
I will start making weapons for all cave story mods and posting them after I am finished Misery Story; however, if anyone has any requests, I'll take them on now.
I can handle assembly fairly well, so feel free to ask whatever you like. If I know it's beyond my reach I may not take on the job, though.

Distorted Polar Star
Weapon hacked: Polar Star
Effect: Shooting left shoots a bullet northwest, shooting right shoots a bullet northeast
A simple hack. Useful for unfinished polar stars from the Hermit or something.
Maybe for hard modes of CS. If I find the framerects for the Polar Star I might be able to make diagonal bullet sprites.
Here's the code:

0040482D MOV ECX,DWORD PTR SS:[EBP+8]
00404830 MOV DWORD PTR DS:[ECX+18],-1000
00404837 NOP
00404838 NOP
00404839 MOV EDX,DWORD PTR SS:[EBP+8]
0040483C MOV DWORD PTR DS:[EDX+1C],-1000
00404843 JMP SHORT 0040485B
00404845 MOV EAX,DWORD PTR SS:[EBP+8]
00404848 MOV DWORD PTR DS:[EAX+18],1000
0040484F NOP
00404850 NOP
00404851 MOV ECX,DWORD PTR SS:[EBP+8]
00404854 MOV DWORD PTR DS:[ECX+1C],1000
0040485B MOV EDX,DWORD PTR SS:[EBP+0C]
0040485E MOV DWORD PTR SS:[EBP-68],EDX

8B 4D 08 C7 41 18 00 F0 FF FF 90 90 8B 55 08 C7
42 1C 00 F0 FF FF EB 16 8B 45 08 C7 40 18 00 10
00 00 90 90 8B 4D 08 C7 41 1C 00 10 00 00 8B 55
0C 89

Detonator
Weapon modded: S-Missiles
Effect: Short-range uberweapon
This weapon was made accidentally while fiddling with the Super Missiles' flags. This weapon creates an explosion immediately and damages enemies in front of it for a seemingly random (but high) amount of damage. Recommended to be used with limited ammo.
To make this weapon, just reset Flag 0x10 on the Super Missiles (weapon). To change the damage, change it in the Super Missiles (picture that actually looks like a super missile pickup).

Cura
Weapon hacked: Polar Star
Effect: Heals player
This weapon needs to be recharged. At level 3 it will restore your life fully if it is lower than the maximum, and reset its EXP.
I would post the code here, but I currently can't remember it. Nor can I get to it, because it's on my currently broken computer.
 
Sep 5, 2011 at 5:01 PM
Been here way too long...
"Life begins and ends with Nu."
Join Date: Jan 4, 2008
Location: Lingerie, but also, like, fancy curtains
Posts: 3054
Whatever.
This'll be a good way for you to learn I guess.

Try making a gun that shoots bullets that orbit around you.
 
Sep 5, 2011 at 5:10 PM
In my body, in my head
Forum Moderator
"Life begins and ends with Nu."
Join Date: Aug 28, 2009
Location: The Purple Zone
Posts: 5998
Too easy

Make a gun that fires homing rockets that have a delayed ignition, and then run out of fuel after 56 frames after which the jet turns off and they fall to the ground if no contact has been made. The gun itself should have a 1.3 second reload delay at level one, a .7 second delay at level two and a .3 second delay at level three. The gun itself should change appearance as it levels up. The explosion from the missles should damage the player but also propel them away from the center of the explosion to allow "rocket jumping". The explosion should also damage multiple enemies in an area and generate the explosion effect like regular missles.

The source code must follow good programming practices such as using meaningful variable and label names, and should be as short as effectually possible; No extra space is allowed beyond what exists to be replaced for the fireball. (it must replace the fireball)
 
Sep 5, 2011 at 5:56 PM
Professional Whatever
"Life begins and ends with Nu."
Join Date: Jan 13, 2011
Location: Lasagna
Posts: 4481
Noxid said:
Too easy

Make a gun that fires homing rockets that have a delayed ignition, and then run out of fuel after 56 frames after which the jet turns off and they fall to the ground if no contact has been made. The gun itself should have a 1.3 second reload delay at level one, a .7 second delay at level two and a .3 second delay at level three. The gun itself should change appearance as it levels up. The explosion from the missles should damage the player but also propel them away from the center of the explosion to allow "rocket jumping". The explosion should also damage multiple enemies in an area and generate the explosion effect like regular missles.

The source code must follow good programming practices such as using meaningful variable and label names, and should be as short as effectually possible; No extra space is allowed beyond what exists to be replaced for the fireball. (it must replace the fireball)

This sounds like a test. I'll try it out, but I'm not sure how to make a homing bullet.
If I do get this to work, I will call it...Roppongi Missaiden!
 
Sep 6, 2011 at 7:38 PM
A old relic from older days
"..."
Join Date: Apr 9, 2011
Location:
Posts: 376
Age: 31
What about the holy water/kerosene canister that was planned for the Deity Project? We could get that set back into motion of someone made a bit of progress like that.
 
Sep 6, 2011 at 9:43 PM
CUSTOMIZED!
"The Ultimate Sword of Extraordinary Magnitude"
Join Date: May 28, 2011
Location: Australia/Scotland
Posts: 281
LunarSoul said:
This sounds like a test. I'll try it out, but I'm not sure how to make a homing bullet.
If I do get this to work, I will call it...Roppongi Missaiden!

If you make this I will call you god for a day
 
Sep 7, 2011 at 5:33 AM
Senior Member
"Master using it, and you can have this!"
Join Date: Jun 16, 2011
Location: Throne of the Internet!
Posts: 74
Age: 111
I have a good idea. How about a Missle Mod that`s similar to Ice Spreader from Metroid Prime. It does very little damage, But has a large Blast radius. Any enemy that takes damage from the blast is frozen for a short period of time. You can`t Take contact damage from frozen enemies. I`d call it the Arctic Wind. It still has limited ammo.

Arctic Wind:
Level 1: 2 damage, 3 sec. freeze time.
Level 2: 4 damage, 4 sec. freeze time.
Level 3: 8 damage, 7 sec. freeze time.
 
Sep 7, 2011 at 12:43 PM
Been here way too long...
"Life begins and ends with Nu."
Join Date: Jan 4, 2008
Location: Lingerie, but also, like, fancy curtains
Posts: 3054
having any success lune?
:p
 
Sep 7, 2011 at 12:44 PM
Professional Whatever
"Life begins and ends with Nu."
Join Date: Jan 13, 2011
Location: Lasagna
Posts: 4481
Heh, no.
I have way too many projects to help with. Haven't had any time.
 
Sep 8, 2011 at 12:25 AM
Been here way too long...
"Life begins and ends with Nu."
Join Date: Jan 4, 2008
Location: Lingerie, but also, like, fancy curtains
Posts: 3054
Disappointing. :[
 
Sep 8, 2011 at 1:20 AM
Member Title
"All your forum are belong to us!"
Join Date: Mar 9, 2011
Location:
Posts: 629
Noxid said:
The explosion from the missles should damage the player but also propel them away from the center of the explosion to allow "rocket jumping".

diph.php
 
Sep 8, 2011 at 1:46 AM
Been here way too long...
"Life begins and ends with Nu."
Join Date: Jan 4, 2008
Location: Lingerie, but also, like, fancy curtains
Posts: 3054
Sep 8, 2011 at 2:56 AM
Senior Member
"Master using it, and you can have this!"
Join Date: Jun 16, 2011
Location: Throne of the Internet!
Posts: 74
Age: 111
Why do i never get feedback from my Posts?:pignon: I mean Ice Missles Seem ilike a good idea. :(
 
Sep 8, 2011 at 3:11 AM
Member Title
"All your forum are belong to us!"
Join Date: Mar 9, 2011
Location:
Posts: 629
Phanteon11 said:
Why do i never get feedback from my Posts?:pignon: I mean Ice Missles Seem ilike a good idea. :(

As you can tell, Lunar Soul is busy at the moment. Perhaps you should just keep developing the idea in your head (or write it down), so that in the future you can make it yourself and implement it into the game. Heck, I can't create weapons either, but I'm trying to learn the basics of map creation and TSC.
 
Sep 10, 2011 at 4:37 AM
Absentee Modder
"Ha! Ha! Ha! Mega Man is no match for my Mimiga Man!"
Join Date: Sep 7, 2010
Location: Outside your window. No no, don't check, it's okay
Posts: 272
Age: 29
I know you're busy, but...

HOOKSHOT.
MAKE IT HAPPEN.


If you don't, so help me I will train with Batman to have the skills to do it myself, because HOOKSHOT.
 
Oct 2, 2011 at 3:32 AM
Professional Whatever
"Life begins and ends with Nu."
Join Date: Jan 13, 2011
Location: Lasagna
Posts: 4481
Hello. This will probably disappoint all of you (all six of you), but this shop has been
SHUT DOWN.
I have so many requests going I'm crying myself to sleep at night, and slowly dying inside. (That is an exaggeration. NOT a joke. If you laugh I hope you suffer.)
I'm going to stick to making mods, and small requests if someone asks.
By the way I'm still working on Misery Story, just very, very slowly.
 
Oct 2, 2011 at 3:33 AM
In my body, in my head
Forum Moderator
"Life begins and ends with Nu."
Join Date: Aug 28, 2009
Location: The Purple Zone
Posts: 5998
This thread sure accomplished a bunch of stuff :chin:
 
Oct 2, 2011 at 3:36 AM
Professional Whatever
"Life begins and ends with Nu."
Join Date: Jan 13, 2011
Location: Lasagna
Posts: 4481
Well, in my mind's eye, it takes a lot of effort to swallow your pride and, when you know you've bitten off (much) more than you can chew, to
SHUT THINGS DOWN.
At least it seems that way to me. We all do it.
Even you, Noxid. :chin:
 
Oct 2, 2011 at 3:42 AM
Lvl 1
Forum Moderator
"Life begins and ends with Nu."
Join Date: May 28, 2008
Location: PMMM MMO
Posts: 3713
Age: 31
As far as I can recall, Noxid has never started something he didn't finish, MoonSpirit.
 
Oct 2, 2011 at 3:45 AM
Professional Whatever
"Life begins and ends with Nu."
Join Date: Jan 13, 2011
Location: Lasagna
Posts: 4481
That hurt. :chin:
Lemme rephrase my statement.
We all have done it, at one point or another. And my point is now.
 
Status
Not open for further replies.
Top