Oh yes! I remember that. Still working on the mine 3d thing, otherwise I'll try to do the message system like (Mine(s) Nearby, check your sector) and try to make it work somehow.
No problems with flags
Transferring from the Mine Teamkill System, I made it to work via an importation of the mine icon and an edit to the nametags.con file.
Tested on Al Basrah Inf on Co-Op Mode, Muttrah Inf on Co-Op Mode
Features:
-When you die, and respawn the mine marker still appears which is great.
-In addition, aiming at a friendly displays their user tags much faster.
-Can see from 600+ meters! (Tested on Muttrah). Will test on a larger map.
-When you team-switch e.g from US to MEC and US, the mine marker remains active.
-When mine explodes, mine marker deactivates
-Can turn off and on with ALT (Not sure why)
Problems:
1. Alt-Tabbing briefly makes the mine marker disappear, but it reappears later. This is because ALT turns it off and on.
RESOLVED
Simply pressing ALT will switch it.
nametags.con
Code: Select all
Nametags.createIcon ICRevive
Nametags.setTexture 0 Menu/HUD/Texture/Ingame/Player/playerRevive 0 0 16 16
Nametags.createIcon ICMedic
Nametags.setTexture 0 Menu/HUD/Texture/Ingame/Player/playerMedic 0 0 16 16
Nametags.createIcon ICRepair
Nametags.setTexture 0 Menu/HUD/Texture/Ingame/Player/playerRepair 0 0 16 16
Nametags.createIcon ICAmmo
Nametags.setTexture 0 Menu/HUD/Texture/Ingame/Player/playerAmmo 0 0 16 16
Nametags.createIcon ICVehicleMedic
Nametags.setTexture 0 Menu/HUD/Texture/Ingame/GeneralIcons/empty 0 0 8 8
Nametags.createIcon ICVehicleRepair
Nametags.setTexture 0 Menu/HUD/Texture/Ingame/GeneralIcons/empty 0 0 8 8
Nametags.createIcon ICVehicleAmmo
Nametags.setTexture 0 Menu/HUD/Texture/Ingame/GeneralIcons/empty 0 0 8 8
Nametags.createIcon ICRank
Nametags.setTexture 22 Menu/HUD/Texture/Ingame/GeneralIcons/empty 0 0 16 16
Nametags.createBar ICArmorBar 23 52
Nametags.setTexture 0 Menu/Nametag/ArmorBarFull.dds 0 0 64 16
Nametags.setTexture 1 Menu/Nametag/ArmorBarEmpty.dds 0 0 64 16
Nametags.createBar ICHealthBar 23 52
Nametags.setTexture 0 Menu/Nametag/HealthBarFull.dds 0 0 64 16
Nametags.setTexture 1 Menu/Nametag/HealthBarEmpty.dds 0 0 64 16
Nametags.createBar ICAmmoBar 23 52
Nametags.setTexture 0 Menu/Nametag/AmmoBarFull.dds 0 0 64 16
Nametags.setTexture 1 Menu/Nametag/AmmoBarEmpty.dds 0 0 64 16
Nametags.createIcon ICSquadOrder
Nametags.setTexture 6 Menu/Nametag/SquadOrders.dds 0 0 32 32
Nametags.createIcon ICCommanderOrder
Nametags.setTexture 6 Menu/Nametag/CommanderOrders.dds 0 0 32 32
Nametags.createIcon ICObject
Nametags.setTexture 32 Menu/Nametag/Objects 0 0 16 32
Nametags.createIcon ICObjectVehicleDrop
Nametags.setTexture 1 Menu/HUD/Texture/Ingame/GeneralIcons/empty 0 0 8 8
rem ***Enemy NameTags
rem NameTags.MaxEnemyDistance 0
NameTags.EnemyTagFadeInTime 999
NameTags.EnemyTagFadeOutTime 1
NameTags.EnemyTagDelayTime 999
NameTags.EnemyDotLimit 1
NameTags.MaxFriendlyDistance 1
NameTags.manDownFadeOutTime 300
rem NameTags.deathFadeOutTime 10
rem attempt to reduce tag visibility, mostly for CP flags, Punkbuster might not like this
NameTags.deployableDistance 0
rem attempt to reduce tag visibility, mostly for CP flags, Punkbuster might not like this
Nametags.setCullDistance TTObject 1/1
Nametags.setCullDistance TTOrder 25/75
I wonder what '32' means, and why some different nametags are set with different values. I know in binary, 0 means off and 1 means on, but placing 16 to the mine marker must mean something.
I'm holding back release until developers say it's ok.
Anyways, I'll upload a video tommorow on it.