Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Do not use Works in Progress as a way of avoiding the releases system! Works in Progress can be used for sharing early betas and for getting suggestions for improvement. Releases of finished content are not allowed in this forum! If you would like to submit a finished addon, click here for instructions on how to do so.
A lot of adjustments have been made. Removed the boost entirely. Maybe for now.... Some planned skills have been moved to another button. For example the planned dig has now been moved to c1 and punch is now c2. C3 will be a surprise.
A lot of adjustments have been made. Removed the boost entirely. Maybe for now.... Some planned skills have been moved to another button. For example the planned dig has now beeb moved to c1 and punch is now c2. C3 will be a surprise.
Yeah, my plan was not to recreate the last playable version of knux... but to "what if" the Knuckles in the cutscenes of the newer games was playable. But oh well.
Yeah, my plan was not to recreate the last playable version of knux... but to "what if" the Knuckles in the cutscenes of the newer games was playable. But oh well.
That's close to what I felt you were trying to go for. I still vouch for that vision, to be honest!
In the end the decision is up to you; I've seen people go for more out there concepts when making character mods, at least I think they have anyway.
Some people need to look at the goal of the mod before even judging it. Anyways I'm working on it now, might add a console command that adds my trashed boost.
Alright the custom 2 ability is now in progress, currently mostly trial and error but I'm getting help from the srb2 discord server so this would be easier. <3
Post automatically merged:
lua local function MyCustomAbility(player)
if player.ispunching == nil then player.ispunching = false end
if not (player.mo) = "modernknux" then //The trash coding begins.
return //if I say return, then return!
end
if (player.cmd.buttons & BT_CUSTOM2) //If you press custom 2 shit'll happen.
local x = cos(player.mo.angle)
local y = sin(player.mo.angle)
player.mo.momz = 0
P_InstaThrust(player.mo, player.mo.angle, 24*FRACUNIT)
player.ispunching = true
else
player.ispunching = false
end
end
addhook("PlayerThink", MyCustomAbility)
Lmao. there may be a flaw in my code. IT DOESN'T WORK!
Post automatically merged:
Hey guys! Sooo the punch lua has now been made. Just have to tweak the state he goes into the punch;-;
He just slides there. *Menacingly* credits to TheOneGoofAli for helping me tweak the lua code! <3
Okay okay, I understand haha.
It has a good development ahead of it, although it may still have some bugs (I imagine).
Maybe everything can take time.
Although it would be cool if the camera could move depending on the HitBox angle of the character, not just be able to be done in all directions, although I think I'm wrong about that.
Okay okay, I understand haha.
It has a good development ahead of it, although it may still have some bugs (I imagine).
Maybe everything can take time.
Although it would be cool if the camera could move depending on the HitBox angle of the character, not just be able to be done in all directions, although I think I'm wrong about that.
Yeah currently the punch is really buggy, messes with the spindash and you could quite literally fly infinitly with the punch. I'm about to work on it now.
The reason I gave him a boost is so that he can be able to keep up with Modern Sonic in terms of speed, the boost also is pretty handy if mixed with the glide. Since he becomes a frekin laser pointer with the glide and boost.
Post automatically merged:
If you guys can give me a better move where it gives him the ability to keep up with Modern Sonic and actually makes sense for Modern Knux then alright I'll adjust a few moves. and also if anyone of you knows lua dm me I NEED HELP.
Knux could have a charge punch that can be chained into a fast glide that rises instead of falling for a few seconds. It's actually Knuckles' ability in... well, the Minecraft bedrock-Sonic crossover.
Fun fact: I was bored so I was about to do progress on Modern Metal Sonic. But then I remembered Modern Knuckles. AAAAAA
Post automatically merged:
I'm working really hard guys, it's really hard if your making a mod with no experience. Luckily I'm learning lua at a very decent pace. Do be patient. :( <3
Post automatically merged:
I'm working on it right now. The dig is what I am focusing on. I can't seem to clip the player into the ground, so this will be the work around. When the player presses custom 1 they will be invisible, hitbox is removed, and rocks will spawn where ever they go. Might take me a long time to get this to work. for the meantime
The dig might take a big big delay, I'm still working on it don't worry.
local function MyCustomAbility(player)
if player.isdigging == nil then player.isdigging = false end
if player.digduration == nil then player.digduration = 0 end
if player.digdelay == nil then player.digdelay = 0
elseif player.digdelay > 0 then player.digdelay = $ - 1 end
if player.mo.skin ~= "modernknux" then
return
end
if (player.cmd.buttons == BT_CUSTOM1) and player.digduration == 0 and not player.
print ("First")
player.isdigging = true
player.mo.flags2 = $|MF2_DONTDRAW
player.digduration = 7*TICRATE
player.digdelay = 3*TICRATE
end
if player.isdigging == true
player.digduration = $ - 1
end
A snippet of the code, lot's of errors, since it's still rendering my sprite. Eh, but this is just proof I'm still working on it.
Post automatically merged:
So punch will be remade, it messes with spindash and dig. Sorry.
*Cough* *Cough* Mega Heck allowed me to use some of the sprites of his Modern Knuckles. So yeah, I'm working on the dig, not gonna use MF2_DONTDRAW, since I wanna try something
Attachments
srb20128.png
29.1 KB
· Views: 263
Status
Not open for further replies.
Who is viewing this thread (Total: 1, Members: 0, Guests: 1)
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.