package infrastructure Road :: struct { nodes: [2]u32, } road_init :: proc(start: u32, end: u32) -> Road { return { nodes = {start, end} } }