Nightly update (ISO SHA-1 a27f9ed)
This commit is contained in:
1 parent
c2a069f1e5
commit
fc2ebdad75
26 files changed
+351
-240
No files matched your search
@@ -26,7 +26,7 @@ class Unit
|
||||
{
|
||||
I64 x,y,best_dd;
|
||||
F64 é,phase;
|
||||
Bool friendly,dead,tank,pad[5];
|
||||
Bool friendly,dead,tank,CIA,pad[4];
|
||||
} u[U_NUM];
|
||||
|
||||
#define ET_MAN 0
|
||||
@@ -83,18 +83,15 @@ U8 *friendly_imgs[4]={$IB,"<5>",BI=5$,$IB,"<4>",BI=4$,$IB,"<5>",BI=5$,$IB,"<6>",
|
||||
|
||||
|
||||
|
||||
|
||||
$SP,"<8>",BI=8$
|
||||
|
||||
|
||||
|
||||
|
||||
$SP,"<9>",BI=9$
|
||||
|
||||
|
||||
|
||||
|
||||
U8 *friendly_hacking_imgs[4]={$IB,"<7>",BI=7$,$IB,"<8>",BI=8$,$IB,"<7>",BI=7$,$IB,"<9>",BI=9$};
|
||||
U8 *CIA_neeger_imgs[4]={$IB,"<8>",BI=8$,$IB,"<7>",BI=7$,$IB,"<8>",BI=8$,$IB,"<9>",BI=9$};
|
||||
|
||||
|
||||
|
||||
@@ -103,15 +100,18 @@ U8 *friendly_hacking_imgs[4]={$IB,"<7>",BI=7$,$IB,"<8>",BI=8$,$IB,"<7>",BI=7$,$I
|
||||
|
||||
|
||||
|
||||
|
||||
$SP,"<11>",BI=11$
|
||||
|
||||
|
||||
|
||||
|
||||
$SP,"<12>",BI=12$
|
||||
|
||||
|
||||
|
||||
U8 *enemy_imgs[4]={$IB,"<11>",BI=11$,$IB,"<10>",BI=10$,$IB,"<11>",BI=11$,$IB,"<12>",BI=12$};
|
||||
|
||||
U8 *friendly_hacking_imgs[4]={$IB,"<10>",BI=10$,$IB,"<11>",BI=11$,$IB,"<10>",BI=10$,$IB,"<12>",BI=12$};
|
||||
|
||||
|
||||
|
||||
@@ -120,20 +120,15 @@ U8 *enemy_imgs[4]={$IB,"<11>",BI=11$,$IB,"<10>",BI=10$,$IB,"<11>",BI=11$,$IB,"<1
|
||||
|
||||
|
||||
|
||||
|
||||
$SP,"<14>",BI=14$
|
||||
|
||||
|
||||
|
||||
|
||||
$SP,"<15>",BI=15$
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
U8 *enemy_imgs[4]={$IB,"<14>",BI=14$,$IB,"<13>",BI=13$,$IB,"<14>",BI=14$,$IB,"<15>",BI=15$};
|
||||
|
||||
|
||||
|
||||
@@ -143,19 +138,6 @@ U8 *enemy_imgs[4]={$IB,"<11>",BI=11$,$IB,"<10>",BI=10$,$IB,"<11>",BI=11$,$IB,"<1
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
U8 *enemy_hacking_imgs[4]={$IB,"<14>",BI=14$,$IB,"<13>",BI=13$,$IB,"<14>",BI=14$,$IB,"<15>",BI=15$};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
$SP,"<17>",BI=17$
|
||||
|
||||
|
||||
@@ -170,16 +152,51 @@ U8 *enemy_hacking_imgs[4]={$IB,"<14>",BI=14$,$IB,"<13>",BI=13$,$IB,"<14>",BI=14$
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
$SP,"<19>",BI=19$
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
U8 *enemy_hacking_imgs[4]={$IB,"<17>",BI=17$,$IB,"<16>",BI=16$,$IB,"<17>",BI=17$,$IB,"<18>",BI=18$};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
$SP,"<20>",BI=20$
|
||||
|
||||
|
||||
|
||||
|
||||
$SP,"<21>",BI=21$
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
$SP,"<22>",BI=22$
|
||||
|
||||
|
||||
|
||||
|
||||
$SP,"<23>",BI=23$
|
||||
|
||||
|
||||
|
||||
|
||||
$BG$
|
||||
#define LS_APTS_NUM 20
|
||||
#define LS_MOUNTAINS_NUM 3
|
||||
@@ -192,7 +209,7 @@ class LandScapeItem
|
||||
|
||||
#define LS_TYPES 4
|
||||
U8 *landscape_imgs[LS_TYPES]=
|
||||
{$IB,"<17>",BI=17$,$IB,"<18>",BI=18$,$IB,"<19>",BI=19$,$IB,"<20>",BI=20$};
|
||||
{$IB,"<20>",BI=20$,$IB,"<21>",BI=21$,$IB,"<22>",BI=22$,$IB,"<23>",BI=23$};
|
||||
|
||||
U0 ExplosionDraw(CDC *dc,Explosion *tmpe,I64 y)
|
||||
{
|
||||
@@ -283,7 +300,7 @@ U0 MPMenDraw(CDC *dc2)
|
||||
Mat4x4RotX(r,ã/6);
|
||||
Mat4x4Scale(r,0.3);
|
||||
if (tmpu->tank)
|
||||
Sprite3Mat4x4B(dc,tmpu->x,yy,GR_Z_ALL,$IB,"<16>",BI=16$,r);
|
||||
Sprite3Mat4x4B(dc,tmpu->x,yy,GR_Z_ALL,$IB,"<19>",BI=19$,r);
|
||||
else {
|
||||
if (tmpu->best_dd<(2*HACK_DIST)*(2*HACK_DIST)) {//It's neat so times 2
|
||||
if (tmpu->friendly)
|
||||
@@ -292,9 +309,12 @@ U0 MPMenDraw(CDC *dc2)
|
||||
_tmps=enemy_hacking_imgs;
|
||||
tt=4*Wrap(tmpu->phase+20*ts,0)/(2*ã);
|
||||
} else {
|
||||
if (tmpu->friendly)
|
||||
_tmps=friendly_imgs;
|
||||
else
|
||||
if (tmpu->friendly) {
|
||||
if (tmpu->CIA && Blink)
|
||||
_tmps=CIA_neeger_imgs;
|
||||
else
|
||||
_tmps=friendly_imgs;
|
||||
} else
|
||||
_tmps=enemy_imgs;
|
||||
tt=4*Wrap(tmpu->phase+5*ts,0)/(2*ã);
|
||||
}
|
||||
@@ -562,6 +582,10 @@ U0 Init()
|
||||
xx=(Fs->pix_width-200)*RandU32/U32_MAX;
|
||||
yy=(MAP_HEIGHT-200)*RandU32/U32_MAX;
|
||||
}
|
||||
if (!(i&63))
|
||||
tmpu->CIA=TRUE;
|
||||
else
|
||||
tmpu->CIA$PB$=FALSE;
|
||||
} else {
|
||||
tmpu->friendly=FALSE;
|
||||
if (!(i&31)) {
|
||||
@@ -929,7 +953,7 @@ to_done:
|
||||
MenuPop;
|
||||
RegWrite("TempleOS/Titanium","I64 best_score=%d;\n",best_score);
|
||||
}
|
||||
| ||||