Skip to content

Model flags

Client-side
Server-side
Shared
NameDescriptionExamples
is_roadIdentifies objects to draw “wet reflections” on them.Roads
draw_lastModel is transparent. Render this object after all opaque objects, allowing transparencies of other objects to be visible through this object.Fences, trees
additiveRender with additive blending. The previous flag draw_last will be enabled automatically to ensure rendering it in a proper order.Night windows
ignore_lightingDon’t use static lighting, we want dynamic if it’s possible.Interior objects
no_zbuffer_writeDisable writing to z-buffer when rendering it, allowing transparencies of other objects, shadows, and lights to be visible through this object.Tree shadows
dont_receive_shadowsDo not draw dynamic shadows on this object.Small objects, pickups, lamps, trees
is_glass_type_1Breakable glass type 1: glass object changes its textures when breaking.Small windows
is_glass_type_2Breakable glass type 2: glass object doesn’t change its textures when breaking.Large windows
is_garage_doorIndicates an object as a garage door (requires object.dat registration).Garage doors
is_damagableModel with ok/dam states.Vehicle upgrades, barriers
is_treeTrees and some plants. These objects move on wind.Trees, some plants
is_palmPalms. These objects move on wind.Palms
does_not_collide_with_flyerDoes not collide with flyer (plane or heli).Trees, street lights, traffic lights, road signs, telegraph poles
is_tagThis model is a tag. Object will switch from mesh 2 to mesh 1 after getting sprayed by the player.Tags
disable_backface_cullingDisables backface culling - as a result, the texture will be drawn on both sides of the model.Roads, houses, trees, vehicle parts
is_breakable_statueObject with this flag can’t be used as cover, i.e., peds won’t try to cover behind this object.Statue parts in atrium
is_craneUnknownCrane