Changed: Reorder phys properties data

This commit is contained in:
dvdvideo1234 2025-01-09 16:41:58 +02:00
parent 77909cba18
commit 5b39bb1910

View File

@ -87,7 +87,7 @@ local asmlib = trackasmlib; if(not asmlib) then -- Module present
------------ CONFIGURE ASMLIB ------------
asmlib.InitBase("track","assembly")
asmlib.SetOpVar("TOOL_VERSION","9.770")
asmlib.SetOpVar("TOOL_VERSION","9.771")
------------ CONFIGURE GLOBAL INIT OPVARS ------------
@ -4951,21 +4951,41 @@ else --- Valve's physical properties: https://developer.valvesoftware.com/wiki/M
if(gsMoDB == "SQL") then sqlBegin() end
asmlib.LogInstance("DB PHYSPROPERTIES from LUA",gtInitLogs)
local PHYSPROPERTIES = asmlib.GetBuilderNick("PHYSPROPERTIES"); asmlib.ModelToNameRule("CLR")
asmlib.Categorize("Special")
PHYSPROPERTIES:Record({"#", 1 , "default" })
PHYSPROPERTIES:Record({"#", 2 , "default_silent" })
PHYSPROPERTIES:Record({"#", 3 , "floatingstandable" })
PHYSPROPERTIES:Record({"#", 4 , "item" })
PHYSPROPERTIES:Record({"#", 5 , "ladder" })
PHYSPROPERTIES:Record({"#", 6 , "no_decal" })
PHYSPROPERTIES:Record({"#", 7 , "player" })
PHYSPROPERTIES:Record({"#", 8 , "player_control_clip" })
asmlib.Categorize("Concrete")
PHYSPROPERTIES:Record({"#", 1 , "brick" })
PHYSPROPERTIES:Record({"#", 2 , "concrete" })
PHYSPROPERTIES:Record({"#", 3 , "concrete_block" })
PHYSPROPERTIES:Record({"#", 4 , "gravel" })
PHYSPROPERTIES:Record({"#", 5 , "rock" })
asmlib.Categorize("Frozen")
PHYSPROPERTIES:Record({"#", 1 , "snow" })
PHYSPROPERTIES:Record({"#", 2 , "ice" })
PHYSPROPERTIES:Record({"#", 3 , "gmod_ice" })
asmlib.Categorize("Liquid")
PHYSPROPERTIES:Record({"#", 1 , "slime" })
PHYSPROPERTIES:Record({"#", 2 , "water" })
PHYSPROPERTIES:Record({"#", 3 , "wade" })
asmlib.Categorize("Manufactured")
PHYSPROPERTIES:Record({"#", 1 , "jeeptire" })
PHYSPROPERTIES:Record({"#", 2 , "jalopytire" })
PHYSPROPERTIES:Record({"#", 3 , "rubber" })
PHYSPROPERTIES:Record({"#", 4 , "rubbertire" })
PHYSPROPERTIES:Record({"#", 5 , "slidingrubbertire" })
PHYSPROPERTIES:Record({"#", 6 , "slidingrubbertire_front" })
PHYSPROPERTIES:Record({"#", 7 , "slidingrubbertire_rear" })
PHYSPROPERTIES:Record({"#", 8 , "brakingrubbertire" })
PHYSPROPERTIES:Record({"#", 9 , "tile" })
PHYSPROPERTIES:Record({"#", 10, "paper" })
PHYSPROPERTIES:Record({"#", 11, "papercup" })
PHYSPROPERTIES:Record({"#", 12, "cardboard" })
PHYSPROPERTIES:Record({"#", 13, "plaster" })
PHYSPROPERTIES:Record({"#", 14, "plastic_barrel" })
PHYSPROPERTIES:Record({"#", 15, "plastic_barrel_buoyant" })
PHYSPROPERTIES:Record({"#", 16, "Plastic_Box" })
PHYSPROPERTIES:Record({"#", 17, "plastic" })
PHYSPROPERTIES:Record({"#", 18, "glass" })
PHYSPROPERTIES:Record({"#", 19, "glassbottle" })
PHYSPROPERTIES:Record({"#", 20, "combine_glass" })
asmlib.Categorize("Metal")
PHYSPROPERTIES:Record({"#", 1 , "canister" })
PHYSPROPERTIES:Record({"#", 2 , "chain" })
@ -4991,30 +5011,6 @@ else --- Valve's physical properties: https://developer.valvesoftware.com/wiki/M
PHYSPROPERTIES:Record({"#", 22, "solidmetal" })
PHYSPROPERTIES:Record({"#", 23, "strider" })
PHYSPROPERTIES:Record({"#", 24, "weapon" })
asmlib.Categorize("Wood")
PHYSPROPERTIES:Record({"#", 1 , "wood" })
PHYSPROPERTIES:Record({"#", 2 , "Wood_Box" })
PHYSPROPERTIES:Record({"#", 3 , "Wood_Furniture"})
PHYSPROPERTIES:Record({"#", 4 , "Wood_Plank" })
PHYSPROPERTIES:Record({"#", 5 , "Wood_Panel" })
PHYSPROPERTIES:Record({"#", 6 , "Wood_Solid" })
asmlib.Categorize("Terrain")
PHYSPROPERTIES:Record({"#", 1 , "dirt" })
PHYSPROPERTIES:Record({"#", 2 , "grass" })
PHYSPROPERTIES:Record({"#", 3 , "gravel" })
PHYSPROPERTIES:Record({"#", 4 , "mud" })
PHYSPROPERTIES:Record({"#", 5 , "quicksand" })
PHYSPROPERTIES:Record({"#", 6 , "sand" })
PHYSPROPERTIES:Record({"#", 7 , "slipperyslime" })
PHYSPROPERTIES:Record({"#", 8 , "antlionsand" })
asmlib.Categorize("Liquid")
PHYSPROPERTIES:Record({"#", 1 , "slime" })
PHYSPROPERTIES:Record({"#", 2 , "water" })
PHYSPROPERTIES:Record({"#", 3 , "wade" })
asmlib.Categorize("Frozen")
PHYSPROPERTIES:Record({"#", 1 , "snow" })
PHYSPROPERTIES:Record({"#", 2 , "ice" })
PHYSPROPERTIES:Record({"#", 3 , "gmod_ice" })
asmlib.Categorize("Miscellaneous")
PHYSPROPERTIES:Record({"#", 1 , "carpet" })
PHYSPROPERTIES:Record({"#", 2 , "ceiling_tile" })
@ -5029,27 +5025,31 @@ else --- Valve's physical properties: https://developer.valvesoftware.com/wiki/M
PHYSPROPERTIES:Record({"#", 6 , "foliage" })
PHYSPROPERTIES:Record({"#", 7 , "watermelon" })
PHYSPROPERTIES:Record({"#", 8 , "zombieflesh" })
asmlib.Categorize("Manufactured")
PHYSPROPERTIES:Record({"#", 1 , "jeeptire" })
PHYSPROPERTIES:Record({"#", 2 , "jalopytire" })
PHYSPROPERTIES:Record({"#", 3 , "rubber" })
PHYSPROPERTIES:Record({"#", 4 , "rubbertire" })
PHYSPROPERTIES:Record({"#", 5 , "slidingrubbertire" })
PHYSPROPERTIES:Record({"#", 6 , "slidingrubbertire_front" })
PHYSPROPERTIES:Record({"#", 7 , "slidingrubbertire_rear" })
PHYSPROPERTIES:Record({"#", 8 , "brakingrubbertire" })
PHYSPROPERTIES:Record({"#", 9 , "tile" })
PHYSPROPERTIES:Record({"#", 10, "paper" })
PHYSPROPERTIES:Record({"#", 11, "papercup" })
PHYSPROPERTIES:Record({"#", 12, "cardboard" })
PHYSPROPERTIES:Record({"#", 13, "plaster" })
PHYSPROPERTIES:Record({"#", 14, "plastic_barrel" })
PHYSPROPERTIES:Record({"#", 15, "plastic_barrel_buoyant" })
PHYSPROPERTIES:Record({"#", 16, "Plastic_Box" })
PHYSPROPERTIES:Record({"#", 17, "plastic" })
PHYSPROPERTIES:Record({"#", 18, "glass" })
PHYSPROPERTIES:Record({"#", 19, "glassbottle" })
PHYSPROPERTIES:Record({"#", 20, "combine_glass" })
asmlib.Categorize("Special")
PHYSPROPERTIES:Record({"#", 1 , "default" })
PHYSPROPERTIES:Record({"#", 2 , "default_silent" })
PHYSPROPERTIES:Record({"#", 3 , "floatingstandable" })
PHYSPROPERTIES:Record({"#", 4 , "item" })
PHYSPROPERTIES:Record({"#", 5 , "ladder" })
PHYSPROPERTIES:Record({"#", 6 , "no_decal" })
PHYSPROPERTIES:Record({"#", 7 , "player" })
PHYSPROPERTIES:Record({"#", 8 , "player_control_clip" })
asmlib.Categorize("Terrain")
PHYSPROPERTIES:Record({"#", 1 , "dirt" })
PHYSPROPERTIES:Record({"#", 2 , "grass" })
PHYSPROPERTIES:Record({"#", 3 , "gravel" })
PHYSPROPERTIES:Record({"#", 4 , "mud" })
PHYSPROPERTIES:Record({"#", 5 , "quicksand" })
PHYSPROPERTIES:Record({"#", 6 , "sand" })
PHYSPROPERTIES:Record({"#", 7 , "slipperyslime" })
PHYSPROPERTIES:Record({"#", 8 , "antlionsand" })
asmlib.Categorize("Wood")
PHYSPROPERTIES:Record({"#", 1 , "wood" })
PHYSPROPERTIES:Record({"#", 2 , "Wood_Box" })
PHYSPROPERTIES:Record({"#", 3 , "Wood_Furniture"})
PHYSPROPERTIES:Record({"#", 4 , "Wood_Plank" })
PHYSPROPERTIES:Record({"#", 5 , "Wood_Panel" })
PHYSPROPERTIES:Record({"#", 6 , "Wood_Solid" })
if(gsMoDB == "SQL") then sqlCommit() end
end