Lua?

Probably already been asked, shot down, and buried before, but I didn’t get to see the result so I figured I might as well ask.

Will/Could BM use Lua scripting like Gmod does? It would increase the functionality and customization of the mod and also allow for a lot of the stupid/awesome but not happening ideas people throw around in here to be implemented by the community on a by-user basis. In short, to me, it seems like a good idea.

What do you guys think? Are there any drawbacks that I’m not aware of?

Nope.

HEADSHOT

Oh well, can you answer any my other questions please? :smiley:

Lua scripting is something that is best left in Gmod. It would be neat, but it’s just not what BM: S is, kind of like how ironsights should stay in insurgency.

I see… I respect your opinion but I want to know why you think it’s best left in Gmod.

im sure raminator mentioned it being in earlier builds but was taken out in the newer builds of bms . . . dont quote me tho :smiley: might be wrong

I tried using Lua for the HUD, actually. My thought was that I could save time by writing a system that would let me develop the entire HUD by typing code and pressing F5 in game. After I got about a week or two into it I decided it was not working out. Trying to write a clean API in a garbage-collected language for VGUI/C++ started to get messy on the C++ side pretty quickly. It became clear that it would take as long or longer to write the HUD this way, and there would be no obvious visual improvement in-game. Long term, it would provide for some modding potential and “wow, neat” factor, but I don’t see it as essential to making BMS great.

So that killed that and I haven’t touched it again since.

Question answered :smiley:

.

Ironsights can be added to HL2 via scripting, so maybe you could do it yourself.

eh?

Did he only read posts by popular members? :rolleyes:

Founded in 2004, Leakfree.org became one of the first online communities dedicated to Valve’s Source engine development. It is more famously known for the formation of Black Mesa: Source under the 'Leakfree Modification Team' handle in September 2004.