Home
last modified time | relevance | path

Searched refs:goalpos (Results 1 – 16 of 16) sorted by path

/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/ai/
H A Daicode.cpp2578 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 Dmissionparse.cpp7438 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 Dobjcollide.cpp917 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 Dobjcollide.h142 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 Daicode.cpp2693 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 Dmissionparse.cpp7818 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 Dobjcollide.cpp390 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 Dobjcollide.h123 int pp_collide(vec3d *curpos, vec3d *goalpos, object *goalobjp, float radius);
/dports/games/iortcw/iortcw-1.51c/MP/code/game/
H A Dg_mover.c3091 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 Dg_mover.c3108 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 Dnether.h316 int AI_searchengine(Vector pos,int angle,int goaltype,Vector goalpos,int traction,int depth);
H A Drobot_ai.cpp312 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 Dai_main.c2246 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 Dmslogic.c39 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 Diksolver_plugin.c285 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 Ditasc_plugin.cpp679 KDL::Vector goalpos(goalmat[3]); in base_callback() local
697 KDL::Vector poledir = KDL::Normalize(goalpos - rootpos); in base_callback()