Please -1 reply

  • 1
  • 2

Please wait...

HalfSprite

Dream come true: Ataru

50 XP

4th May 2009

0 Uploads

46 Posts

0 Threads

#1 9 years ago

I need help. LOTS of help.

Mostly, I just need to find something to teach me how to code in JKA. It probably wouldn't be that hard if I could find the stuff, but I can't. If I could find out where the changes need to be made, I could actually probably figure it out on my own. However, don't let that discourage you from telling me how anyway ;)

I need to know:

Sooner: Force costs Acrobatics

Later: Force (in general) Lightsaber forms/styles

Force costs is easy, I think I've actually found it already. Three blocks of numbers for everything, each line being a power and each block being a level. Correct me if I'm wrong, or if there's more.

Acrobatics I have no idea. Basically the wallrun and wallgrab and all that stuff, I need to know where I can set what is possible. For example, set it so that if you press jump when rolling you speed lunge.

Force I'm assuming will be widespread and a pain in the neck. Basically I just need to know how to add levels 4 and 5, and how to configure their attributes and such.

Lightsaber forms/styles, again adding levels 4 and 5. I know adding levels has been done before, using Tavion/Desann and whatnot, I just want to know how to do that. Preferably in conjunction with staff/dual options. As in, adding in more special sabers. And also I need to know what to delete to get rid of the super moves (Right+left click at the same time).

Thank you that's all.

Random guy in the crowd"That's all?!" You just asked for a textbook!!



~*Seto*~

Trapped in the interchet

50 XP

20th October 2007

0 Uploads

334 Posts

0 Threads

#2 9 years ago

Step 1: Learn C Step 2: Read JKA MP source Step 3: ???? Step 4: Profit!




HalfSprite

Dream come true: Ataru

50 XP

4th May 2009

0 Uploads

46 Posts

0 Threads

#3 9 years ago

Step 1: In progress Step 2: You mean like the stuff that would take me at least 72 hours? Step 3: ???? Step 4: Yay




Mikouen VIP Member

What?

145,590 XP

4th September 2005

4 Uploads

11,730 Posts

2 Threads

#4 9 years ago

Programming isn't specific to any game, thus in truth the only real way to learn to code for JA is to learn to understand and code in general with the language the game's code was written in. So, it's best to seek out advice and knowledge on the programming language in general - you'll find far more if you drop any specific criteria than if you kept them on.

In this case, you need to learn the C programming language. Click on this sentence to be taken to the C equivalent of php.net. Head for the 'Getting Started' section first and work your way through.


I don't know how, and I don't know why, but this is totally Sheep's fault.



Raz0r

Worse than most terrible

50 XP

27th September 2006

0 Uploads

6,737 Posts

0 Threads

#5 9 years ago

I think it's about time I learnt some C properly. >_>' (heh, yes, i've been working on a self-taught basis this ENTIRE time!)

acrobatic stuff is handled in game -> bg_pmove.c force is very widespread, and is a major pain to add/remove force power levels (i'm currently doing this in AM) saber kata and special moves are handled in probable these files: game -> bg_pmove.c, game ->bg_saber.c, game -> w_saber.c Oh, and adding the desann/tavion styles as 'special' styles (dual/staff) will be a major pain too - you'd have to alter saberstyle switching, assigning, handle animations, blockability, make selectable in the menu, etc.

I'd suggest you attain a full understanding of C, play around with the source code a bit, and then begin doing your major work.




HalfSprite

Dream come true: Ataru

50 XP

4th May 2009

0 Uploads

46 Posts

0 Threads

#6 9 years ago

-=*Ráz0r*=-;4881475I think it's about time I learnt some C properly. >_>' (heh, yes, i've been working on a self-taught basis this ENTIRE time!)

acrobatic stuff is handled in game -> bg_pmove.c force is very widespread, and is a major pain to add/remove force power levels (i'm currently doing this in AM) saber kata and special moves are handled in probable these files: game -> bg_pmove.c, game ->bg_saber.c, game -> w_saber.c Oh, and adding the desann/tavion styles as 'special' styles (dual/staff) will be a major pain too - you'd have to alter saberstyle switching, assigning, handle animations, blockability, make selectable in the menu, etc.

I'd suggest you attain a full understanding of C, play around with the source code a bit, and then begin doing your major work.

I don't want to make desann/tavion special, I want to add specials. Desann/tavion remain regular atk4/5.

isn't bg_pmove full of vehicle functions? "You can't do this in a vehicle"




Authuran

Queef Richards

50 XP

2nd October 2005

0 Uploads

4,671 Posts

0 Threads

#7 9 years ago

1. Write some letters and numbers 2. Make sure their in their correct place 3. OMG! U r has codez!




HalfSprite

Dream come true: Ataru

50 XP

4th May 2009

0 Uploads

46 Posts

0 Threads

#8 9 years ago

if (Authuran=="idiot") cin << kill else cout >> "Wow, he's not an idiot? Really?"

Sorry. =p




TFOpanda

Modder

50 XP

29th January 2006

0 Uploads

128 Posts

0 Threads

#9 9 years ago

As I recall, changing the anim for the saber style's specific kata was rather simple. I can't remember exactly where it is, if you search the whole project for the specific animation that the kata uses, so for duals it's something like 'BOTH_DUAL_KATA' (look it up first under animations.cfg) Then explore there, you'll figure it out.




Raz0r

Worse than most terrible

50 XP

27th September 2006

0 Uploads

6,737 Posts

0 Threads

#10 9 years ago

Nice to see you around panda.

Sorry for not understanding what you said about specials. and bg_pmove.c handles all movement code, whether it be jumping, running, rolling, vehicle, swimming, jetpack, etc. the code to assign the animation was either in bg_pmove.c or bg_saber.c (been a while since i touched katas)




  • 1
  • 2