Welcome, Guest. Please login or register. Did you miss your activation email?

Author Topic: Bitl's list of features.  (Read 1920 times)

0 Members and 1 Guest are viewing this topic.

Offline Bitl

  • *
  • *
  • +7% chance to make useful post
  • Bitl is working their way up.Bitl is working their way up.Bitl is working their way up.
Bitl's list of features.
« on: June 03, 2014, 05:32:48 AM »
So here's a list of features that I cooked up. I hope at least some of these make it into SMMOD!

1. LUA for NPCs and Weapons

Not only do I want LUA for Mapadds, but I want LUA for weapons and NPCs. This could allow us to create custom NPC types (like a Combine Assassin, or a Cremator, or a Hunter that could shoot RPG rockets or something. Weapons could have LUA files just for code and the rest could be loaded out of a script file that could be named like "weapon_dualrpg" or something like that.

2. Custom VGUI Panels

This would allow us to make custom VGUI panels which would have their own functions. They could also be scripted in lua as well.

3. Custom Projectiles

This would allow us to create custom crossbow bolts, a projectile that spawns a citizen with an smg, and more. It could be even merged into the Custom Explosive code too!

4. C_Model support

This would allow models to be both part of the viewmodels and world models, like in TF2 and L4D. This would be useful for people who are making TF2 weapons, L4D weapons, or any kind of weapon.

5. Awesomium support

This would allow custom menus and other cool stuff for SMMOD projects. More here: https://developer.valvesoftware.com/wiki/Implementing_Awesomium

6. L4D-style glow option for custom entities.

This would allow custom entities to have a L4D-Style glow on them. More here: https://developer.valvesoftware.com/wiki/L4D_Glow_Effect_%282013_SDK%29

I plan on adding more soon :)
« Last Edit: June 08, 2014, 12:24:48 AM by Bitl »
FIREFIGHT RELOADED: GET IT NOW ON STEAM! http://store.steampowered.com/app/397680

crack tales, ooo-ooo

My Blog

"They are rage, brutal, without mercy. But you. You will be worse. Rip and tear, until it is don

Offline Comrade

  • *
  • *
  • +11% chance to make useful post
  • Comrade might someday be someone...Comrade might someday be someone...Comrade might someday be someone...Comrade might someday be someone...
Re: Bitl's list of features.
« Reply #1 on: June 03, 2014, 11:06:17 AM »
So here's a list of features that I cooked up. I hope at least some of these make it into SMMOD!

1. LUA for NPCs and Weapons

Not only do I want LUA for Mapadds, but I want LUA for weapons and NPCs. This could allow us to create custom NPC types (like a Combine Assassin, or a Cremator, or a Hunter that could shoot RPG rockets or something. Weapons could have LUA files just for code and the rest could be loaded out of a script file that could be named like "weapon_dualrpg" or something like that.

2. Custom VGUI Panels

This would allow us to make custom VGUI panels which would have their own functions. They could also be scripted in lua as well.

3. Custom Projectiles

This would allow us to create custom crossbow bolts, a projectile that spawns a citizen with an smg, and more. It could be even merged into the Custom Explosive code too!

I plan on adding more soon :)

3rd is pretty much the 1st, because if you have Lua for custom weapons, I'm pretty sure you can make it shoot a custom projectile as well.

Actually we've already thought about implementing Python instead of Lua, but things may change. I'd vouch for Python since it's easier to understand, but doesn't Lua allow more stuff to be done?

Anyway, I support these.

Offline Bitl

  • *
  • *
  • +7% chance to make useful post
  • Bitl is working their way up.Bitl is working their way up.Bitl is working their way up.
Re: Bitl's list of features.
« Reply #2 on: June 04, 2014, 06:32:28 AM »
Added a new feature to my list:

Quote
4. C_Model support

This would allow models to be both part of the viewmodels and world models, like in TF2 and L4D. This would be useful for people who are making TF2 weapons, L4D weapons, or any kind of weapon.
FIREFIGHT RELOADED: GET IT NOW ON STEAM! http://store.steampowered.com/app/397680

crack tales, ooo-ooo

My Blog

"They are rage, brutal, without mercy. But you. You will be worse. Rip and tear, until it is don

Offline sirmasters

  • *
  • +5% chance to make useful post
  • sirmasters barely matters.sirmasters barely matters.
    • My Twitter (My Forums are inactive at the moment)
Re: Bitl's list of features.
« Reply #3 on: June 05, 2014, 03:49:42 PM »
Added a new feature to my list:

Quote
4. C_Model support

This would allow models to be both part of the viewmodels and world models, like in TF2 and L4D. This would be useful for people who are making TF2 weapons, L4D weapons, or any kind of weapon.
Still trying to figure that out. <_> Ugh. I think OneManShow noticed I've tried once when he poked around the model files of SMMOD. I'm still trying to get an idea how to do it properly.
._. I love coffee.

Offline Bitl

  • *
  • *
  • +7% chance to make useful post
  • Bitl is working their way up.Bitl is working their way up.Bitl is working their way up.
Re: Bitl's list of features.
« Reply #4 on: June 08, 2014, 12:25:35 AM »
Added 2 more feature suggestions.

Quote
5. Awesomium support

This would allow custom menus and other cool stuff for SMMOD projects. More here: https://developer.valvesoftware.com/wiki/Implementing_Awesomium

6. L4D-style glow option for custom entities.

This would allow custom entities to have a L4D-Style glow on them. More here: https://developer.valvesoftware.com/wiki/L4D_Glow_Effect_%282013_SDK%29
FIREFIGHT RELOADED: GET IT NOW ON STEAM! http://store.steampowered.com/app/397680

crack tales, ooo-ooo

My Blog

"They are rage, brutal, without mercy. But you. You will be worse. Rip and tear, until it is don

Offline sirmasters

  • *
  • +5% chance to make useful post
  • sirmasters barely matters.sirmasters barely matters.
    • My Twitter (My Forums are inactive at the moment)
Re: Bitl's list of features.
« Reply #5 on: June 08, 2014, 01:43:10 AM »
Added 2 more feature suggestions.

Quote
5. Awesomium support

This would allow custom menus and other cool stuff for SMMOD projects. More here: https://developer.valvesoftware.com/wiki/Implementing_Awesomium

6. L4D-style glow option for custom entities.

This would allow custom entities to have a L4D-Style glow on them. More here: https://developer.valvesoftware.com/wiki/L4D_Glow_Effect_%282013_SDK%29
Will do both. ESP the L4d Glow now that I know what is wrong the first times I tried implementing it.

Also, Awesomium as for custom huds or something else?
« Last Edit: June 08, 2014, 02:36:00 AM by sirmasters »
._. I love coffee.

Offline Bitl

  • *
  • *
  • +7% chance to make useful post
  • Bitl is working their way up.Bitl is working their way up.Bitl is working their way up.
Re: Bitl's list of features.
« Reply #6 on: June 08, 2014, 08:35:30 AM »
Added 2 more feature suggestions.

Quote
5. Awesomium support

This would allow custom menus and other cool stuff for SMMOD projects. More here: https://developer.valvesoftware.com/wiki/Implementing_Awesomium

6. L4D-style glow option for custom entities.

This would allow custom entities to have a L4D-Style glow on them. More here: https://developer.valvesoftware.com/wiki/L4D_Glow_Effect_%282013_SDK%29
Will do both. ESP the L4d Glow now that I know what is wrong the first times I tried implementing it.

Also, Awesomium as for custom huds or something else?
Maybe for custom HUDS and custom main menu.
FIREFIGHT RELOADED: GET IT NOW ON STEAM! http://store.steampowered.com/app/397680

crack tales, ooo-ooo

My Blog

"They are rage, brutal, without mercy. But you. You will be worse. Rip and tear, until it is don