OpenArena Message Boards

id Tech 3 => Engine => Topic started by: Wendell890 on July 12, 2010, 11:39:30 AM



Title: Preforming modifications to OA
Post by: Wendell890 on July 12, 2010, 11:39:30 AM
I have modified some content in one of the .pk3 files, and it's not showing up in-game. I had unzipped the .pk3 file and zipped it back up, but that did nothing.
What am I doing wrong?


Title: Re: Preforming modifications to OA
Post by: Graion Dilach on July 12, 2010, 12:49:27 PM
It depends upon what have you modified.

Giving out more info about what did you do may resulting with a correct answer.


Title: Re: Preforming modifications to OA
Post by: Wendell890 on July 12, 2010, 01:13:29 PM
It depends upon what have you modified.

Giving out more info about what did you do may resulting with a correct answer.
Yeah, I guess. I modified a targa file for the Machine Gun in the weapon2 folder, inside pak0.pk3.


Title: Re: Preforming modifications to OA
Post by: Neon_Knight on July 12, 2010, 08:30:28 PM
I have modified some content in one of the .pk3 files, and it's not showing up in-game. I had unzipped the .pk3 file and zipped it back up, but that did nothing.
What am I doing wrong?
Care to mention which pk3 you've modified? If it's one of the game's pak*.pk3 files, then you did something wrong.


Title: Re: Preforming modifications to OA
Post by: Wendell890 on July 13, 2010, 01:04:26 AM
I have modified some content in one of the .pk3 files, and it's not showing up in-game. I had unzipped the .pk3 file and zipped it back up, but that did nothing.
What am I doing wrong?
Care to mention which pk3 you've modified? If it's one of the game's pak*.pk3 files, then you did something wrong.
I did mention the .pk3 in the post above. Why is it that I should not modify the default .pk3 files?


Title: Re: Preforming modifications to OA
Post by: Gig on July 16, 2010, 05:49:35 AM
Maybe he meant "If you modified one of the game's pak*.pk3 files, and it still doesn't work, this probably means that you did something wrong while you did it.", maybe....

Anyway (be aware that I may say something wrong):
- modifying a baseoa "factory" pk3 may give you problems, if you want to connect to "pure servers" (most servers)
- if you modified a texture and it seems unmodified when you play, maybe it is not the one really used: they could simply be there two similar textures, but with only one really used (for example machinegun.tga instead of machineg.tga); or maybe there is another one with the same name but in another pk3 file, that has an higher "pak" number in its name, or that is in your "%appdata%" folder instead of your installation folder, thus "overrides" your texture in the pak0.
- maybe you could try to restore the original pk3 file (if necessary, download the installation package again), then create a new file, for example pak8-mytexture.pk3 that contains (obviously, with the right path inside!) only your custom texture. This way, when connecting to a "pure" server, your custom pk3 should simply be ignored, but when playing locally or on an "unpure" server, you should see your customized texture. It's just an idea...


Title: Re: Preforming modifications to OA
Post by: Wendell890 on July 16, 2010, 11:10:43 AM
Alright, well, thanks for your help guys.
I have a side question: What do these errors mean?
ld: library not found for -lvorbisfile
collect2: ld returned 1 exit status
make[2]: *** [build/release-darwin-ppc/openarena.ppc] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [targets] Error 2
make: *** [release] Error 2


Title: Re: Preforming modifications to OA
Post by: dbX on July 16, 2010, 11:38:51 AM
Alright, well, thanks for your help guys.
I have a side question: What do these errors mean?
ld: library not found for -lvorbisfile

This probably means you do not have the vorbis development package installed.


Title: Re: Preforming modifications to OA
Post by: Wendell890 on July 18, 2010, 09:14:44 AM
Alright, well, thanks for your help guys.
I have a side question: What do these errors mean?
ld: library not found for -lvorbisfile

This probably means you do not have the vorbis development package installed.
That little error is fixed, but now I'm getting this error:

ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [build/release-darwin-ppc/openarena-smp.ppc] Error 1
make[1]: *** [targets] Error 2
make: *** [release] Error 2


Title: Re: Preforming modifications to OA
Post by: Wendell890 on July 29, 2010, 05:46:52 AM
Sorry for double post.
Here's a nice little question:
What is your step process for packaging and making a mod playable?