1486 |
double forcefac = 800; |
double forcefac = 800; |
1487 |
V2 forcevec = normal*forcefac; |
V2 forcevec = normal*forcefac; |
1488 |
|
|
1489 |
{ |
// { |
1490 |
ActorInfo *ai = sc.actor->get_actorinfo(); |
// ActorInfo *ai = sc.actor->get_actorinfo(); |
1491 |
double vel_abs = length(ai->vel); |
// double vel_abs = length(ai->vel); |
1492 |
double force_abs = length(forcevec); |
// double force_abs = length(forcevec); |
1493 |
// warning("actor_hit (vel=%f=[%f/%f], force=%f=[%f/%f] mass=%f)", |
// warning("actor_hit (vel=%f=[%f/%f], force=%f=[%f/%f] mass=%f)", |
1494 |
// vel_abs, ai->vel[0], ai->vel[1], |
// vel_abs, ai->vel[0], ai->vel[1], |
1495 |
// force_abs, forcevec[0], forcevec[1], |
// force_abs, forcevec[0], forcevec[1], |
1496 |
// ai->mass); |
// ai->mass); |
1497 |
} |
// } |
1498 |
|
|
1499 |
sc.actor->add_force (forcevec); |
sc.actor->add_force (forcevec); |
1500 |
|
|