/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/ai/ |
H A D | aicode.cpp | 2578 void create_path_to_point(vec3d *curpos, vec3d *goalpos, object *curobjp, object *goalobjp, int sub… in create_path_to_point() argument 2581 if (pp_collide(curpos, goalpos, goalobjp, curobjp->radius)) { in create_path_to_point() 2601 get_tangent_point(&tan1, curpos, &goalobjp->pos, goalpos, radius); in create_path_to_point() 2610 if (pp_collide(goalpos, &tan1, goalobjp, curobjp->radius)) in create_path_to_point() 2611 bisect_chord(goalpos, &tan1, &goalobjp->pos, radius); in create_path_to_point() 2857 int pp_collide_any(vec3d *curpos, vec3d *goalpos, float radius, object *ignore_objp1, object *ignor… in pp_collide_any() argument 2870 if (pp_collide(curpos, goalpos, objp, radius)) in pp_collide_any() 10567 vec3d *goalpos, *curpos; in maybe_dock_obstructed() local 10581 goalpos = &Path_points[aip->path_cur].pos; in maybe_dock_obstructed() 10582 collide_objnum = pp_collide_any(curpos, goalpos, radius, cur_objp, goal_objp, big_only_flag); in maybe_dock_obstructed()
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/mission/ |
H A D | missionparse.cpp | 7438 extern int pp_collide_any(vec3d *curpos, vec3d *goalpos, float radius, object *ignore_objp1, object…
|
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/object/ |
H A D | objcollide.cpp | 917 int pp_collide(vec3d *curpos, vec3d *goalpos, object *goalobjp, float radius) in pp_collide() argument 929 mc.p1 = goalpos; // Point 2 of ray to check in pp_collide()
|
H A D | objcollide.h | 142 int pp_collide(vec3d *curpos, vec3d *goalpos, object *goalobjp, float radius);
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/ai/ |
H A D | aicode.cpp | 2693 void create_path_to_point(vec3d *curpos, vec3d *goalpos, object *curobjp, object *goalobjp, int sub… in create_path_to_point() argument 2696 if (pp_collide(curpos, goalpos, goalobjp, curobjp->radius)) { in create_path_to_point() 2716 get_tangent_point(&tan1, curpos, &goalobjp->pos, goalpos, radius); in create_path_to_point() 2725 if (pp_collide(goalpos, &tan1, goalobjp, curobjp->radius)) in create_path_to_point() 2726 bisect_chord(goalpos, &tan1, &goalobjp->pos, radius); in create_path_to_point() 2963 int pp_collide_any(vec3d *curpos, vec3d *goalpos, float radius, object *ignore_objp1, object *ignor… in pp_collide_any() argument 2976 if (pp_collide(curpos, goalpos, objp, radius)) in pp_collide_any() 11109 vec3d *goalpos, *curpos; in maybe_dock_obstructed() local 11123 goalpos = &Path_points[aip->path_cur].pos; in maybe_dock_obstructed() 11124 collide_objnum = pp_collide_any(curpos, goalpos, radius, cur_objp, goal_objp, big_only_flag); in maybe_dock_obstructed()
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/mission/ |
H A D | missionparse.cpp | 7818 extern int pp_collide_any(vec3d *curpos, vec3d *goalpos, float radius, object *ignore_objp1, object…
|
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/object/ |
H A D | objcollide.cpp | 390 int pp_collide(vec3d *curpos, vec3d *goalpos, object *goalobjp, float radius) in pp_collide() argument 402 mc.p1 = goalpos; // Point 2 of ray to check in pp_collide()
|
H A D | objcollide.h | 123 int pp_collide(vec3d *curpos, vec3d *goalpos, object *goalobjp, float radius);
|
/dports/games/iortcw/iortcw-1.51c/MP/code/game/ |
H A D | g_mover.c | 3091 vec3_t goalpos, vec; in BatMoveThink() local 3098 BG_EvaluateTrajectory( &owner->s.pos, level.time, goalpos ); in BatMoveThink() 3107 VectorAdd( goalpos, bat->movedir, goalpos ); in BatMoveThink() 3109 VectorSubtract( goalpos, bat->s.pos.trBase, vec ); in BatMoveThink()
|
/dports/games/iortcw/iortcw-1.51c/SP/code/game/ |
H A D | g_mover.c | 3108 vec3_t goalpos, vec; in BatMoveThink() local 3115 BG_EvaluateTrajectory( &owner->s.pos, level.time, goalpos ); in BatMoveThink() 3124 VectorAdd( goalpos, bat->movedir, goalpos ); in BatMoveThink() 3126 VectorSubtract( goalpos, bat->s.pos.trBase, vec ); in BatMoveThink()
|
/dports/games/netherearth/netherearth-0.51/ |
H A D | nether.h | 316 int AI_searchengine(Vector pos,int angle,int goaltype,Vector goalpos,int traction,int depth);
|
H A D | robot_ai.cpp | 312 int NETHER::AI_searchengine(Vector pos,int angle,int goaltype,Vector goalpos,int traction,int depth) in AI_searchengine() argument 468 ((op->deadend==bestop->deadend || (op->newpos+Vector(0.5,0.5,0)-goalpos).norma()==0) && in AI_searchengine() 469 ((op->newpos+Vector(0.5,0.5,0)-goalpos).norma()<closer || in AI_searchengine() 470 ((op->newpos+Vector(0.5,0.5,0)-goalpos).norma()==closer && op->cost<mincost))) || in AI_searchengine() 473 closer=(op->newpos+Vector(0.5,0.5,0)-goalpos).norma(); in AI_searchengine() 529 ((op->deadend==bestop->deadend || (op->newpos+Vector(0.5,0.5,0)-goalpos).norma()==0) && in AI_searchengine() 530 ((op->newpos+Vector(0.5,0.5,0)-goalpos).norma()<closer || in AI_searchengine() 531 ((op->newpos+Vector(0.5,0.5,0)-goalpos).norma()==closer && op->cost<mincost))) || in AI_searchengine() 534 closer=(op->newpos+Vector(0.5,0.5,0)-goalpos).norma(); in AI_searchengine()
|
/dports/games/openjk/OpenJK-07675e2/codemp/game/ |
H A D | ai_main.c | 2246 int WaitingForNow(bot_state_t *bs, vec3_t goalpos) in WaitingForNow() argument 2255 if ((int)goalpos[0] != (int)bs->wpCurrent->origin[0] || in WaitingForNow() 2256 (int)goalpos[1] != (int)bs->wpCurrent->origin[1] || in WaitingForNow() 2257 (int)goalpos[2] != (int)bs->wpCurrent->origin[2]) in WaitingForNow()
|
/dports/games/tileworld/tworld-1.3.0/ |
H A D | mslogic.c | 39 short goalpos; /* mouse spot to move Chip towards */ member 105 #define goalpos() (getmsstate()->goalpos) macro 106 #define hasgoal() (goalpos() >= 0) 107 #define cancelgoal() (goalpos() = -1) 1207 if (goalpos() == cr->pos) { in chipmovetogoalpos() 1212 y = goalpos() / CXGRID - cr->pos / CXGRID; in chipmovetogoalpos() 1213 x = goalpos() % CXGRID - cr->pos % CXGRID; in chipmovetogoalpos() 1289 goalpos() = dir - CmdAbsMouseMoveFirst; in choosechipmove() 1290 lastmove() = CmdMouseMoveFirst + makemouserelative(goalpos()); in choosechipmove() 1294 goalpos() = makemouseabsolute(dir - CmdMouseMoveFirst); in choosechipmove() [all …]
|
/dports/graphics/blender/blender-2.91.0/source/blender/ikplugin/intern/ |
H A D | iksolver_plugin.c | 285 float goalrot[3][3], goalpos[3]; in execute_posetree() local 442 copy_v3_v3(goalpos, goal[3]); in execute_posetree() 486 goalpos[0] = fac * goalpos[0] + mfac * world_pose[3][0]; in execute_posetree() 487 goalpos[1] = fac * goalpos[1] + mfac * world_pose[3][1]; in execute_posetree() 488 goalpos[2] = fac * goalpos[2] + mfac * world_pose[3][2]; in execute_posetree() 502 solver, iktarget, goalpos, polepos, data->poleangle, (poleangledata == data)); in execute_posetree() 504 IK_SolverAddGoal(solver, iktarget, goalpos, data->weight); in execute_posetree()
|
H A D | itasc_plugin.cpp | 679 KDL::Vector goalpos(goalmat[3]); in base_callback() local 697 KDL::Vector poledir = KDL::Normalize(goalpos - rootpos); in base_callback()
|