X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=model.h;h=dff23af564ead71d21092642f8950bf9545e413b;hb=98b9bcf0e10bc02cf679d03fa269613e140ba878;hp=12a05b1678b36a64e350a79c3de9843f8afc4d4d;hpb=3e8fda9c7cbc50d1ae95195905c953bdeedf71b9;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/model.h b/model.h index 12a05b1..dff23af 100644 --- a/model.h +++ b/model.h @@ -41,7 +41,9 @@ enum classtype k_classtype_audio = 14, k_classtype_trigger = 100, k_classtype_logic_achievement = 101, - k_classtype_logic_relay = 102 + k_classtype_logic_relay = 102, + k_classtype_world_light = 200, + k_classtype_nonlocal_gate = 300 }; enum mdl_shader @@ -269,6 +271,21 @@ struct classtype_audio float volume; }; +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, range; +}; + #pragma pack(pop)