Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 254710
Collapse All | Expand All

(-)file_not_specified_in_diff (-16 / +16 lines)
Line  Link Here
0
-- enemies.h
0
++ enemies.h
Lines 70-78 Link Here
70
extern const enemy_kind bomb2;
70
extern const enemy_kind bomb2;
71
extern const enemy_kind bombdeto;
71
extern const enemy_kind bombdeto;
72
extern const enemy_kind cannon;
72
extern const enemy_kind cannon;
73
extern const enemy_kind pipe1;
73
extern const enemy_kind pipeone;
74
extern const enemy_kind core;
74
extern const enemy_kind core;
75
extern const enemy_kind pipe2;
75
extern const enemy_kind pipetwo;
76
extern const enemy_kind rock;
76
extern const enemy_kind rock;
77
extern const enemy_kind ring;
77
extern const enemy_kind ring;
78
extern const enemy_kind enemy_m1;
78
extern const enemy_kind enemy_m1;
Lines 430-436 Link Here
430
430
431
inline int _enemy::is_pipe()
431
inline int _enemy::is_pipe()
432
{
432
{
433
	return ((_state != notuse) && ((ek == &pipe1) || (ek == &pipe2)));
433
	return ((_state != notuse) && ((ek == &pipeone) || (ek == &pipetwo)));
434
}
434
}
435
435
436
436
437
-- enemy.cpp
437
++ enemy.cpp
Lines 713-719 Link Here
713
713
714
void _enemy::kill_cannon()
714
void _enemy::kill_cannon()
715
{
715
{
716
	enemies.make(&pipe1, CS2PIXEL(x), CS2PIXEL(y));
716
	enemies.make(&pipeone, CS2PIXEL(x), CS2PIXEL(y));
717
	sound.g_base_node_explo(x, y);
717
	sound.g_base_node_explo(x, y);
718
	release();
718
	release();
719
}
719
}
Lines 755-764 Link Here
755
755
756
void _enemy::kill_core()
756
void _enemy::kill_core()
757
{
757
{
758
	enemies.make(&pipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 3);
758
	enemies.make(&pipetwo, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 3);
759
	enemies.make(&pipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 7);
759
	enemies.make(&pipetwo, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 7);
760
	enemies.make(&pipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 1);
760
	enemies.make(&pipetwo, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 1);
761
	enemies.make(&pipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 5);
761
	enemies.make(&pipetwo, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 5);
762
	enemies.make(&explosion4, CS2PIXEL(x), CS2PIXEL(y));
762
	enemies.make(&explosion4, CS2PIXEL(x), CS2PIXEL(y));
763
	sound.g_base_core_explo(x, y);
763
	sound.g_base_core_explo(x, y);
764
	release();
764
	release();
Lines 851-857 Link Here
851
		screen.set_map(x1, y1, m ^ a);
851
		screen.set_map(x1, y1, m ^ a);
852
	release();
852
	release();
853
}
853
}
854
const enemy_kind pipe1 = {
854
const enemy_kind pipeone = {
855
	0,
855
	0,
856
	&_enemy::make_pipe1,
856
	&_enemy::make_pipe1,
857
	&_enemy::move_pipe1,
857
	&_enemy::move_pipe1,
Lines 978-996 Link Here
978
	}
978
	}
979
	p ^= a;
979
	p ^= a;
980
	if(p & U_MASK)
980
	if(p & U_MASK)
981
		enemies.make(&pipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 1);
981
		enemies.make(&pipetwo, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 1);
982
	if(p & R_MASK)
982
	if(p & R_MASK)
983
		enemies.make(&pipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 3);
983
		enemies.make(&pipetwo, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 3);
984
	if(p & D_MASK)
984
	if(p & D_MASK)
985
		enemies.make(&pipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 5);
985
		enemies.make(&pipetwo, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 5);
986
	if(p & L_MASK)
986
	if(p & L_MASK)
987
		enemies.make(&pipe2, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 7);
987
		enemies.make(&pipetwo, CS2PIXEL(x), CS2PIXEL(y), 0, 0, 7);
988
	manage.add_score(10);
988
	manage.add_score(10);
989
	release();
989
	release();
990
}
990
}
991
991
992
992
993
const enemy_kind pipe2 = {
993
const enemy_kind pipetwo = {
994
	0,
994
	0,
995
	&_enemy::make_pipe2,
995
	&_enemy::make_pipe2,
996
	&_enemy::move_pipe2,
996
	&_enemy::move_pipe2,

Return to bug 254710