/datum/admins/proc/player_panel_new()//The new one if(!check_rights()) return var/dat = "
|
Player panel Hover over a line to see more information - Check antagonists - Kick everyone/AFKers in lobby
|
| Search: |
|
[M_name] - [M_rname] - [M_key] ([M_job])
|
| Syndicates | |
| [M.real_name][M.client ? "" : " (ghost)"][M.stat == 2 ? " (DEAD)" : ""] | " dat += "PM |
| Nuclear Operative not found! |
| Nuclear Disk(s) |
| [N.name], " var/atom/disk_loc = N.loc while(!istype(disk_loc, /turf)) if(istype(disk_loc, /mob)) var/mob/M = disk_loc dat += "carried by [M.real_name] " if(istype(disk_loc, /obj)) var/obj/O = disk_loc dat += "in \a [O.name] " disk_loc = disk_loc.loc dat += "in [disk_loc.loc] at ([disk_loc.x], [disk_loc.y], [disk_loc.z]) |
| Revolutionaries | |
| Head Revolutionary not found! | |
| [M.real_name] (Leader)[M.client ? "" : " (ghost)"][M.stat == 2 ? " (DEAD)" : ""] | " dat += "PM |
| [M.real_name][M.client ? "" : " (ghost)"][M.stat == 2 ? " (DEAD)" : ""] | " dat += "PM |
| Target(s) | Location | |
| [M.real_name][M.client ? "" : " (ghost)"][M.stat == 2 ? " (DEAD)" : ""] | " dat += "PM | " var/turf/mob_loc = get_turf(M) dat += "[mob_loc.loc] |
| Head not found! |
| [G.name] Gang: [G.points] Influence | [round((G.territory.len/start_state.num_territories)*100, 1)]% Control | |
| Gang Boss not found! | |
| [M.real_name] (Boss)[M.client ? "" : " (ghost)"][M.stat == 2 ? " (DEAD)" : ""] | " dat += "PM |
| [M.real_name][M.client ? "" : " (ghost)"][M.stat == 2 ? " (DEAD)" : ""] | " dat += "PM |
| Changelings | ||
| [M.mind.changeling.changelingID] as [M.real_name][M.client ? "" : " (ghost)"][M.stat == 2 ? " (DEAD)" : ""] | " dat += "PM | " dat += "Show Objective |
| Changeling not found! |
| Wizards | ||
| [M.real_name][M.client ? "" : " (ghost)"][M.stat == 2 ? " (DEAD)" : ""] | " dat += "PM | " dat += "Show Objective |
| Wizard not found! |
| Cultists | |
| [M.real_name][M.client ? "" : " (ghost)"][M.stat == 2 ? " (DEAD)" : ""] | " dat += "PM |
| Traitors | ||
| [M.real_name][M.client ? "" : " (ghost)"][M.stat == 2 ? " (DEAD)" : ""] | " dat += "PM | " dat += "Show Objective |
| Traitor not found! |
| Shadowlings | |
| [M.real_name][M.client ? "" : " (ghost)"][M.stat == 2 ? " (DEAD)" : ""] | " dat += "PM |
| Shadowling Thralls | |
| [M.real_name][M.client ? "" : " (ghost)"][M.stat == 2 ? " (DEAD)" : ""] | " dat += "PM |
| Abductors | ||
| [M.real_name][M.client ? "" : " (ghost)"][M.stat == 2 ? " (DEAD)" : ""] | " dat += "PM | " dat += "Show Objective |
| Abductor not found! |
| Abductees | ||
| [M.real_name][M.client ? "" : " (ghost)"][M.stat == 2 ? " (DEAD)" : ""] | " dat += "PM | " dat += "Show Objective |
| Abductee not found! |
| Blob | ||
| Progress: [blobs.len]/[mode.blobwincount] | ||
| [M.real_name][M.client ? "" : " (ghost)"][M.stat == 2 ? " (DEAD)" : ""] | " dat += "PM | " else dat += "|
| Blob not found! |
| Monkey | ||
| [M.real_name][M.client ? "" : " (ghost)"][M.stat == 2 ? " (DEAD)" : ""] | " dat += "PM | " else dat += "|
| Monkey not found! |