mirror of
https://git.planet-casio.com/Slyvtt/Collab_RPG.git
synced 2024-12-28 20:43:42 +01:00
Merge branch 'dev' of git.planet-casio.com:Slyvtt/Collab_RPG into dev
This commit is contained in:
commit
ad902217ea
3 changed files with 7 additions and 3 deletions
Binary file not shown.
Before Width: | Height: | Size: 6.3 KiB After Width: | Height: | Size: 28 KiB |
|
@ -24,6 +24,9 @@
|
|||
/* The size of the player */
|
||||
#define P_WIDTH 16
|
||||
#define P_HEIGHT 16
|
||||
/*Max number of dynamic NPCs.*/
|
||||
#define NPC_STACK_SIZE 256
|
||||
|
||||
#else
|
||||
/* The tile size */
|
||||
#define T_HEIGHT 8
|
||||
|
@ -34,6 +37,9 @@
|
|||
/* The player size */
|
||||
#define P_WIDTH 8
|
||||
#define P_HEIGHT 8
|
||||
/*Max number of "dynamic" NPCs. We are starved for static ram on fx !*/
|
||||
#define NPC_STACK_SIZE 32
|
||||
|
||||
#endif
|
||||
|
||||
/* SPEED should NOT be 8 or bigger: it may cause bugs when handling
|
||||
|
|
|
@ -16,13 +16,11 @@ extern bopti_image_t tiny_npc_female;
|
|||
extern bopti_image_t tiny_npc_milkman;
|
||||
extern bopti_image_t tiny_npc_police;
|
||||
|
||||
#define NPC_STACK_SIZE 256
|
||||
|
||||
NPC npc_stack[NPC_STACK_SIZE];
|
||||
uint32_t npc_count;
|
||||
|
||||
NPC *npc_create() {
|
||||
if(npc_count == 256)
|
||||
if(npc_count == NPC_STACK_SIZE)
|
||||
return NULL;
|
||||
|
||||
return &npc_stack[npc_count++];
|
||||
|
|
Loading…
Reference in a new issue