19 lines
522 B
C
19 lines
522 B
C
#include "message.h"
|
|
#include "tile.h"
|
|
#include "stubs.h" // for interfacePrint
|
|
|
|
void messageTile(struct Tile *sender, struct Tile *recipient, const char *message) {
|
|
if (recipient->tid == PLAYER) {
|
|
// if Tile == this_player, interfacePrint
|
|
interfacePrint(message);
|
|
}
|
|
}
|
|
|
|
void messageTiles(struct Tile *sender, struct Tile **recipients, const char *message) {
|
|
int i;
|
|
int length = sizeof(recipients) / sizeof(recipients[0]);
|
|
for (i=0;i < length;i++) {
|
|
messageTile(sender, recipients[i], message);
|
|
}
|
|
}
|