⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fight.cpp

📁 轩辕2源代码.rar
💻 CPP
字号:
#include "internal.h"
#include "ls.h"
#include "Fight1.cpp"

int  start_fight(FIGHT_DAT *data)
{ int i,hp;
  memcpy(&fd,data,sizeof(fd));
  if (Fight_Init()) {
     voc.regist_msg("error fight init");
     Fight_UnInit();
     return -1;
  }
  voc.playmidi(fd.music,1);
  while (mode_mf!=0) {
    Fight_Control();
    if (lKeyOn(KEY_F12)) mode_mf=0;
  }
  voc.stopmidi();
  Fight_UnInit();
  memcpy(data,&fd,sizeof(fd));
  for (i=0;i<fd.actor_num;i++) {
      if (ac[i].hp<0) ac[i].hp=0;
      if (ac[i].mp<0) ac[i].mp=0;
      data->hp[i]=ac[i].hp;
      data->mp[i]=ac[i].mp;
      data->exp[i]=ac[i].exp+get_exp;
  }
  data->money+=get_exp*2;
  for (hp=0,i=0;i<data->actor_num;i++) hp+=data->hp[i];
  if (hp>0) return 1;
  return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -