Searched refs:point_seg (Results 1 – 10 of 10) sorted by relevance
/dports/games/d2x/d2x-0.2.5/main/ |
H A D | aistruct.h | 180 } point_seg; typedef 188 extern point_seg Point_segs[MAX_POINT_SEGS]; 189 extern point_seg *Point_segs_free_ptr;
|
H A D | ai.h | 212 extern int create_path_points(object *objp, int start_seg, int end_seg, point_seg *point_segs, shor… 228 extern int polish_path(object *objp, point_seg *psegs, int num_points); 375 extern point_seg Point_segs[MAX_POINT_SEGS]; 376 extern point_seg *Point_segs_free_ptr;
|
H A D | aipath.c | 71 int validate_path(int debug_flag, point_seg* psegs, int num_points); 98 void insert_center_points(point_seg *psegs, int *num_points) in insert_center_points() 165 point_seg new_psegs[200]; in move_towards_outside() 302 point_seg *original_psegs = psegs; in create_path_points() 466 point_seg temp_point_seg = *(original_psegs + i); in create_path_points() 524 int polish_path(object *objp, point_seg *psegs, int num_points) in polish_path() 576 int validate_path(int debug_flag, point_seg *psegs, int num_points) in validate_path() 1114 point_seg *curpsp = &Point_segs[aip->hide_index]; in ai_follow_path() 1565 point_seg point_segs[200]; in test_create_path_many() 1580 point_seg point_segs[200]; in test_create_path() [all …]
|
H A D | ai.c | 330 point_seg Point_segs[MAX_POINT_SEGS]; 331 point_seg *Point_segs_free_ptr = Point_segs; 1832 fwrite( Point_segs, sizeof(point_seg)*MAX_POINT_SEGS, 1, fp ); in ai_save_state() 1877 fread( Point_segs, sizeof(point_seg)*MAX_POINT_SEGS, 1, fp ); in ai_restore_state()
|
H A D | gameseg.c | 980 point_seg point_segs[MAX_LOC_POINT_SEGS]; in find_connected_distance()
|
/dports/games/dxx-rebirth/dxx-rebirth_20211220-src/common/main/ |
H A D | ai.h | 48 struct point_seg; 183 int polish_path(vmobjptridx_t objp, point_seg *psegs, int num_points); 276 struct point_seg_array_t : public std::array<point_seg, MAX_POINT_SEGS> {};
|
H A D | aistruct.h | 341 struct point_seg : prohibit_void_ptr<point_seg> { struct
|
/dports/games/dxx-rebirth/dxx-rebirth_20211220-src/similar/main/ |
H A D | aipath.cpp | 75 static int validate_path(int, point_seg* psegs, uint_fast32_t num_points); 82 static uint_fast32_t insert_center_points(segment_array &segments, point_seg *psegs, uint_fast32_t … in insert_center_points() 132 auto predicate = [](const point_seg &p) { return p.segnum == segment_none; }; in insert_center_points() 141 …ds_outside(const d_level_shared_segment_state &LevelSharedSegmentState, point_seg *const psegs, co… in move_towards_outside() 144 std::array<point_seg, 200> new_psegs; in move_towards_outside() 479 point_seg temp_point_seg = *(original_psegs + i); in create_path_points() 531 int polish_path(const vmobjptridx_t objp, point_seg *psegs, int num_points) in polish_path() 587 int validate_path(int, point_seg *psegs, uint_fast32_t num_points) in validate_path() 1057 point_seg *curpsp = &Point_segs[aip->hide_index]; in ai_follow_path() 1527 std::array<point_seg, 200> point_segs; in test_create_path_many() [all …]
|
H A D | ai.cpp | 4746 DEFINE_SERIAL_UDT_TO_MESSAGE(point_seg, p, (p.segnum, serial::pad<2>(), p.point)); 4747 ASSERT_SERIAL_UDT_MESSAGE_SIZE(point_seg, 16); 4749 DEFINE_SERIAL_MUTABLE_UDT_TO_MESSAGE(point_seg_array_t, p, (static_cast<std::array<point_seg, MAX_P… 4750 DEFINE_SERIAL_CONST_UDT_TO_MESSAGE(point_seg_array_t, p, (static_cast<const std::array<point_seg, M…
|
H A D | gameseg.cpp | 847 point_seg point_segs[MAX_LOC_POINT_SEGS]; in find_connected_distance()
|