Skip to content
Snippets Groups Projects
Commit 5b88a919 authored by Ronnie Friman's avatar Ronnie Friman
Browse files

add icon based on group class

parent 301cb323
No related branches found
No related tags found
3 merge requests!59Development to master,!54Development to testing,!49Replay update
...@@ -15,6 +15,13 @@ export class TrackingService { ...@@ -15,6 +15,13 @@ export class TrackingService {
private gamepersonrepository: Repository<Game_PersonEntity>, private gamepersonrepository: Repository<Game_PersonEntity>,
) {} ) {}
private icons = {
null: 'infantry.svg',
infantry: 'infantry.svg',
recon: 'recon.svg',
mechanized: 'mechanized.svg',
};
async trackLocation( async trackLocation(
gameperson: Game_PersonEntity, gameperson: Game_PersonEntity,
gameId, gameId,
...@@ -37,7 +44,7 @@ export class TrackingService { ...@@ -37,7 +44,7 @@ export class TrackingService {
trackdata['time'] = Date.now(); trackdata['time'] = Date.now();
// initialize data // initialize data
trackedperson = await this.trackingrepository.create(trackedperson); trackedperson = await this.trackingrepository.create(trackedperson);
trackedperson.icon = 'infantry.svg'; trackedperson.icon = this.icons[gameperson.group.class];
trackedperson.data = [trackdata]; trackedperson.data = [trackdata];
trackedperson.faction = gameperson.faction; trackedperson.faction = gameperson.faction;
trackedperson.game = gameId; trackedperson.game = gameId;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment