projects
/
carveJwlIkooP6JGAAIwe30JlM.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
checkin
[carveJwlIkooP6JGAAIwe30JlM.git]
/
model.h
diff --git
a/model.h
b/model.h
index 95d6676e4d8589c512fd86a6a93436651250f28c..7c4e0d9cbade5266c18b85d45a2b3f09fe8d8e8a 100644
(file)
--- a/
model.h
+++ b/
model.h
@@
-42,7
+42,7
@@
enum classtype
k_classtype_trigger = 100,
k_classtype_logic_achievement = 101,
k_classtype_logic_relay = 102,
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
};
k_classtype_nonlocal_gate = 300
};
@@
-271,9
+271,19
@@
struct classtype_audio
float volume;
};
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 */
v4f colour; /* RGB, Energy */
+ float angle;
};
#pragma pack(pop)
};
#pragma pack(pop)