DireTan Posted July 4, 2002 Share Posted July 4, 2002 How would I go about Editing Force powers? I am very newbie to Codeing I just got Compiler last nigh made my first Program.. actualy Just a Console Message thing.. but it was cool.. But how would I go and Edit force powers and all that.. were in the Source code are the Force powers or are they somewere else.. Id like to make something Like Throwing Fireballs or something Like Mortal Kombat was cool.. Any help is welcome I am allergic to Flames I will break out and swell up and pop Link to comment Share on other sites More sharing options...
DireTan Posted July 4, 2002 Author Share Posted July 4, 2002 BUMP!!!! Link to comment Share on other sites More sharing options...
Monder Posted July 4, 2002 Share Posted July 4, 2002 Learn c WELL. Spend a lot of time(ie a year) getting good then come back to the sdk. If yoy know practically no c you'll get nowhere Link to comment Share on other sites More sharing options...
DireTan Posted July 4, 2002 Author Share Posted July 4, 2002 know good Tutorials to help me get started? Link to comment Share on other sites More sharing options...
Monder Posted July 4, 2002 Share Posted July 4, 2002 Go on http://www.google.com and search for c tutorials. That should give you a huge ammount of info Link to comment Share on other sites More sharing options...
ALIEN_JL Posted July 4, 2002 Share Posted July 4, 2002 Originally posted by Monder Learn c WELL. Spend a lot of time(ie a year) getting good then come back to the sdk. If yoy know practically no c you'll get nowhere Well didn't know anything about C coding before i started to play with these JK2 files... (And i am not so sure that i understand it now..) But i have succeed to do something --------------------------------------------------------------- I don't know how simple those thing what i have made are but... -I have modified that saber trail... (simply made it look better..) -Added new saber colors... -Changed weapons damage, fire rate, projectile velocity... -I made E11 primary to be same as secondary... (added dispersion, ...) -I made Bryar secondary fire to be same as primary (removed charging, ...) and added small dispersion to both -Removed charging from bowcasters primary (now only single proj...) -Added charging to bowcasters secondary (controls: damage, velocity and bounce count) -Jedi/Sith bots are no longer intrested of guns... -... Link to comment Share on other sites More sharing options...
Subject452 Posted July 5, 2002 Share Posted July 5, 2002 If you want to make a TC of JK2 or add functions like double lightsaber combat/modelbased class system/selectable hilts you are gonna need a deeper understanding of C and the JK2 Source code. Link to comment Share on other sites More sharing options...
Emon Posted July 5, 2002 Share Posted July 5, 2002 Isn't it actually C++? Link to comment Share on other sites More sharing options...
Dest Posted July 5, 2002 Share Posted July 5, 2002 nope its straight c I think they use c because its a bit faster and makes it easier to have mods. Link to comment Share on other sites More sharing options...
Monder Posted July 6, 2002 Share Posted July 6, 2002 It was coded in C cause C programs are faster. I doesn't make it easier for mods though. If the JK II code was C++ and it was all nice OO stuff then mod coding would be a hell of a lot easier Link to comment Share on other sites More sharing options...
Jaii der Herr Posted July 6, 2002 Share Posted July 6, 2002 I think they ( Id Soft ) use C in order to make their Quake Virtual Machine a lot easier ( for them to create the QVM ). Link to comment Share on other sites More sharing options...
Monder Posted July 7, 2002 Share Posted July 7, 2002 Why does c make implementing qvm's easier? Link to comment Share on other sites More sharing options...
Commodus Posted July 7, 2002 Share Posted July 7, 2002 When you run the bat files they change your .c files into a qvm, and C++ code has more depth than C code, so it's easier to make a qvm from C code rather than C++ code (because of the difference in depth - like in C++ you have classes, stacks, the keywords private and public, etc.) Link to comment Share on other sites More sharing options...
Monder Posted July 7, 2002 Share Posted July 7, 2002 Yeah it converts all the .obj files into a qvm. The .obj are just plain asm(well kinda) All the class stuff wouldn't make converting this .obj stuff into a qvm harder becuase asm is at a lower level than the c++ code. So the classes don't make it harder to convert the .obj's into qvm's. I don't actually know how qvm's work so I could be wrong. Link to comment Share on other sites More sharing options...
Jaii der Herr Posted July 7, 2002 Share Posted July 7, 2002 It converts all *.c files to *.asm and then links *.asm to .qvm This is much like the work an c compiler does. And writing a C++ compiler is much more dificulty than writing a C compiler... Link to comment Share on other sites More sharing options...
Dest Posted July 7, 2002 Share Posted July 7, 2002 c++ compilers also compile a lot slower I bet it sucked compiling Black and White which was like 2 million lines of source code. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.