The stubbed dpl-instance ranking display is reborn as screen-space
quads in CameraShipHUDRenderable::Render:
- followed-player callsign banner (bottom center; the old direct
index was correct -- Execute already converts to the 0-based
texture slot)
- the RANKING WINDOW: one row per scoring player, [ordinal][callsign]
in rank order right of center; visibility = the Director's
authentic flash logic (10s on / 15s off, solid final 30s); rows
follow LIVE playerRank pointers so they re-sort as scores change
- discovery: each 128x32 ordinal bitmap packs TWO ordinals side by
side ('1st|2nd', '3rd|4th' -- why 4 bitmaps serve 8 players);
draw = texture rank/2 with a u-half selected by rank parity
- alpha-blended A4R4G4B4 white-on-transparent textures x green
diffuse = the authentic green look
BT_SHOT moved AFTER the 2D pass -- it captured the backbuffer pre-HUD,
so overlays were on screen but invisible to screenshots (cost one
false debugging round). GetOrdinalTexture accessor added.
Screenshot-verified: '1st MAVERICK' standings + MAVERICK banner over
live auto-directed coverage; 2-node mech smoke PASS (un-regressed;
the new render path only executes when a CameraDirector HUD exists).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
311 lines
9.4 KiB
Plaintext
311 lines
9.4 KiB
Plaintext
[mission]
|
|
adventure=BattleTech
|
|
map=arena1
|
|
scenario=freeforall
|
|
time=day
|
|
weather=clear
|
|
temperature=27
|
|
length=600
|
|
[ordinals]
|
|
bitmap=Ordinal::BitMap::1
|
|
bitmap=Ordinal::BitMap::2
|
|
bitmap=Ordinal::BitMap::3
|
|
bitmap=Ordinal::BitMap::4
|
|
[Ordinal::BitMap::1]
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=000038000003C000001FF00000000F00
|
|
bitmap=0000F8000003C000003FF80000000F00
|
|
bitmap=0001F8000003C00000707C0000000F00
|
|
bitmap=0001F8000003C00000603C0000000F00
|
|
bitmap=00007801FC0FF00000003C3DF807FF00
|
|
bitmap=00007803FE0FF00000003C3FFC0FFF00
|
|
bitmap=00007803C703C00000003C3E3C1F0F00
|
|
bitmap=000078078303C0000000783C1E1E0F00
|
|
bitmap=000078078003C0000000783C1E1E0F00
|
|
bitmap=00007807C003C0000000F03C1E1E0F00
|
|
bitmap=00007807F003C0000001E03C1E1E0F00
|
|
bitmap=00007803FC03C0000003C03C1E1E0F00
|
|
bitmap=00007801FE03C0000007803C1E1E0F00
|
|
bitmap=000078007F03C000000F003C1E1E0F00
|
|
bitmap=000078001F03C000001E003C1E1E0F00
|
|
bitmap=000078000F03C000003C003C1E1E0F00
|
|
bitmap=000078060F03C0000078003C1E1E0F00
|
|
bitmap=000078071E03E0000078003C1E1F1F00
|
|
bitmap=00007803FE01F000007FFC3C1E0FFF00
|
|
bitmap=00007801FC00F000007FFC3C1E07EF00
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
x=128
|
|
y=32
|
|
width=8
|
|
[Ordinal::BitMap::2]
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=001FFF0000003C0000003C03C0780000
|
|
bitmap=001FFF0000003C0000007C03C0780000
|
|
bitmap=00000E0000003C000000FC03C0780000
|
|
bitmap=00003C0000003C000001BC03C0780000
|
|
bitmap=0000700F3E1FFC000003BC0FF07BF000
|
|
bitmap=0001E00F7E3FFC0000073C0FF07FF800
|
|
bitmap=0003800FFE7C3C0000063C03C07C7800
|
|
bitmap=0007F80FFE783C00000C3C03C0783C00
|
|
bitmap=0007FE0F80783C0000183C03C0783C00
|
|
bitmap=00001E0F00783C0000383C03C0783C00
|
|
bitmap=00000F0F00783C0000703C03C0783C00
|
|
bitmap=00000F0F00783C00007FFF03C0783C00
|
|
bitmap=00000F0F00783C00007FFF03C0783C00
|
|
bitmap=00000F0F00783C0000003C03C0783C00
|
|
bitmap=00000F0F00783C0000003C03C0783C00
|
|
bitmap=00000F0F00783C0000003C03C0783C00
|
|
bitmap=00180F0F00783C0000003C03C0783C00
|
|
bitmap=001C1F0F007C7C0000003C03E0783C00
|
|
bitmap=000FFE0F003FFC0000003C01F0783C00
|
|
bitmap=0007FC0F001FBC0000003C00F0783C00
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
x=128
|
|
y=32
|
|
width=8
|
|
[Ordinal::BitMap::3]
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=001FFF03C07800000000FC03C0780000
|
|
bitmap=001FFF03C07800000003FC03C0780000
|
|
bitmap=001E0003C07800000007C003C0780000
|
|
bitmap=001E0003C0780000000F0003C0780000
|
|
bitmap=001E000FF07BF000000F000FF07BF000
|
|
bitmap=001E000FF07FF800001E000FF07FF800
|
|
bitmap=001E0003C07C7800001E0003C07C7800
|
|
bitmap=001FFC03C0783C00001EFC03C0783C00
|
|
bitmap=001FFE03C0783C00001FFE03C0783C00
|
|
bitmap=00001F03C0783C00001F1F03C0783C00
|
|
bitmap=00000F03C0783C00001E0F03C0783C00
|
|
bitmap=00000F03C0783C00001E0F03C0783C00
|
|
bitmap=00000F03C0783C00001E0F03C0783C00
|
|
bitmap=00000F03C0783C00001E0F03C0783C00
|
|
bitmap=00000F03C0783C00001E0F03C0783C00
|
|
bitmap=00000F03C0783C00001E0F03C0783C00
|
|
bitmap=00180F03C0783C00001E0F03C0783C00
|
|
bitmap=001C1F03E0783C00001F1F03E0783C00
|
|
bitmap=000FFE01F0783C00000FFE01F0783C00
|
|
bitmap=0007FC00F0783C000007FC00F0783C00
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
x=128
|
|
y=32
|
|
width=8
|
|
[Ordinal::BitMap::4]
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=001FFF03C07800000007FC03C0780000
|
|
bitmap=001FFF03C0780000000FFE03C0780000
|
|
bitmap=00000F03C0780000001F1F03C0780000
|
|
bitmap=00000F03C0780000001E0F03C0780000
|
|
bitmap=00000F0FF07BF000001E0F0FF07BF000
|
|
bitmap=00001F0FF07FF800001E0F0FF07FF800
|
|
bitmap=00001E03C07C7800001E0F03C07C7800
|
|
bitmap=00003E03C0783C00001E0F03C0783C00
|
|
bitmap=00003C03C0783C00000F1E03C0783C00
|
|
bitmap=00003C03C0783C000007FC03C0783C00
|
|
bitmap=00007803C0783C000007FC03C0783C00
|
|
bitmap=00007803C0783C00000F1E03C0783C00
|
|
bitmap=00007803C0783C00001E0F03C0783C00
|
|
bitmap=0000F003C0783C00001E0F03C0783C00
|
|
bitmap=0000F003C0783C00001E0F03C0783C00
|
|
bitmap=0000F003C0783C00001E0F03C0783C00
|
|
bitmap=0000F003C0783C00001E0F03C0783C00
|
|
bitmap=0000F003E0783C00000F1E03E0783C00
|
|
bitmap=0000F001F0783C00000FFE01F0783C00
|
|
bitmap=0000F000F0783C000007FC00F0783C00
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
x=128
|
|
y=32
|
|
width=8
|
|
[pilots]
|
|
pilot=10.99.0.1:1502
|
|
pilot=10.99.0.2:1502
|
|
[10.99.0.1:1502]
|
|
hostType=0
|
|
advancedDamage=1
|
|
loadzones=1
|
|
name=MAVERICK
|
|
bitmapindex=1
|
|
experience=expert
|
|
badge=VGL
|
|
patch=Yellow
|
|
role=Role::Default
|
|
dropzone=one
|
|
vehicle=bhk1
|
|
vehicleValue=1000
|
|
color=White
|
|
[10.99.0.2:1502]
|
|
hostType=1
|
|
advancedDamage=1
|
|
loadzones=1
|
|
name=CAMERA
|
|
bitmapindex=2
|
|
experience=expert
|
|
badge=VGL
|
|
patch=Yellow
|
|
role=Role::Default
|
|
dropzone=one
|
|
vehicle=camera
|
|
vehicleValue=1000
|
|
color=White
|
|
[largebitmap]
|
|
bitmap=BitMap::Large::MAVERICK
|
|
bitmap=BitMap::Large::CAMERA
|
|
[BitMap::Large::MAVERICK]
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=03E0F807C38039FFE3FF8380FC0701E0
|
|
bitmap=03E0F807C1C071FFE3FFC383FF0703C0
|
|
bitmap=03F1F807C1C071FFE3FFE387FF870780
|
|
bitmap=03F1F80EE1C071C00381E38F07C70F00
|
|
bitmap=03B1B80EE0E0E1C00380E38E01871E00
|
|
bitmap=03B1B81EF0E0E1C00380E39E00073C00
|
|
bitmap=03B1B81C70E0E1C00381E39C00077800
|
|
bitmap=03BBB81C7071C1FFC3FFC39C0007FC00
|
|
bitmap=03BBB8383871C1FFC3FF839C0007FC00
|
|
bitmap=039B38383871C1FFC3FE039C0007CE00
|
|
bitmap=039B383FFC3B81C0038F039C00078E00
|
|
bitmap=039B387FFC3B81C00387839E00070700
|
|
bitmap=039F387FFC3B81C00383838E01870780
|
|
bitmap=039F38F01E1F01C00381C38F07C70380
|
|
bitmap=038E38E00E1F01FFE381E387FF8701C0
|
|
bitmap=038E38E00E1F01FFE380E383FF0701E0
|
|
bitmap=038E39C0070E01FFE380F380FC0700E0
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
x=128
|
|
y=32
|
|
width=8
|
|
[BitMap::Large::CAMERA]
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=003F8007E00FE03F87FFF8FFF800FC00
|
|
bitmap=00FFE007F00FE03F87FFF8FFFC00FE00
|
|
bitmap=01FFF007F00FE03F87FFF8FFFE00FE00
|
|
bitmap=03FFF80FF00FF07F87FFF8FFFF01FE00
|
|
bitmap=07E0F80F780F7077878000F01F01EF00
|
|
bitmap=07807C0F780F7077878000F00F01EF00
|
|
bitmap=0F80301F780F7077878000F00F03EF00
|
|
bitmap=0F00001E3C0F7077878000F01F03C780
|
|
bitmap=0F00001E3C0F38E787FFF0FFFE03C780
|
|
bitmap=0F00003E3C0F38E787FFF0FFFE07C780
|
|
bitmap=0F00003C1E0F38E787FFF0FFFC0783C0
|
|
bitmap=0F00003C1E0F18C787FFF0FFF00783C0
|
|
bitmap=0F00307FFE0F1DC7878000F0F80FFFC0
|
|
bitmap=0F807C7FFF0F1DC7878000F07C0FFFE0
|
|
bitmap=07807C7FFF0F1DC7878000F03C0FFFE0
|
|
bitmap=07E1F8F80F0F0D87878000F03E1F01E0
|
|
bitmap=03FFF8F0078F0F8787FFF8F01F1E00F0
|
|
bitmap=01FFF0F0078F0F8787FFF8F00F1E00F0
|
|
bitmap=00FFE1F0078F070787FFF8F00FBE00F0
|
|
bitmap=003F81E003CF070787FFF8F007FC0078
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
bitmap=00000000000000000000000000000000
|
|
x=128
|
|
y=32
|
|
width=8
|
|
[smallbitmap]
|
|
bitmap=BitMap::Small::MAVERICK
|
|
bitmap=BitMap::Small::CAMERA
|
|
[BitMap::Small::MAVERICK]
|
|
bitmap=0000000000000000
|
|
bitmap=0000000000000000
|
|
bitmap=0000000000000000
|
|
bitmap=38E3B07FBF31E630
|
|
bitmap=38E398D831B33660
|
|
bitmap=3DE6D8D831B606C0
|
|
bitmap=3DE6D8D831B607C0
|
|
bitmap=3566CD9FBF3607E0
|
|
bitmap=3566CD9833360660
|
|
bitmap=376FED9831B60660
|
|
bitmap=376C671831B33630
|
|
bitmap=326C671FB0F1E630
|
|
bitmap=0000000000000000
|
|
bitmap=0000000000000000
|
|
bitmap=0000000000000000
|
|
bitmap=0000000000000000
|
|
x=64
|
|
y=16
|
|
width=4
|
|
[BitMap::Small::CAMERA]
|
|
bitmap=0000000000000000
|
|
bitmap=0000000000000000
|
|
bitmap=0000000000000000
|
|
bitmap=007871C77EFC3800
|
|
bitmap=00CC71C760C63800
|
|
bitmap=0180D9EF60C66C00
|
|
bitmap=0180D9EF60C66C00
|
|
bitmap=0180D9AB7EFC6C00
|
|
bitmap=0180D9AB60CC6C00
|
|
bitmap=0181FDBB60C6FE00
|
|
bitmap=00CD8DBB60C6C600
|
|
bitmap=00798D937EC3C600
|
|
bitmap=0000000000000000
|
|
bitmap=0000000000000000
|
|
bitmap=0000000000000000
|
|
bitmap=0000000000000000
|
|
x=64
|
|
y=16
|
|
width=4
|
|
[Role::Default]
|
|
model=dfltrole
|
|
[Role::NoReturn]
|
|
model=noretun
|