initagent.cpp
来自「巫魔世界是一个被墙所环绕的二维格子世界」· C++ 代码 · 共 38 行
CPP
38 行
#include"wupus.h"
void Wupus_World::init_agent()
{
hunter.pos=new Position;
hunter.pos->x=1;
hunter.pos->y=1;
Position parent;
parent.x=0;
parent.y=0;
hunter.pos->parent=&parent;
hunter.direction=E;
hunter.arrow=true;
hunter.gold=0;
hunter.percept.stench=false;
hunter.percept.breeze=false;
hunter.percept.glitter=false;
hunter.percept.bump=false;
hunter.percept.scream=false;
hunter.escaped=false;
hunter.alive=true;
{//英雄记忆的地图
hunter.image=new Object_Column[MAX_X+2];
for(int x=0;x<MAX_X+2;x++)
hunter.image[x]=new Object[MAX_Y+2];
for(x=0;x<MAX_X+2;x++)
{
for(int y=0;y<MAX_Y+2;y++)
{
hunter.image[x][y]=FOG;
}
}
hunter.image[1][1]=SAFE;
}
show(true);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?