something like enemy ai
This commit is contained in:
parent
f52e476acf
commit
0b371ac22d
8 changed files with 102 additions and 38 deletions
|
@ -23,12 +23,8 @@ function getProj(){
|
|||
function getView(){
|
||||
var _x = global.camerax;
|
||||
var _y = global.cameray;
|
||||
<<<<<<< HEAD
|
||||
var half = (7.5*32)+40;
|
||||
return matrix_build_lookat(_x,_y+180,150,_x,_y,0,0,0,-1);
|
||||
=======
|
||||
return matrix_build_lookat(_x,_y+100,100,_x,_y,0,0,0,-1);
|
||||
>>>>>>> a9003c47cacfdee8c6ba2588fdb26b55ad87617b
|
||||
}
|
||||
|
||||
function setCam(){
|
||||
|
@ -37,9 +33,7 @@ function setCam(){
|
|||
camera_set_view_mat(cam,getView())
|
||||
camera_apply(cam);
|
||||
}
|
||||
<<<<<<< HEAD
|
||||
global.turn = ARMY.US;
|
||||
=======
|
||||
|
||||
function drawModels(){
|
||||
gpu_set_cullmode(cull_counterclockwise);
|
||||
|
@ -53,6 +47,6 @@ function drawModels(){
|
|||
|
||||
models = [];
|
||||
|
||||
var spr = sprite_add("./shrine thing tex.png",0,false,false,0,0);
|
||||
nu Model("./shrine thing.dat",spr);
|
||||
>>>>>>> a9003c47cacfdee8c6ba2588fdb26b55ad87617b
|
||||
//var spr = sprite_add("./shrine thing tex.png",0,false,false,0,0);
|
||||
var spr = sprite_add("./Test Map/grass.png",0,false,false,0,0);
|
||||
nu Model("./shrine thing.dat",spr);
|
|
@ -1,3 +1,21 @@
|
|||
while global.turn == ARMY.THEM {
|
||||
var done = true;
|
||||
for (k=0; k<array_length(global.units[ARMY.THEM]); k++) {
|
||||
var target = global.units[ARMY.THEM][k];
|
||||
if !target.waiting {
|
||||
done = false;
|
||||
} else {
|
||||
continue;
|
||||
}
|
||||
c_doenemyai(target);
|
||||
}
|
||||
if done {
|
||||
c_dewait(global.turn);
|
||||
global.turn = (global.turn+1)%2;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
c_input();
|
||||
var mouse = c_2dto3d(mouse_x,mouse_y);
|
||||
if select && selectedunit == noone {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue