Where is all the information?

Guys. I opened different mods, I read the wiki, I watched some videos about LUA itself, I read a book about Lua, but I still lack a lot of information! I literally cannot understand what the actual heck happens in those mods, because there's no explanation on SRB2's parts a n y w h e r e. I have no idea what to do. I also don't know how SOC works, and how can you combine all of that. Everything I am capable of is spriting and editing freaking S_Skin lump. I have no idea where I can look up something, and I already feel ashamed of asking help, because I already asked someone about why my simple script wasn't working, and it seemed I did everything wrong.
 
Is this like a project for a ability your working on? are you asking to make a ability for a character
 
Guys. I opened different mods, I read the wiki, I watched some videos about LUA itself, I read a book about Lua, but I still lack a lot of information! I literally cannot understand what the actual heck happens in those mods, because there's no explanation on SRB2's parts a n y w h e r e. I have no idea what to do. I also don't know how SOC works, and how can you combine all of that. Everything I am capable of is spriting and editing freaking S_Skin lump. I have no idea where I can look up something, and I already feel ashamed of asking help, because I already asked someone about why my simple script wasn't working, and it seemed I did everything wrong.
If you've checked the wiki and didn't manage to find anything useful, you surely must have been looking in the wrong place as the SRB2 Wiki should be perfectly adequate as it's the main source for SRB2 Modding.
The following pages are the material you should be looking at: SOC, Lua
It's also imperative to look at the entirety of the pages as well, (especially the bottoms, as there are links to lists of functions and other things that are basically required for anything related to SOC or Lua.) it's highly likely you missed things.

Another thing you can take into account is that you can just... Ask questions about how you can achieve whatever goal you have with the mod you're making. There's no shame in asking about something you don't understand.
 
If you've checked the wiki and didn't manage to find anything useful, you surely must have been looking in the wrong place as the SRB2 Wiki should be perfectly adequate as it's the main source for SRB2 Modding.
The following pages are the material you should be looking at: SOC, Lua
It's also imperative to look at the entirety of the pages as well, (especially the bottoms, as there are links to lists of functions and other things that are basically required for anything related to SOC or Lua.) it's highly likely you missed things.

Another thing you can take into account is that you can just... Ask questions about how you can achieve whatever goal you have with the mod you're making. There's no shame in asking about something you don't understand.
Well, I'm sure I've seen both LUA and SOC section. I just can't understand what all of this means. I usually can understand when somebody can give me an example of how to work with something, but here there's just a bunch of things without any explanation. I only understood this. And now the only thing I'm capable of is creating some objects. It doesn't help me too much. Well, I guess I'll need to read more about functions or something... Thanks...
 
This can help. Just update it to how you want it. Open using Slade btw
 

Attachments

  • Mod making.pk3
    210.7 KB · Views: 29
But I knew this part before. I don't know how to create custom abilities, because that's what makes the character interesting...
Then your best bet is to mess around with the functions the game gives you, yeah.
Start small! A good first-time practice is to just think of a simple ability - say, a double jump that halts your horizontal momentum - and try to write it into the game. Then you can build up to making whatever you desire!

Of course, if you have no idea how to do something, feel free to ask in a thread here or on the official SRB2 Discord, like Jammin' and gober04 said earlier.
 
Then your best bet is to mess around with the functions the game gives you, yeah.
Start small! A good first-time practice is to just think of a simple ability - say, a double jump that halts your horizontal momentum - and try to write it into the game. Then you can build up to making whatever you desire!

Of course, if you have no idea how to do something, feel free to ask in a thread here or on the official SRB2 Discord, like Jammin' and gober04 said earlier.
Dude, I was looking for the functions, you literally helped me. I find it impossible to find.
 
But I knew this part before. I don't know how to create custom abilities, because that's what makes the character interesting...
It seems like you're looking for a quick answer on how to script in Lua. But there isn't one. Lua is a full programming language, it has to be learned overtime, and your proficiency in it is a skill that must be cultivated. The SRB2 Wiki does not cover how to code in Lua because it's so vast. It will only cover the bits unique to SRB2.

If you want to learn Lua, take an online class or look around for one at your school. Practice regularly, and over weeks and months you'll get better at it.

If you're wondering, SOC cannot make custom abilities as it is an indexing language and not a coding language.
 
It seems like you're looking for a quick answer on how to script in Lua. But there isn't one. Lua is a full programming language, it has to be learned overtime, and your proficiency in it is a skill that must be cultivated. The SRB2 Wiki does not cover how to code in Lua because it's so vast. It will only cover the bits unique to SRB2.

If you want to learn Lua, take an online class or look around for one at your school. Practice regularly, and over weeks and months you'll get better at it.

If you're wondering, SOC cannot make custom abilities as it is an indexing language and not a coding language.
I'm not searching for a quick answer. I know how hard learning a programming language may be. I learnt the basics, thinking it will be enough, but it feels like an absolutely different language with the same syntax when I start comparing it to SRB2. And I... partially knew about SOC. Anyways, thanks.
 

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

Back
Top