<commit_before>#ifndef GLOBAL_H
#define GLOBAL_H

#include <stdio.h>
#include <stdlib.h>
#include <gccore.h>
#include <wiiuse/wpad.h>
#include <wiisprite.h>
#include <fat.h>

#define NUM_ALIENS 		 	 5
#define NUM_ALIEN_TYPES  	 1
#define NUM_PLAYERS 	 	 2
#define NUM_SHOTS			50
#define NUM_SPACE_BGS		 4

typedef struct {
    wsp::Quad left;
    wsp::Quad top;
    wsp::Quad right;
    wsp::Quad bottom;
} bounds_t;

extern wsp::GameWindow     	gwd;
extern wsp::Image          	imgPlayers[NUM_PLAYERS];
extern wsp::Image          	imgAliens[NUM_ALIEN_TYPES];
extern wsp::Image		   	imgBgs[NUM_SPACE_BGS];
extern wsp::Image		   	bullet;
extern wsp::LayerManager   	manager;
extern wsp::LayerManager   	bgManager;
extern int					shotsFired;
extern bounds_t	    	   	bounds;

#endif
<commit_msg>Moar aliens<commit_after>#ifndef GLOBAL_H
#define GLOBAL_H

#include <stdio.h>
#include <stdlib.h>
#include <gccore.h>
#include <wiiuse/wpad.h>
#include <wiisprite.h>
#include <fat.h>

#define NUM_ALIENS 		 	10
#define NUM_ALIEN_TYPES  	 1
#define NUM_PLAYERS 	 	 2
#define NUM_SHOTS			50
#define NUM_SPACE_BGS		 4

typedef struct {
    wsp::Quad left;
    wsp::Quad top;
    wsp::Quad right;
    wsp::Quad bottom;
} bounds_t;

extern wsp::GameWindow     	gwd;
extern wsp::Image          	imgPlayers[NUM_PLAYERS];
extern wsp::Image          	imgAliens[NUM_ALIEN_TYPES];
extern wsp::Image		   	imgBgs[NUM_SPACE_BGS];
extern wsp::Image		   	bullet;
extern wsp::LayerManager   	manager;
extern wsp::LayerManager   	bgManager;
extern int					shotsFired;
extern bounds_t	    	   	bounds;

#endif

{'fraction_non_alphanumeric': 0.10101010101010101, 'fraction_numerical': 0.008207070707070708, 'mean_word_length': 3.6480938416422286, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 15, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1252150', 'n_tokens_mistral': 684, 'n_tokens_neox': 631, 'n_words': 141}