custom ball bearing texture
custom ball bearing texture
Hello, in many old tracks the ball bearing has got a custom texture. This is the only general sprite that is custom in these old tracks, as before Phoenix R3 it wasn't possible to have custom textures without replacing stock assets.
However, I couldn't figure out how this was done, and nobody was able to tell me on Discord. So I'll ask it here: how was this done?
However, I couldn't figure out how this was done, and nobody was able to tell me on Discord. So I'll ask it here: how was this done?
Re: custom ball bearing texture
It's the envstill.bmp file, located in the GFX folder by default. Here's the default image:
And here's the edited version used in Sakura:
Unfortunately, yes, this does mean that you can't change the envstill file without also altering the reflection on cars. If that's an issue, you're better off just using a new model altogether for the ball bearing, perhaps with vertex shading instead.
Actually, the car reflections might be affected solely by envroll.bmp instead. Experiment a little first, I might be wrong there.
And here's the edited version used in Sakura:
Unfortunately, yes, this does mean that you can't change the envstill file without also altering the reflection on cars. If that's an issue, you're better off just using a new model altogether for the ball bearing, perhaps with vertex shading instead.
Actually, the car reflections might be affected solely by envroll.bmp instead. Experiment a little first, I might be wrong there.
Re: custom ball bearing texture
I've put a custom envstill in the track's folder and even in the track's custom folder, but still the default texture shows. :/
Re: custom ball bearing texture
Ah, right, I only realized after posting earlier. You also need to edit the .inf file to include the correct paths, like with music. For instance:
They don't necessarily have to be in the custom folder, so you can throw them wherever as long as the path is correct. This actually made me realize that the file path is incorrect in Sakura's .inf file (in the I/O pack at least), so we should finally see a fix for that next update.
Code: Select all
ENVSTILL 'levels\sakura\custom\envstill.bmp'
ENVROLL 'levels\sakura\custom\envroll.bmp'
Re: custom ball bearing texture
Is ENVROLL still working on last RVGL ?
Damn DROPBOX !!! If you found broken link PM me
AlicebanD an English voice that you must discover !!
AlicebanD an English voice that you must discover !!
Re: custom ball bearing texture
I tested it earlier today on Sakura and it seemed to work just fine, yeah.
Re: custom ball bearing texture
Sakura only have ENVSTILLwho is working
I'm tolking about ENVROLL who stop working (i think) since RVGL can use more than 10 track textures...
Have a look on A world without paint cars shoold have custom ENVROLL but it looks differnt from rv1.2 (or i'm complettely blind...)
I'm tolking about ENVROLL who stop working (i think) since RVGL can use more than 10 track textures...
Have a look on A world without paint cars shoold have custom ENVROLL but it looks differnt from rv1.2 (or i'm complettely blind...)
Damn DROPBOX !!! If you found broken link PM me
AlicebanD an English voice that you must discover !!
AlicebanD an English voice that you must discover !!
Re: custom ball bearing texture
Yes, I did mean I tested ENVROLL as well. I took the one from SS Route Re-Volt, which was easy to spot the difference with, and it worked just fine.
Re: custom ball bearing texture
So I tested again and again and finaly found what's wrong on A World With No Paint:
On his *inf we can find
But on windows it shoold be
And on linux
Perhaps Huki can update his "fix-cases" script to do it ?
On his *inf we can find
Code: Select all
ENVROLL 'levels\WWPaint\Custom\Envroll.bmp
Code: Select all
ENVROLL 'levels\WWPaint\Custom\Envroll.bmp'
Code: Select all
ENVROLL 'levels\wwpaint\custom\envroll.bmp'
or ENVROLL 'levels\WWPaint\Custom\Envroll.bmp'
Last edited by SebR on Sat Jul 27, 2019 11:40 am, edited 1 time in total.
Damn DROPBOX !!! If you found broken link PM me
AlicebanD an English voice that you must discover !!
AlicebanD an English voice that you must discover !!
Re: custom ball bearing texture
Good catch. I tested it out earlier on Windows, so it worked fine on my end. Might be good to open up a topic on this in Suggestions later.
Any idea if this also happens with the MP3 or MUSIC lines? I know that capitalization never really mattered in car parameters, just in the actual filenames themselves, so I'm surprised if this is the case with .INF files altogether.
In any case, I'll look through the I/O tracks for anything like this and deliver fixes next update.
Any idea if this also happens with the MP3 or MUSIC lines? I know that capitalization never really mattered in car parameters, just in the actual filenames themselves, so I'm surprised if this is the case with .INF files altogether.
In any case, I'll look through the I/O tracks for anything like this and deliver fixes next update.
Re: custom ball bearing texture
That works! It makes sense also. Thanks.
Re: custom ball bearing texture
just tested on linux for MP3 :
with a file renamed as :
"rebuild the walls - aaron bartlett.mp3"
work just fine so i tested again for ENVROLL and ENVSTILL and
work fine on linux too i was probably too tired last night
So you don't need to check i/o packs ...
Code: Select all
MP3 'levels\WWPaint\Rebuild the walls - Aaron Bartlett.mp3'
"rebuild the walls - aaron bartlett.mp3"
work just fine so i tested again for ENVROLL and ENVSTILL and
Code: Select all
ENVROLL 'levels\WWPaint\Custom\Envroll.bmp'
ENVSTILL 'levels\WWPaint\Custom\Envstill.bmp'
So you don't need to check i/o packs ...
Damn DROPBOX !!! If you found broken link PM me
AlicebanD an English voice that you must discover !!
AlicebanD an English voice that you must discover !!
Re: custom ball bearing texture
Capitalization doesn't matter inside the parameters.txt or <level>.inf entries. It's only the filenames themselves that need to be lowercase.