hook.Add( "PopulatePropMenu", "populatetdmproppackmenu", function() local contents = {} function addProp(model,width,height) table.insert( contents, { type = "model", model = model, wide = width, tall = height } ) end table.insert( contents, { type = "header", text = "Light Bars" } ) addProp("models/tdmcars/emergency/equipment/code3_mx7000.mdl", 192, 96) addProp("models/tdmcars/emergency/equipment/code3_solex.mdl", 192, 96) addProp("models/tdmcars/emergency/equipment/fedsig_aerodynic.mdl", 192, 96) addProp("models/tdmcars/emergency/equipment/fedsig_arjent.mdl", 192, 96) addProp("models/tdmcars/emergency/equipment/fedsig_valor.mdl", 192, 96) addProp("models/tdmcars/emergency/equipment/fedsig_vision.mdl", 192, 96) addProp("models/tdmcars/emergency/equipment/mcdermott_riser.mdl", 192, 96) addProp("models/tdmcars/emergency/equipment/michigan_beacon.mdl", 128, 128) addProp("models/tdmcars/emergency/equipment/whelen_edge.mdl", 192, 96) addProp("models/tdmcars/emergency/equipment/whelen_liberty.mdl", 192, 96) addProp("models/tdmcars/emergency/equipment/whelen_liberty_chp.mdl", 192, 96) addProp("models/tdmcars/emergency/equipment/whelen_freedomiv.mdl", 192, 96) addProp("models/tdmcars/emergency/equipment/lightbar_low_led.mdl", 192, 96) table.insert( contents, { type = "header", text = "Interior Lighting" } ) addProp("models/tdmcars/emergency/equipment/fedsig_viper.mdl", 96, 96) addProp("models/tdmcars/emergency/equipment/fedsig_viper_dual.mdl", 96, 96) addProp("models/tdmcars/emergency/equipment/int_5led.mdl", 192, 96) addProp("models/tdmcars/emergency/equipment/int_lightbar_big.mdl", 192, 96) addProp("models/tdmcars/emergency/equipment/int_lightbar_small.mdl", 192, 96) addProp("models/tdmcars/emergency/equipment/feniex_apollo.mdl", 192, 96) addProp("models/tdmcars/emergency/equipment/tomar_200s.mdl", 192, 96) table.insert( contents, { type = "header", text = "Interior Equipment" } ) addProp("models/tdmcars/emergency/equipment/calculator.mdl", 96, 96) addProp("models/tdmcars/emergency/equipment/garmin.mdl", 96, 96) addProp("models/tdmcars/emergency/equipment/laptop.mdl", 96, 96) addProp("models/tdmcars/emergency/equipment/standbyse_console.mdl", 96, 96) addProp("models/tdmcars/emergency/equipment/fedsig_smartsiren.mdl", 96, 96) addProp("models/tdmcars/emergency/equipment/whelen_295slsa6.mdl", 96, 96) addProp("models/tdmcars/emergency/equipment/whelen_cencom.mdl", 96, 96) addProp("models/tdmcars/emergency/equipment/partition.mdl", 256, 128) table.insert( contents, { type = "header", text = "Exterior Lighting" } ) addProp("models/tdmcars/emergency/equipment/small_led.mdl", 96, 96) addProp("models/tdmcars/emergency/equipment/whelen_700s.mdl", 96, 96) addProp("models/tdmcars/emergency/equipment/whelen_slimlighter.mdl", 156, 96) addProp("models/tdmcars/emergency/equipment/whln_ion.mdl", 96, 96) table.insert( contents, { type = "header", text = "Exterior Equipment" } ) addProp("models/tdmcars/emergency/equipment/dynamax_siren.mdl", 96, 96) addProp("models/tdmcars/emergency/equipment/msg_board.mdl", 150, 96) addProp("models/tdmcars/emergency/equipment/pushbar.mdl", 96, 96) addProp("models/tdmcars/emergency/equipment/pushbar_6led.mdl", 96, 96) addProp("models/tdmcars/emergency/equipment/pushbar_wrap.mdl", 96, 96) addProp("models/tdmcars/emergency/equipment/pushrod.mdl", 96, 96) addProp("models/tdmcars/emergency/equipment/setina_bodyguard.mdl", 96, 96) spawnmenu.AddPropCategory( "tdmproppackmenu", "TDM Props", contents, "icon16/box.png" ) end )