ambient_group 
Vars | |
| apparent_b | Blue channel illumination applied by this group. Do not modify directly - use group.set_color() |
|---|---|
| apparent_g | Green channel illumination applied by this group. Do not modify directly - use group.set_color() |
| apparent_r | Red channel illumination applied by this group. Do not modify directly - use group.set_color() |
| busy | Lock var. Prevents updates to group members while another update is already in progress |
| group_flag | The flag at position group_index; for turf.ambient_group_flags |
| group_index | The index of this group in SSambient_lighting.groups |
| member_turfs_by_z | |
Procs | |
| add_turf | Adds turf to this group if not a member, setting flags and light |
| remove_ambient_light | Removes group ambient light amounts from turf |
| remove_turf | Removes turf from this group if a member, removing flags and light |
| set_ambient_light | Adds group ambient light amounts to turf |
Var Details
apparent_b 
Blue channel illumination applied by this group. Do not modify directly - use group.set_color()
apparent_g 
Green channel illumination applied by this group. Do not modify directly - use group.set_color()
apparent_r 
Red channel illumination applied by this group. Do not modify directly - use group.set_color()
busy 
Lock var. Prevents updates to group members while another update is already in progress
group_flag 
The flag at position group_index; for turf.ambient_group_flags
group_index 
The index of this group in SSambient_lighting.groups
member_turfs_by_z 
- A sparse list(list(turf, ...),...). Inner list positions match world z levels and contain turfs of that z that are members of this group
Proc Details
add_turf
Adds turf to this group if not a member, setting flags and light
remove_ambient_light
Removes group ambient light amounts from turf
remove_turf
Removes turf from this group if a member, removing flags and light
set_ambient_light
Adds group ambient light amounts to turf