Skip to content

Commit

Permalink
levels and include fix
Browse files Browse the repository at this point in the history
  • Loading branch information
realforest2001 committed Aug 2, 2024
1 parent 38d4be4 commit 6dacc27
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 4 deletions.
26 changes: 22 additions & 4 deletions code/datums/mob_hud.dm
Original file line number Diff line number Diff line change
Expand Up @@ -851,21 +851,39 @@ GLOBAL_DATUM(hud_icon_hudfocus, /image)
/mob/proc/hud_set_new_player()
return

GLOBAL_DATUM(hud_icon_new_player, /image)
GLOBAL_DATUM(hud_icon_new_player_1, /image)
GLOBAL_DATUM(hud_icon_new_player_2, /image)
GLOBAL_DATUM(hud_icon_new_player_3, /image)


/mob/living/carbon/human/hud_set_new_player()
if(!GLOB.hud_icon_new_player_1)
GLOB.hud_icon_new_player_1 = image('icons/mob/hud/hud.dmi', src, "new_player_marker_1")
if(!GLOB.hud_icon_new_player_2)
GLOB.hud_icon_new_player_2 = image('icons/mob/hud/hud.dmi', src, "new_player_marker_2")
if(!GLOB.hud_icon_new_player_3)
GLOB.hud_icon_new_player_3 = image('icons/mob/hud/hud.dmi', src, "new_player_marker_3")
if(!client || !job)
return FALSE
var/image/holder = hud_list[NEW_PLAYER_HUD]
holder.icon_state = "hudblank"
holder.overlays.Cut()
holder.pixel_y = 8
var/total_time = client.get_total_human_playtime()
var/playtime = get_job_playtime(client, job)
var/marker = GLOB.hud_icon_new_player_3

var/low_time = FALSE
if(total_time < JOB_PLAYTIME_TIER_2)
marker = GLOB.hud_icon_new_player_2
low_time = TRUE

if(playtime <= JOB_PLAYTIME_TIER_1)
if(!GLOB.hud_icon_new_player)
GLOB.hud_icon_new_player = image('icons/mob/hud/hud.dmi', src, "new_player_marker")
holder.overlays += GLOB.hud_icon_new_player
if(low_time)
marker = GLOB.hud_icon_new_player_1
else if(!low_time)
return FALSE

holder.overlays += marker
hud_list[NEW_PLAYER_HUD] = holder
return TRUE
1 change: 1 addition & 0 deletions colonialmarines.dme
Original file line number Diff line number Diff line change
Expand Up @@ -1457,6 +1457,7 @@
#include "code\modules\admin\verbs\getlogs.dm"
#include "code\modules\admin\verbs\load_event_level.dm"
#include "code\modules\admin\verbs\map_template_loadverb.dm"
#include "code\modules\admin\verbs\mentorhud.dm"
#include "code\modules\admin\verbs\mob_verbs.dm"
#include "code\modules\admin\verbs\mooc.dm"
#include "code\modules\admin\verbs\noclip.dm"
Expand Down
Binary file modified icons/mob/hud/hud.dmi
Binary file not shown.

0 comments on commit 6dacc27

Please sign in to comment.