1
0
mirror of https://github.com/metrostroi-repo/MetrostroiAddon.git synced 2026-05-02 00:42:29 +00:00
Files
MetrostroiAddon/lua/entities/gmod_track_signs/shared.lua
2021-01-02 15:32:05 +03:00

276 lines
6.6 KiB
Lua

ENT.Type = "anim"
ENT.PrintName = "Sign"
ENT.Category = "Metrostroi (utility)"
ENT.Spawnable = false
ENT.AdminSpawnable = false
ENT.RenderGroup = RENDERGROUP_BOTH
ENT.SignModels = {}
--------------------------------------------------------------------------------
-- Inside
--------------------------------------------------------------------------------
--ENT.RenderOffset[0] = Vector(0,0,112+32)
ENT.SignModels[0] = {
model = "models/metrostroi/re_sign/t_och_r.mdl",
pos = Vector(0,90,125),
angles = Angle(0,0,0),
}
ENT.SignModels[1] = {
model = "models/metrostroi/re_sign/t_40_r.mdl",
pos = Vector(0,90,125),
angles = Angle(0,0,0),
}
ENT.SignModels[2] = {
model = "models/metrostroi/re_sign/t_60_r.mdl",
pos = Vector(0,90,125),
angles = Angle(0,0,0),
}
ENT.SignModels[3] = {
model = "models/metrostroi/re_sign/t_70_r.mdl",
pos = Vector(0,90,125),
angles = Angle(0,0,0),
}
ENT.SignModels[4] = {
model = "models/metrostroi/re_sign/t_80_r.mdl",
pos = Vector(0,90,125),
angles = Angle(0,0,0),
}
ENT.SignModels[5] = {
model = "models/metrostroi/re_sign/station_border.mdl",
pos = Vector(0,90,125),
angles = Angle(0,0,0),
noauto = true,
}
ENT.SignModels[6] = {
model = "models/metrostroi/re_sign/signal_outdoor.mdl",
pos = Vector(0,100,50),
angles = Angle(0,90,0),
noauto = true,
}
ENT.SignModels[7] = {
model = "models/metrostroi/re_sign/stop_1.mdl",
pos = Vector(0,100,40),
angles = Angle(0,90,0),
noauto = true,
}
ENT.SignModels[8] = {
model = "models/metrostroi/re_sign/t_opasno_r.mdl",
pos = Vector(0,90,125),
angles = Angle(0,0,0),
noauto = true,
}
ENT.SignModels[9] = {
model = "models/metrostroi/re_sign/t_otstoi_r.mdl",
pos = Vector(0,90,125),
angles = Angle(0,0,0),
noauto = true,
}
ENT.SignModels[10] = {
model = "models/metrostroi/props_models/stop_marker_vertical.mdl",
pos = Vector(0,113,143),
angles = Angle(0,0,90),
noauto = true,
}
ENT.SignModels[11] = {
model = "models/metrostroi/re_sign/t_!_r.mdl",
pos = Vector(0,90,125),
angles = Angle(0,0,0),
}
ENT.SignModels[12] = {
model = "models/metrostroi/re_sign/t_x_r.mdl",
pos = Vector(0,90,125),
angles = Angle(0,0,0),
}
ENT.SignModels[13] = {
model = "models/metrostroi/re_sign/t_nachalo_r.mdl",
pos = Vector(0,90,125),
angles = Angle(0,0,0),
}
ENT.SignModels[14] = {
model = "models/metrostroi/re_sign/t_t_konec_r.mdl",
pos = Vector(0,90,125),
angles = Angle(0,0,0),
}
ENT.SignModels[15] = {
model = "models/metrostroi/re_sign/t_sbor_r.mdl",
pos = Vector(0,90,125),
angles = Angle(0,0,0),
}
ENT.SignModels[16] = {
model = "models/metrostroi/re_sign/t_tedoff_r.mdl",
pos = Vector(0,90,112),
angles = Angle(0,0,-0),
}
ENT.SignModels[17] = {
model = "models/metrostroi/re_sign/t_tedon_r.mdl",
pos = Vector(0,90,112),
angles = Angle(0,0,-0),
}
ENT.SignModels[18] = {
model = "models/metrostroi/re_sign/t_c_r.mdl",
pos = Vector(0,90,125),
angles = Angle(0,0,0),
}
ENT.SignModels[19] = {
model = "models/metrostroi/re_sign/t_t_r.mdl",
pos = Vector(0,0,-2),
angles = Angle(0,0,0),
noauto = true,
noleft = true,
}
ENT.SignModels[20] = {
model = "models/metrostroi/re_sign/t_shod.mdl",
pos = Vector(0,0,-2),
angles = Angle(0,0,0),
noauto = true,
noleft = true,
}
ENT.SignModels[21] = {
model = "models/metrostroi/re_sign/t_door_r.mdl",
pos = Vector(0,0,-2),
angles = Angle(0,0,0),
noauto = true,
noleft = true
}
ENT.SignModels[22] = {
model = "models/metrostroi/re_sign/t_phone_l.mdl",
pos = Vector(0,99,125),
angles = Angle(0,-90,0),
rotate = true,
}
ENT.SignModels[23] = {
model = "models/metrostroi/re_sign/t_phone_r.mdl",
pos = Vector(0,99,125),
angles = Angle(0,-90,0),
rotate = true,
}
ENT.SignModels[24] = {
model = "models/metrostroi/re_sign/t_1up_r.mdl",--replace
pos = Vector(0,90,125),
angles = Angle(0,0,0),
}
ENT.SignModels[25] = {
model = "models/metrostroi/re_sign/stop_2.mdl",
pos = Vector(0,100,40),
angles = Angle(0,90,0),
noauto = true,
}
ENT.SignModels[26] = {
model = "models/metrostroi/re_sign/signal_outdoor_och.mdl",
pos = Vector(0,100,50),
angles = Angle(0,90,0),
noauto = true,
}
ENT.SignModels[27] = {
model = "models/metrostroi/re_sign/signal_outdoor_35.mdl",
pos = Vector(0,100,50),
angles = Angle(0,90,0),
noauto = true,
}
ENT.SignModels[28] = {
model = "models/metrostroi/re_sign/signal_outdoor_40.mdl",
pos = Vector(0,100,50),
angles = Angle(0,90,0),
noauto = true,
}
ENT.SignModels[29] = {
model = "models/metrostroi/re_sign/signal_outdoor_60.mdl",
pos = Vector(0,100,50),
angles = Angle(0,90,0),
noauto = true,
}
ENT.SignModels[30] = {
model = "models/metrostroi/re_sign/signal_outdoor_70.mdl",
pos = Vector(0,100,50),
angles = Angle(0,90,0),
noauto = true,
}
ENT.SignModels[31] = {
model = "models/metrostroi/re_sign/signal_outdoor_80.mdl",
pos = Vector(0,100,50),
angles = Angle(0,90,0),
noauto = true,
}
ENT.SignModels[32] = {
model = "models/metrostroi/re_sign/signal_outdoor_sbor.mdl",
pos = Vector(0,100,50),
angles = Angle(0,90,0),
noauto = true,
}
ENT.SignModels[33] = {
model = "models/metrostroi/re_sign/t_35_r.mdl",
pos = Vector(0,90,125),
angles = Angle(0,0,0),
}
ENT.SignModels[34] = {
model = "models/metrostroi/re_sign/t_opasno_200_r.mdl",
pos = Vector(0,90,125),
angles = Angle(0,0,0),
}
ENT.SignModels[35] = {
model = "models/metrostroi/tracks/powerrail_end_2.mdl",
pos = Vector(0,-0.2,-0.6),
angles = Angle(0,0,0),
noauto = true,
rotate = true,
}
ENT.SignModels[36] = {
model = "models/metrostroi/tracks/powerrail_end_2.mdl",
pos = Vector(0,-0.2+139,-0.6),
angles = Angle(0,180,0),
noauto = true,
rotate = true,
}
ENT.SignModels[37] = {
model = "models/metrostroi/re_sign/t_2up_r.mdl",
pos = Vector(0,90,125),
angles = Angle(0,0,0),
}
ENT.SignModels[38] = {
model = "models/metrostroi/re_sign/t_3up_r.mdl",
pos = Vector(0,90,125),
angles = Angle(0,0,0),
}
ENT.SignModels[39] = {
model = "models/metrostroi/re_sign/t_4up_r.mdl",
pos = Vector(0,90,125),
angles = Angle(0,0,0),
}
ENT.SignModels[40] = {
model = "models/metrostroi/re_sign/t_5up_r.mdl",
pos = Vector(0,90,125),
angles = Angle(0,0,0),
}
ENT.SignModels[41] = {
model = "models/metrostroi/re_sign/t_6up_r.mdl",
pos = Vector(0,90,125),
angles = Angle(0,0,0),
}
ENT.SignModels[42] = {
model = "models/metrostroi/re_sign/signal_outdoor_x.mdl",
pos = Vector(0,100,50),
angles = Angle(0,90,0),
noauto = true,
}
ENT.SignModels[43] = {
model = "models/metrostroi/re_sign/t_metal_r.mdl",--replace
pos = Vector(0,90,125),
angles = Angle(0,0,0),
}
ENT.SignModels[44] = {
model = "models/metrostroi/re_sign/t_50_r.mdl",
pos = Vector(0,90,125),
angles = Angle(0,0,0),
}
ENT.SignModels[45] = {
model = "models/metrostroi/re_sign/signal_outdoor_50.mdl",
pos = Vector(0,100,50),
angles = Angle(0,90,0),
noauto = true,
}