send player region
[carveJwlIkooP6JGAAIwe30JlM.git] / entity.h
index 13051d4f9b0eafd5fae78377ae4e2060f49ed1f3..1033807ea552489928e6bf4ff1608dd623d62ff8 100644 (file)
--- a/entity.h
+++ b/entity.h
@@ -177,7 +177,8 @@ enum ent_route_flag {
    k_ent_route_flag_achieve_silver = 0x1,
    k_ent_route_flag_achieve_gold   = 0x2,
 
-   k_ent_route_flag_out_of_zone    = 0x10
+   k_ent_route_flag_out_of_zone    = 0x10,
+   k_ent_region_flag_hasname       = 0x20
 };
 
 struct ent_route{
@@ -207,6 +208,9 @@ struct ent_route{
    /* v104+, but always accessible */
    u32 flags;
    f64 best_laptime;
+   f32 ui_stopper, ui_residual;
+
+   ui_px ui_first_block_width, ui_residual_block_w;
 };
 
 struct ent_water{
@@ -514,6 +518,7 @@ struct ent_challenge{
 
 struct ent_relay {
    u32 targets[4][2];
+   u32 targets_events[4];
 };
 
 struct ent_cubemap {