Jump to content

Rooxon

Members
  • Posts

    757
  • Joined

  • Last visited

1 Follower

Profile Information

  • Gender
    Male
  • Location
    Slovenia
  • Interests
    Computers, modding, music, singing, playing instruments, drawing, bakery, farming, biology, mathematics, foreign languages, animals, creativity in general, life and what it means to live. And a lot more stuff, too, but there's no room to write all of them down.
  • Modding Interests
    Modeler
    Mapper
    Shaders
    Texture Artist
    General Modding
    Jack of all Trades
  • Gaming Specialty
    Dueling
    FFA
    Singleplayer
  • Operating System
    Windows 10

Contact Methods

Recent Profile Visitors

15,614 profile views

Rooxon's Achievements

  1. yeah. Slovenian mod creator, says so in my signature.
  2. There is a tutorial for pretty much everything here on JKHub, and JKA is one of the easiest games to learn to mod. You won't even need help - but if you do, feel free to ask questions here on the forums or on our discord server!
  3. This tutorial will teach you how to integrate any hilt of your choice into the SP menus and correctly modify the string files. For low to mid experienced modders, you may use any hilt you want to follow the tutorial. For non-experienced modders, I've included a custom hilt made by me, just download it: https://jkhub.org/files/file/1894-%7B%3F%7D/ Programs we are going to need: - Notepad and https://jkhub.org/files/file/89-pakscape/ Additionally, I've attached the final .pk3 file here, just so you can take a look at mine in case your own doesn't work and see what faults you've done! We are going to do some preparations: First, create a new folder directory on your desktop and name it "base". It's not really important but it's always good to keep the files organized and know where exactly they need to be when you pack it up into a pk3 file. Then open up the zz_RevanSab.pk3 from the downloaded mod I attached up above and copy all three folders into the "base" folder we previously created. Once you've done so, additionally, create two more folders and name them "strings" and "ui" respectively. Open up the "strings" folder and create one more directory, name it "English". Now we just need to copy some more files from the original assets files of the game: Namely, open up assets1.pk3, go into the "ui" folder and copy over the saber.menu file. Then open up assets0.pk3, open the "strings" folder, open the "English" folder and copy over the menus.str file. HINT: Right click on each of the two files you copied from the assets and un-check the "Read Only" checkbox! If you don't, you won't be able to save the modifications to the file! That's it for the preparations! I hope it wasn't that hard. Now there's just a little bit of editing left, I'll divide the process down into a few parts to make it understandable a bit more. 1. First, the game needs to know which saber we want to integrate into the menus - Take a look into your ui folder we created and open up the saber.menu file in Notepad, which we copied over from the assets earlier. - hit ctrl + f. This will (or schould) open up the search box and search for "single_hilt1", you schould see something like this: cvar "ui_saber" //FIXME: read these from sabers.cfg + *.sab? cvarStrList { @MENUS_SINGLE_HILT1 "single_1" @MENUS_SINGLE_HILT2 "single_2" @MENUS_SINGLE_HILT3 "single_3" @MENUS_SINGLE_HILT4 "single_4" @MENUS_SINGLE_HILT5 "single_5" @MENUS_SINGLE_HILT6 "single_6" @MENUS_SINGLE_HILT7 "single_7" @MENUS_SINGLE_HILT8 "single_8" @MENUS_SINGLE_HILT9 "single_9" } As you can see, here's the 9 single hilts already in-game. Copy-paste the last line and change the number 9 in both cases to 10, the modified lines schould look like this: http://shrani.si/f/2J/sy/5JkCdrA/scrtut11.jpg Save and close. 2. .SAB File editing Well, we've decided to go with the style of the already integrated sabers, so we need to modify the .sab file a bit. Go into ext_data/sabers and rename "revan.sab" to "single_10.sab" in Notepad. Do a full copy-paste of everything inside the .sab file! See the line where "revan" stands? change it to "single_10". See the line where "Revan's Lightsaber" stands? change it to @MENUS_SINGLE_HILT10 The final look of the file: http://shrani.si/f/b/C0/1j3FSGP1/scrtut12.jpg Save and close. 3. Final editing step: Letting the game know what name you want to appear in the menus So, open up strings/english/menus.STR in notepad. Hit ctrl + F and search for "SINGLE_HILT1" You schould find lines that look like these: REFERENCE SINGLE_HILT1 NOTES "saber hilt name\n" LANG_ENGLISH "Arbiter" REFERENCE SINGLE_HILT2 NOTES "saber hilt name" LANG_ENGLISH "Retaliator" REFERENCE SINGLE_HILT3 NOTES "saber hilt name" LANG_ENGLISH "Consul" So scroll down to SINGLE_HILT9, copy all three lines and paste them just bellow LANG_ENGLISH "Firebrand" Rename the SINGLE_HILT9 to SINGLE_HILT10 and change the name "Firebrand" to "Revan", you schould have something that looks kinda like this: http://shrani.si/f/3h/10M/4aqU5grj/scrtut13.jpg One last time, save and close! 4. Packing up and having fun! Open up the zz_RevanSab.pk3 you downloaded. We will pack the modified files together with my created files, so the saber will work like it schould. Easy enough, with packscape just import the strings and ui folders and you schould have something that looks like this: http://shrani.si/f/3f/Iv/4a6gpNJe/scrtut14.jpg In any case, I like to check the imported files anyway if they really are the modified ones. After that, just save the .pk3, copy it to your base folder and try it out! That's it for the process, have fun integrating your own hilts of choice into the menus! IMPORTANT NOTES: - For staff hilts, instead of searching for SINGLE_HILT1 you search for STAFF_HILT1 on all occasions in this tutorial. - YOU DO NOT NEED TO FOLLOW THE SAME STYLE I USED! For example, you could also make your saber integrated with using a line like @MENUS_REVANSABER, but keep in mind that you also need to apply that to each line where @MENUS_SINGLE_10 would stand. But I reccomend doing so, just to keep things really working, non-confusing and organized as it schould be. - If you've got trouble getting it to work, I bet it's a fault in either one of the file/folder names or you did mistakes in the line writing. Please be sure to look at my screenshots to see how the correct way looks like! - There are no real restrictions to what names you can use, just be sure to use english characters to avoid getting wierd ones showing up instead of them in-game! - Keep in mind that files must not overlap with other mods! So if another mod uses the name single_10, you schould avoid using that name. Try it with something like single_010 or single_10_ in that case. Also, only one SP Menu support mod will work at a time, unless you modify and combine the sabers.menu and menus.str files yourself! That's all folks! May the Force be with you! zz_RevanSab_SPIntegration.pk3
  4. My first mod ever was a reskin of the reborn, not a recolor even - a reskin. I went into the amazing tool that is photoshop and brush-painted onto him some black and red lines for details (first time I opened the software, all I was capable of ofc - I started really small), then felt awesome iirc (imagine the most amateur, worst and ridiculous thing that I still for some reason call a "reskin" - back then I was 12 years old). Next thing I found out was Virtue's saber tutorial (@@Circa you could also add that to the list, I think the website is still up) which introduced me to gmax, the next step. It focused my attention to modeling basics, which in turn made me excited to learn how in hell he managed to make that texture for that saber - which in turn made me look up tens of tutorials of photoshop texturing tutorials for different materials like metal, fabric or cloth, plastic, gloss illusion, basic shadowing. After which I was perfecting said things over the years, until I learned PBR (physically based rendering) texturing and clever modeling from @@AshuraDX which he was kind enough (and had enough nerve, for some reason) to show me. Couple of years and a lot of lost nerves after I became what I do now. With a tiny shred of courage I started trying to do other things than lightsabers, literary, after I first tried the modern workflows three or fours years back. But this is just a story of me and how I became this... surprisingly popular and demanded mod creator here in this community. Still, I would love to see anyone who does not know these things and is not capable of doing these things to at least try their hardest and TRY to follow in similar footsteps. Rome wasn't built in one night. America wasn't conquered on day 1. Give it an honest try over a long span of time and do your best, to try and learn these things, put as much effort into it as if you were studying for your final college exam or working on developing your own business. It is nowhere near as serious as the last things I wrote, it is just your free time hobby, but It will be worth it. About now, I honestly enjoy creating stuff much more than I do playing games - even if I'm not around a lot anymore. Only reason for that is real life and lack of time, tiredness and motivation. If anyone has ever any questions regarding modeling/texturing/shaders or getting-stuff-in-game, I'm always availible and will answer here or on discord as soon as I am able to and I will be happy to help out and solve your problems. I'm a jack of all trades in regards to JKA but these things I'm sure to have an answer for, to take the load off of other people. Grip onto the courage and JUST DO EET!
  5. Thanks, I tried to take it slow and in enough detail that people know what we're doing, but I tried hard not to overcompensate and throw in too much needless info. All in all, today I'm pretty happy with the way I've written it back then, but feedback is welcome (both positive and negative) and I'll think on everything and do better in the future.
  6. This is the way! I'll be joining in! ? Been a long while since I last uploaded anything. I'm definitely gonna do one of the weps.
  7. A shame, I forgot/didn't have time for the contest this year. I'll be joining the next one!
    The thing is for some reason I love the idea behind these kinds of mods. You produce some inspiring looks - I got an idea or two for lightsabers from your work. Nice!
×
×
  • Create New...