X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=model.h;h=7c4e0d9cbade5266c18b85d45a2b3f09fe8d8e8a;hb=791f807111a1f740f745c67db642aa7a8bee56e8;hp=54987233a1f3cd8200468f5e1dcbee3640b6b407;hpb=aa4c26eae2208872824e0eb5b71bc05c16d43242;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/model.h b/model.h index 5498723..7c4e0d9 100644 --- a/model.h +++ b/model.h @@ -42,7 +42,8 @@ enum classtype k_classtype_trigger = 100, k_classtype_logic_achievement = 101, k_classtype_logic_relay = 102, - k_classtype_point_light = 200 + k_classtype_world_light = 200, + k_classtype_nonlocal_gate = 300 }; enum mdl_shader @@ -270,9 +271,19 @@ struct classtype_audio float volume; }; -struct classtype_point_light +struct classtype_world_light { + enum light_type + { + k_light_type_point, + k_light_type_spot, + k_light_type_point_nighttime_only, + k_light_type_spot_nighttime_only + } + type; + v4f colour; /* RGB, Energy */ + float angle; }; #pragma pack(pop)