Resource icon
This content may be freely modified and/or maintained by anyone.
Rule 22: All posts must be in English. Please click the Edit button and translate your post.
pon a MODERNSONIC y a SASONIC
 
This error appears if I step on a texture this mod has a sound for, as a different character (like SA-Sonic), if Modern Sonic is loaded too.

WARNING: .\addons\Misc\L_footsteps-v2.3.pk3|Lua/Footsteps.lua:3047: attempt to index field 'soundList' (a nil value)
stack traceback:
.\addons\Misc\L_footsteps-v2.3.pk3|Lua/Footsteps.lua:3047: in function <.\addons\Misc\L_footsteps-v2.3.pk3|Lua/Footsteps.lua:2980>

I hope this gets fixed someday.
 
This error appears if I step on a texture this mod has a sound for, as a different character (like SA-Sonic), if Modern Sonic is loaded too.

WARNING: .\addons\Misc\L_footsteps-v2.3.pk3|Lua/Footsteps.lua:3047: attempt to index field 'soundList' (a nil value)
stack traceback:
.\addons\Misc\L_footsteps-v2.3.pk3|Lua/Footsteps.lua:3047: in function <.\addons\Misc\L_footsteps-v2.3.pk3|Lua/Footsteps.lua:2980>

I hope this gets fixed someday.
This might be cuz if you load this with Modern Sonic's addon both have the same coding and may conflict with each other. The solution just change footsteps sounds
 
This might be cuz if you load this with Modern Sonic's addon both have the same coding and may conflict with each other. The solution just change footsteps sounds

I changed footstep sounds to h2 to avoid using the same one as Modern Sonic (unlike last time), loaded Modern Sonic, & got the same error but instead of it saying the numbers at "Footsteps.lua:3047: in function" and
"Footsteps.lua:2980>" In those lines, it's saying:

"Footsteps.lua:3029: in function"
&
"Footsteps.lua:2962>"

At this point, It's better to hope they change how Modern Sonic does its footstep code in 6.0, and until that update comes, I'm just going to kick Modern Sonic to the curb. I don't really use him anyway, his playstyle got boring to me, but that update might change that, so I wanted to future-proof my setup.
 
I changed footstep sounds to h2 to avoid using the same one as Modern Sonic (unlike last time), loaded Modern Sonic, & got the same error but instead of it saying the numbers at "Footsteps.lua:3047: in function" and
"Footsteps.lua:2980>" In those lines, it's saying:

"Footsteps.lua:3029: in function"
&
"Footsteps.lua:2962>"

At this point, It's better to hope they change how Modern Sonic does its footstep code in 6.0, and until that update comes, I'm just going to kick Modern Sonic to the curb. I don't really use him anyway, his playstyle got boring to me, but that update might change that, so I wanted to future-proof my setup.
Use "fssoundlist sonic" command so it will work again while having Modern Sonic Addon
 
Am I able to change it again after that? (Like "h2") Or does it need to stay that way the entire time I'm using the addon, even if I'm not playing as him?
 
Okay just so it's clear: When loading the game with Modern Sonic, I need to punch in "fssoundlist sonic", and then punch it in again and change "sonic" to what I want to use afterward, correct?

Do I have to do that at the start of every session of playing the game?

Edit: To answer my own question, yes.

Just tested the above method, and it fixed the problem after the error appeared, but is there a way to automate this? I can't put it in my "autoexec"
because the commands don't work in the main menu, so is there an alternative to "autoexec" that instead runs after loading a save file?


Edit 2: Never mind, time to make some aliases!
Post automatically merged:

Making a separate post since this is different, so with that being said:
v1.5
"Concrete sound material" is played by default if no texture is detected.
this doesn't work, a good example of this, is "OLDC_2021Round2_SP-v1.1" barely anything produces feedback in that hub alone.

(only the little ramp path out of spawn, stairs, & water around the outside actually trigger footstep noise, everything else, complete silence)

and that's just the hub! I haven't even mentioned levels.

So is there something I can do to fix it?

And no, digging into the files & adding entries to this mod for all the textures used as flooring in the map pack won't solve the bigger picture that this broken feature is trying to deal with.
 
Last edited:
Okay just so it's clear: When loading the game with Modern Sonic, I need to punch in "fssoundlist sonic", and then punch it in again and change "sonic" to what I want to use afterward, correct?

Do I have to do that at the start of every session of playing the game?

Edit: To answer my own question, yes.

Just tested the above method, and it fixed the problem after the error appeared, but is there a way to automate this? I can't put it in my "autoexec"
because the commands don't work in the main menu, so is there an alternative to "autoexec" that instead runs after loading a save file?


Edit 2: Never mind, time to make some aliases!
Post automatically merged:

Making a separate post since this is different, so with that being said:

this doesn't work, a good example of this, is "OLDC_2021Round2_SP-v1.1" barely anything produces feedback in that hub alone.

(only the little ramp path out of spawn, stairs, & water around the outside actually trigger footstep noise, everything else, complete silence)

and that's just the hub! I haven't even mentioned levels.

So is there something I can do to fix it?

And no, digging into the files & adding entries to this mod for all the textures used as flooring in the map pack won't solve the bigger picture that this broken feature is trying to deal with.
You have to type down the command everytime you host or play Single Player. On my case i create a .cfg with the commands i need everytime i want to load them in-game.

To your other question, this addon is outdated inside MB and doesnt support many custom floors. For my own good, im updating myself giving more supports for many new custom characters and many other custom maps. Also gave Persona Support
 
I use Discord. Is it on SRB2's official channel or somewhere else? I don't know if you can provide links here.
 
Alright, I'm checking Discord now.

Thank you for all the help with this, I've been meaning to say that.
 
Is there a way of adding support for maps without having to modify tye addon itself? Like you load the main addon in and then the map with set texture materials? Because now this addon is pretty much useless with 99.9% of all maps here. :C (And I want to add support to my maps as well... :C)
 

Who is viewing this thread (Total: 1, Members: 0, Guests: 1)

Back
Top