Skip to content
Tuomas Virtanen edited this page Sep 16, 2015 · 17 revisions

Random stuff

Health, endurance, etc. calculation

  • real_health = har_health * (pilot_endurance + 25) / 35;
  • real_endurance = har_endurance * pilot_endurance / 23;
  • real_speed_xxx = har_speed_xxx * pilot_power;

HAR anim unk_flag_19

If > 1, anim string will be replaced with extra string.

  • 1 => append extra_str[arm_speed] (possibly divided by 2 ?)
  • 2 => append extra_str[leg_speed] (possibly divided by 2 ?)
  • 3,4,5,cat=projectile => append extra_str[game speed ?]
  • Also, pilot/har enhancements may also pick an extra string (?)

bkdata load_on_start

  • 255 = load this at start ?
  • 254 = copy animation string from animation[current + rand(10)], that has animation string longer than 2 chars.