Garry's Mod

Garry's Mod

Material Combat System
49 Comments
ⒶVERAGE ⒻAN ⒺNJOYER 28 Jul @ 1:52pm 
cool rocket ships on the thumbnail!
They are rocket ships.
They are rocket ships.
They are rocket ships.
They are rocket ships.
They are rocket ships.
They are ro-
Mono-Si  [author] 28 Jul @ 5:17am 
Whole team's amazing to work with! All super talented folks!
Bonible 28 Jul @ 3:32am 
5 hour response time, insanely good dev
textstack Ƹ̴Ӂ̴Ʒ  [author] 27 Jul @ 9:35pm 
fixed
traviswimmer3 27 Jul @ 5:18pm 
there is an error that randomly appeared upon using a certain combination,
[Material Combat System] '' isn't a valid font
1. EffectText - lua/mcs/gui/cl_hud.lua:139
2. unknown - lua/mcs/gui/cl_hud.lua:113, and also

[Material Combat System] lua/mcs/gui/cl_hud.lua:145: attempt to perform arithmetic on local 'w' (a nil value)
1. EffectText - lua/mcs/gui/cl_hud.lua:145
2. unknown - lua/mcs/gui/cl_hud.lua:113
wiimeiser 23 Jul @ 5:07am 
Ah, so it's just the loader. Good to know. I'm now running an offline version of Wormhole with the entire lua folder deleted.
Gnilomord 23 Jul @ 4:23am 
Is there a damage type that can do any damage? That is, there are vj based SNPC types that are immune to any damage, based on the engine source.
textstack Ƹ̴Ӂ̴Ʒ  [author] 23 Jul @ 4:00am 
it's just setting up default values and loading the rest of the files for that base
wiimeiser 23 Jul @ 3:55am 
Yeah, then that's a problem. It seems like it's an NPC base of some kind, I don't know for sure, though. If anyone knows more about lua than me, I would like to be enlightened on exactly what that particular file is doing...
textstack Ƹ̴Ӂ̴Ʒ  [author] 23 Jul @ 3:15am 
wormhole's global table has the same name as ours......... :steamsad::steamsad::steamsad::steamsad::steamsad:
wiimeiser 21 Jul @ 6:50am 
I found the conflicting file in Wormhole, it's lua/autorun/mcs_load.lua, which is related to Mac's Simple NPCs. Not sure what could be causing the conflict, unless it's the name...
Nasvalik 20 Jul @ 3:40am 
Why the icon draws over camera, did you use HUDPaint hook?
Mono-Si  [author] 19 Jul @ 8:00pm 
wormhole? let's take a look.
Mono-Si  [author] 19 Jul @ 8:00pm 
yes! that is the armor protection multiplier. it varies from armor to armor. ex: energy shield completely absorbs physical type damage, but not other types!
Purplexion 19 Jul @ 7:59pm 
i think i found the addon causing it, it's a map called Wormhole . no idea why it's causing this much of a conflict but it is
SpartanWar118 19 Jul @ 7:51pm 
Also if you're fine with suggestions: along with the max health and armor counts, it would be nice if there was a setting for armor absorption (as in, how much of the damage goes to the armor instead)
SpartanWar118 19 Jul @ 7:01pm 
I love this already, i hope more mods come to work in tandem/support this mod in the future
I've legit brainstormed similar ideas for a shooter in the past
Mono-Si  [author] 18 Jul @ 7:20pm 
just lemme know if you find the exact addon that's causing it, because that's insane if it can cause that much of a conflict.
Purplexion 18 Jul @ 7:14pm 
ok i fixed it, it took disabling all of my addons
Mono-Si  [author] 18 Jul @ 2:52pm 
idk what you did to it, but just erase it. it'll generate a new one.
Purplexion 18 Jul @ 10:31am 
is it an easy fix? should i just create an empty file and then go forward from there?
Mono-Si  [author] 18 Jul @ 10:29am 
dude that is a file error. that's MCS checking for the NPC file and finding nothing. I have no clue how something like that could happen.
Purplexion 18 Jul @ 10:19am 
the net message errors are never from MCS, but i'm getting an entirely different list of errors from MCS. i think this one is the root of it, since i'm getting an error with a net message called "mcs_npcdata" getting discarded in favor of a new message.

[Material Combat System] lua/mcs/npcdata/sv_npcdata.lua:12: bad argument #1 to 'Exists' (string expected, got nil)
1. Exists - [C]:-1
2. v - lua/mcs/npcdata/sv_npcdata.lua:12
3. unknown - lua/includes/modules/hook.lua:102
Mono-Si  [author] 18 Jul @ 10:10am 
just send lua errors.
Purplexion 18 Jul @ 10:05am 
that's a little strange, i could've sworn i had an error with it. maybe it was because i hadn't actually restarted my garry's mod before i had tested everything?
Mono-Si  [author] 18 Jul @ 9:54am 
no errors on our end with arc9. physical bullets work just fine. please send lua errors if you're having an error.
Mono-Si  [author] 18 Jul @ 9:19am 
arc9 error?? we use arc9 phys bullets and get no errors. I'll do some testing on my end, today.
Purplexion 18 Jul @ 7:50am 
forgot to mention it was in the mcs_npcdata (i think) net message
Purplexion 18 Jul @ 7:33am 
i did a bit more testing after disabling addons and this is also incompatible with arc9 base, specifically the physical bullets netmessage. there's probably a way to delay this mod's net message until after every other net message is done to make it more compatible. the facepunch wiki says "This error is created by the net library when in a previous net message an error occurred. This can be fixed by fixing the error that has been created in the net message before it." so i think it may be an error with your code, but i don't want to be an asshole
Petalaris 18 Jul @ 2:14am 
Would this work with lambdaplayers profiles? As like, each profile has their own health and armor types, rather than sharing the same one assigned to lambdaplayers nextbot in general.
Guy 17 Jul @ 8:40am 
this would go so hard with anime powers mods, like dbz or jjk
Purplexion 16 Jul @ 4:39pm 
damn
Mono-Si  [author] 16 Jul @ 9:31am 
ok, I did some reading, and it seems like draconic base's just incompatible with a ton of stuff.
Mono-Si  [author] 16 Jul @ 9:28am 
we've been using a 200 addon collection with 0 errors. we'll do some testing, as draconic base is pretty popular.
Purplexion 16 Jul @ 5:18am 
just a heads up

seems incompatible with a lot of addons, like draconic base and tfa vox for some reason. error says the mcs_npcdata net message gets overwritten by the other mods'.
Purplexion 16 Jul @ 4:06am 
oopy goopy
Amazon 16 Jul @ 1:53am 
Thanks! navmesh works flawlessly:steamthumbsup:
Grey The Raptor  [author] 16 Jul @ 1:39am 
you should add some AI nodes
Mono-Si  [author] 16 Jul @ 1:30am 
woops, added navmesh
Unami Fox 15 Jul @ 11:01pm 
VVV Huh??? This is not a map.
♥NikoStar♥ 14 Jul @ 9:36am 
probably gonna keep this on giving enemies elements that reflects them makes the fights more challenging replaying HL1 with this on makes the grunts more tankier to deal with since i giving them fiber class
Empire BRISTIAN 14 Jul @ 7:44am 
DIVINE LIGHT SEVERED
Ratonero Gris 14 Jul @ 6:51am 
This sounds realy cool, i'm gonna try it
Videogames1337 14 Jul @ 12:52am 
the flesh
jon bastard 13 Jul @ 4:11pm 
boogie bomb
SwiftSide 13 Jul @ 3:57pm 
Power in misery
rustER 13 Jul @ 1:33pm 
awesomesauce
jeremy 13 Jul @ 1:08pm 
YOU ARE A FLESH AUTOMATON ANIMATED BY NEUROTRANSMITTERS
Hyperz 13 Jul @ 1:08pm 
killer