Here's how it could look like for floors:
Code: Select all
plane_floor_p1_x = <float>; // X coordinate of point 1. No valid default
plane_floor_p1_y = <float>; // Y coordinate of point 1. No valid default
plane_floor_p1_z = <float>; // Z coordinate of point 1. Default: sector floor height
plane_floor_p1_z_relative = <bool>; // true = Z coordinate is relative to sector floor height. Default = false
plane_floor_p2_x = <float>; // X coordinate of point 2. No valid default
plane_floor_p2_y = <float>; // Y coordinate of point 2. No valid default
plane_floor_p2_z = <float>; // Z coordinate of point 2. Default: sector floor height
plane_floor_p2_z_relative = <bool>; // true = Z coordinate is relative to sector floor height. Default = false
plane_floor_p3_x = <float>; // X coordinate of point 3. No valid default
plane_floor_p3_y = <float>; // Y coordinate of point 3. No valid default
plane_floor_p3_z = <float>; // Z coordinate of point 3. Default: sector floor height
plane_floor_p3_z_relative = <bool>; // true = Z coordinate is relative to sector floor height. Default = false
Pros:
- No crutches like line specials or things needed
- Very flexible; floor and ceilings planes can be completely different from each other without much hassle


