ACF_CheckLegal

S

Part of _G (Global) namespace

function ACF_CheckLegal(Ent, Model, MinMass, MinInertia, _, CanVisclip )
View on GitHub|lua/acf/server/sv_legality.lua:81-154
👁️ 0 viewsUpdated 2 hours ago
⚠️

Verification Needed

This function has no documentation yet.

Description

No description available.

Parameters

NameTypeDescription
Entany
Modelany
MinMassany
MinInertiaany
_any
CanVisclipany

Returns

No return values documented.

Examples

No examples available.

Used In(19 locations)

📄lua/acf/server/sv_legality.lua
1 usage
L6Ent.Legal, Ent.LegalIssues = ACF_CheckLegal(Ent, Model, MinMass, MinInertia, NeedsGateParent, CanVisclip )
📄lua/entities/ace_crewseat_driver/init.lua
1 usage
L85self.Legal, self.LegalIssues = ACF_CheckLegal(self, self.Model, round(self.Weight, 2), nil, true, true)
📄lua/entities/ace_crewseat_gunner/init.lua
1 usage
L85self.Legal, self.LegalIssues = ACF_CheckLegal(self, self.Model, round(self.Weight, 2), nil, true, true)
📄lua/entities/ace_crewseat_loader/init.lua
1 usage
L125self.Legal, self.LegalIssues = ACF_CheckLegal(self, self.Model, round(self.Weight, 2), nil, true, true)
📄lua/entities/ace_ecm/init.lua
1 usage
L94self.Legal, self.LegalIssues = ACF_CheckLegal(self, self.Model, math.Round(self.Weight, 2), nil, true, true)
📄lua/entities/ace_irst/init.lua
1 usage
L410self.Legal, self.LegalIssues = ACF_CheckLegal(self, self.Model, math.Round(self.Weight,2), nil, true, true)
📄lua/entities/ace_rwr_dir/init.lua
1 usage
L82self.Legal, self.LegalIssues = ACF_CheckLegal(self, self.Model, math.Round(self.Weight, 2), nil, true, true)
📄lua/entities/ace_rwr_sphere/init.lua
1 usage
L79self.Legal, self.LegalIssues = ACF_CheckLegal(self, self.Model, math.Round(self.Weight, 2), nil, true, true)
📄lua/entities/ace_searchradar/init.lua
1 usage
L259self.Legal, self.LegalIssues = ACF_CheckLegal(self, self.Model, math.Round(self.Weight, 2), nil, true, true)
📄lua/entities/ace_sonar/init.lua
1 usage
L990self.Legal, self.LegalIssues = ACF_CheckLegal(self, nil, math.Round(self.Weight,2), nil, true, true)
📄lua/entities/ace_trackingradar/init.lua
1 usage
L409self.Legal, self.LegalIssues = ACF_CheckLegal(self, self.Model, math.Round(self.Weight,2), nil, true, true)
📄lua/entities/acf_ammo/init.lua
1 usage
L741self.Legal, self.LegalIssues = ACF_CheckLegal(self, self.Model, math.min(math.Round(self.EmptyMass,2),50000), nil, true, true)
📄lua/entities/acf_engine/init.lua
1 usage
L517self.Legal, self.LegalIssues = ACF_CheckLegal(self, self.Model, math.Round(self.Weight,2), self.ModelInertia, true, true)
📄lua/entities/acf_fueltank/init.lua
1 usage
L475self.Legal, self.LegalIssues = ACF_CheckLegal(self, self.Model, math.Round(self.EmptyMass,2), nil, true, true) -- mass-6, as mass update is granular to 5 kg
📄lua/entities/acf_gearbox/init.lua
1 usage
L427self.Legal, self.LegalIssues = ACF_CheckLegal(self, self.Model, math.Round(self.Mass,2), self.ModelInertia, true, true) -- requiresweld overrides parentable, need to set it false for parent-only gearb
📄lua/entities/acf_gun/init.lua
2 usages
L652self.Legal, self.LegalIssues = ACF_CheckLegal(self, self.Model, math.Round(self.Mass,2), self.ModelInertia, nil, true)
L659local legal, issues = ACF_CheckLegal(seat, nil, nil, nil, nil, false)
📄lua/entities/acf_missileradar/init.lua
1 usage
L216self.Legal, self.LegalIssues = ACF_CheckLegal(self, self.Model, math.Round(self.Weight, 2), nil, true, true)
📄lua/entities/acf_rack/init.lua
1 usage
L379self.Legal, self.LegalIssues = ACF_CheckLegal(self, nil, math.Round(self.Mass,2), self.ModelInertia, nil, true) -- requiresweld overrides parentable, need to set it false for parent-only gearboxes