Hard Light Productions Forums

General FreeSpace => FreeSpace & FreeSpace Open Support => Topic started by: Sigh on January 10, 2010, 04:12:23 pm

Title: Question about custom radar icons
Post by: Sigh on January 10, 2010, 04:12:23 pm
   I have searched wiki, FAQ, forum and every page of the support section along with dozen non-relevant posts about radar icons and yet haven't found a way to install radar icons(2d custom icons shown at some screenshots).

   I did find a file called "MV_radaricons.vp" and threads called "Latest Trunk" "Wanderer's Branch" but since those posts do not contain any instructions or in fact explain the purpose of those files i am forced to ask - where do i get custom radar icons, how do i install and use them? Any insight would be greatly appreciated!
Title: Re: Question about custom radar icons
Post by: General Battuta on January 10, 2010, 04:16:18 pm
Drop them in your MediaVPs folder. Get a recently nightly build from the nightly builds forum (I believe the icons code is now in trunk) and select it (specifically the release build, with an 'r' not a 'd') in the launcher.

Run the game. Should have radar icons.
Title: Re: Question about custom radar icons
Post by: The E on January 10, 2010, 04:16:49 pm
Yep, exactly like that.
Title: Re: Question about custom radar icons
Post by: mr.WHO on February 08, 2010, 06:13:14 pm
Sorry for necro but I have a problem with making icons working :(
I have icons, I have recent build, but it keeps showing me table error :(
Title: Re: Question about custom radar icons
Post by: The E on February 08, 2010, 06:13:43 pm
Please post the error. The EXACT error report, not what you remember.
Title: Re: Question about custom radar icons
Post by: mr.WHO on February 08, 2010, 06:26:06 pm
Here is the part of the table file:

I remember that I fixed it some time ago by switching $ or + to $/+ but I can't remember what it was.

Code: [Select]
$Name:         GTF Ulysses
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GTF Apollo
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GTF Valkyrie
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GTF Hercules
  +nocreate
$Radar Image 2D:    radar-fighter



Here is the error itself:
Code: [Select]
Error: radar-shp.tbm(line 39:
Error: Required token = [#End], [$Subsystem:], [$Name], or [$Template], found [$Radar Image 2D:    radar-fighte].

File: PARSELO.CPP
Line: 670


Call stack:
------------------------------------------------------------------
------------------------------------------------------------------

It keeps reporting about every entry in tbl. file to it have to be a wrong $ or + mark.
Title: Re: Question about custom radar icons
Post by: The E on February 08, 2010, 06:29:17 pm
...

We kinda need the _entire_ tbl? That part you posted would throw errors due to the fact that it starts wrong alone.
Title: Re: Question about custom radar icons
Post by: mr.WHO on February 08, 2010, 06:30:36 pm
here is entire .tbl entry:

Code: [Select]
#Ship Classes

;;Terran

$Name:         GTF Ulysses
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GTF Apollo
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GTF Valkyrie
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GTF Hercules
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GTF Hercules Mark II
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GTF Loki
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GTF Loki#stealth
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GTF Angel
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GTF Perseus
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GTF Pegasus
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GTF Myrmidon
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GTF Ares
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GTF Erinyes
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         SF Mara (terrans)
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GTB Athena
  +nocreate
$Radar Image 2D:    radar-bomber

$Name:         GTB Artemis
  +nocreate
$Radar Image 2D:    radar-bomber

$Name:         GTB Artemis D.H.
  +nocreate
$Radar Image 2D:    radar-bomber

$Name:         GTB Medusa
  +nocreate
$Radar Image 2D:    radar-bomber

$Name:         GTB Ursa
  +nocreate
$Radar Image 2D:    radar-bomber

$Name:         GTB Boanerges
  +nocreate
$Radar Image 2D:    radar-bomber

$Name:         GTB Zeus
  +nocreate
$Radar Image 2D:    radar-bomber

$Name:         GTT Hunter
  +nocreate
$Radar Image 2D:    radar-bigship

$Name:         GTT Elysium
  +nocreate
$Radar Image 2D:    radar-bigship

$Name:         GTT Argo
  +nocreate
$Radar Image 2D:    radar-bigship

$Name:         GTFr Triton
  +nocreate
$Radar Image 2D:    radar-freighter

$Name:         TC-TRI
  +nocreate
$Radar Image 2D:    radar-cargo

$Name:         GTFr Poseidon
  +nocreate
$Radar Image 2D:    radar-freighter

$Name:         TC 2
  +nocreate
$Radar Image 2D:    radar-cargo

$Name:         TSC 2
  +nocreate
$Radar Image 2D:    radar-cargo

$Name:         GTFr Chronos
  +nocreate
$Radar Image 2D:    radar-freighter

$Name:         TAC 1
  +nocreate
$Radar Image 2D:    radar-cargo

$Name:         TTC 1
  +nocreate
$Radar Image 2D:    radar-cargo

$Name:         GTC Aeolus
  +nocreate
$Radar Image 2D:    radar-cruiser

$Name:         GTC Fenris
  +nocreate
$Radar Image 2D:    radar-cruiser

$Name:         GTC Leviathan
  +nocreate
$Radar Image 2D:    radar-cruiser

$Name:         GTCv Deimos
  +nocreate
$Radar Image 2D:    radar-corvette

$Name:         NTF Iceni
  +nocreate
$Radar Image 2D:    radar-corvette

$Name:         GTD Orion
  +nocreate
$Radar Image 2D:    radar-capital

$Name:         GTD Orion#2 (Bastion)
  +nocreate
$Radar Image 2D:    radar-capital

$Name:         GTD Orion#Amadeus
  +nocreate
$Radar Image 2D:    radar-capital

$Name:         GTD Orion#Bastion
  +nocreate
$Radar Image 2D:    radar-capital

$Name:         GTD Orion#Eisenhower
  +nocreate
$Radar Image 2D:    radar-capital

$Name:         GTD Orion#Galatea
  +nocreate
$Radar Image 2D:    radar-capital

$Name:         GTD Orion#Goliath
  +nocreate
$Radar Image 2D:    radar-capital

$Name:         GTD Orion#Intrepid
  +nocreate
$Radar Image 2D:    radar-capital

$Name:         GTD Orion#Krios
  +nocreate
$Radar Image 2D:    radar-capital

$Name:         GTD Orion#Legion
  +nocreate
$Radar Image 2D:    radar-capital

$Name:         GTD Orion#Minnow
  +nocreate
$Radar Image 2D:    radar-capital

$Name:         GTD Orion#Myrmidon
  +nocreate
$Radar Image 2D:    radar-capital

$Name:         GTD Orion#Orion
  +nocreate
$Radar Image 2D:    radar-capital

$Name:         GTD Orion#Repulse
  +nocreate
$Radar Image 2D:    radar-capital

$Name:         GTD Orion#Soyakaze
  +nocreate
$Radar Image 2D:    radar-capital

$Name:         GTD Hecate
  +nocreate
$Radar Image 2D:    radar-capital

$Name:         GTD Hades
  +nocreate
$Radar Image 2D:    radar-hades

$Name:         GTD Hades#scan
  +nocreate
$Radar Image 2D:    radar-hades

$Name:         GTVA Colossus
  +nocreate
$Radar Image 2D:    radar-colossus

$Name:         GTI Arcadia
  +nocreate
$Radar Image 2D:    radar-installation

$Name:         GTI Ganymede
  +nocreate
$Radar Image 2D:    radar-drydock

$Name:         GTI Polaris Extension
  +nocreate
$Radar Image 2D:    radar-drydock

$Name:         GTI Polaris Pylon
  +nocreate
$Radar Image 2D:    radar-drydock

$Name:         Terran Asteroid Base
  +nocreate
$Radar Image 2D:    radar-asteroid

$Name:         NTF Boadicea
  +nocreate
$Radar Image 2D:    radar-asteroid

$Name:         GTA Charybdis
  +nocreate
$Radar Image 2D:    radar-science

$Name:         GTG Zephyrus
  +nocreate
$Radar Image 2D:    radar-bigship

$Name:         GTM Hippocrates
  +nocreate
$Radar Image 2D:    radar-bigship

$Name:         GTSC Faustus
  +nocreate
$Radar Image 2D:    radar-science

$Name:         GTEP Hermes
  +nocreate
$Radar Image 2D:    radar-smallship

$Name:         GTS Centaur
  +nocreate
$Radar Image 2D:    radar-smallship

$Name:         GTS Hygeia
  +nocreate
$Radar Image 2D:    radar-smallship

$Name:         GTSG Watchdog
  +nocreate
$Radar Image 2D:    radar-sentry

$Name:         GTSG Cerberus
  +nocreate
$Radar Image 2D:    radar-sentry

$Name:         GTSG Alastor
  +nocreate
$Radar Image 2D:    radar-sentry

$Name:         GTSG Mjolnir
  +nocreate
$Radar Image 2D:    radar-sentry

$Name:         GTDr Amazon
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GTDr Amazon Advanced
  +nocreate
$Radar Image 2D:    radar-freighter

$Name:         GTNB Pharos
  +nocreate
$Radar Image 2D:    radar-waypoint

$Name:         Terran NavBuoy
  +nocreate
$Radar Image 2D:    radar-waypoint

$Name:         Terran NavBuoy#destroyable
  +nocreate
$Radar Image 2D:    radar-waypoint

$Name:         Terran Probe
  +nocreate
$Radar Image 2D:    radar-smallship

$Name:         TC-Meson Bomb
  +nocreate
$Radar Image 2D:    radar-cargo2

$Name:         GTSC Faustus#medical
  +nocreate
$Radar Image 2D:    radar-smallship

$Name:         GTFr Chronos#medical
  +nocreate
$Radar Image 2D:    radar-freighter

$Name:         TAC 1#medical
  +nocreate
$Radar Image 2D:    radar-cargo

$Name:         GTT Elysium#medical
  +nocreate
$Radar Image 2D:    radar-bigship

;;Vasudan

$Name:         PVF Ulysses
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         PVF Anubis
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         PVF Seth
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         PVF Horus
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         PVF Thoth
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         PVB Osiris
  +nocreate
$Radar Image 2D:    radar-bomber

$Name:         PVB Amun
  +nocreate
$Radar Image 2D:    radar-bomber

$Name:         PVB Sekhmet
  +nocreate
$Radar Image 2D:    radar-bomber

$Name:         PVS Scarab
  +nocreate
$Radar Image 2D:    radar-smallship

$Name:         PVT Isis
  +nocreate
$Radar Image 2D:    radar-bigship

$Name:         PVFr Bast
  +nocreate
$Radar Image 2D:    radar-freighter

$Name:         VC 3
  +nocreate
$Radar Image 2D:    radar-cargo

$Name:         PVFr Ma'at
  +nocreate
$Radar Image 2D:    radar-freighter

$Name:         PVFr Satis
  +nocreate
$Radar Image 2D:    radar-bigship

$Name:         PVC Aten
  +nocreate
$Radar Image 2D:    radar-cruiser

$Name:         PVSC Imhotep
  +nocreate
$Radar Image 2D:    radar-science

$Name:         Vasudan Probe
  +nocreate
$Radar Image 2D:    radar-smallship

$Name:         PVD Typhon
  +nocreate
$Radar Image 2D:    radar-capital

$Name:         PVI Karnak
  +nocreate
$Radar Image 2D:    radar-installation

$Name:         PVI Shah Extension
  +nocreate
$Radar Image 2D:    radar-drydock

$Name:         PVI Shah Pylon
  +nocreate
$Radar Image 2D:    radar-drydock

$Name:          Vasudan Asteroid Base
  +nocreate
$Radar Image 2D:    radar-asteroid

$Name:         Vasudan NavBuoy
  +nocreate
$Radar Image 2D:    radar-waypoint

$Name:         Vasudan NavBuoy#destroyable
  +nocreate
$Radar Image 2D:    radar-waypoint

$Name:         PVSG Ankh
  +nocreate
$Radar Image 2D:    radar-sentry

$Name:         PVEP Ra
  +nocreate
$Radar Image 2D:    radar-smallship

$Name:         GVF Seth
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GVF Serapis
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GVF Tauret
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GVF Thoth
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GVF Horus
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GVF Ptah
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         GVB Sekhmet
  +nocreate
$Radar Image 2D:    radar-bomber

$Name:         GVB Osiris
  +nocreate
$Radar Image 2D:    radar-bomber

$Name:         GVB Bakha
  +nocreate
$Radar Image 2D:    radar-bomber

$Name:         GVT Isis
  +nocreate
$Radar Image 2D:    radar-bigship

$Name:         GVFr Bes
  +nocreate
$Radar Image 2D:    radar-freighter

$Name:         GVFr Satis
  +nocreate
$Radar Image 2D:    radar-bigship

$Name:         GVFr Ma'at
  +nocreate
$Radar Image 2D:    radar-freighter

$Name:         VAC 4
  +nocreate
$Radar Image 2D:    radar-cargo

$Name:         VAC 5
  +nocreate
$Radar Image 2D:    radar-cargo

$Name:         GVC Aten
  +nocreate
$Radar Image 2D:    radar-cruiser

$Name:         GVC Mentu
  +nocreate
$Radar Image 2D:    radar-cruiser

$Name:         GVCv Sobek
  +nocreate
$Radar Image 2D:    radar-corvette

$Name:         GVD Typhon
  +nocreate
$Radar Image 2D:    radar-capital

$Name:         GVD Hatshepsut
  +nocreate
$Radar Image 2D:    radar-capital

$Name:         GVA Setekh
  +nocreate
$Radar Image 2D:    radar-science

$Name:         GVG Anuket
  +nocreate
$Radar Image 2D:    radar-bigship

$Name:         GVEP Ra
  +nocreate
$Radar Image 2D:    radar-smallship

$Name:         GVS Nephthys
  +nocreate
$Radar Image 2D:    radar-smallship

$Name:         GVSG Ankh
  +nocreate
$Radar Image 2D:    radar-sentry

$Name:         GVSG Edjo
  +nocreate
$Radar Image 2D:    radar-sentry

;;Shivan

$Name:         SF Dragon
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         SF Dragon#weakened
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         SF Dragon#Terrans
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         SF Manticore
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         SF Basilisk
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         SF Aeshma
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         SF Astaroth
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         SF Mara
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         SF Scorpion
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         SF Gorgon
  +nocreate
$Radar Image 2D:    radar-fighter

$Name:         SB Shaitan
  +nocreate
$Radar Image 2D:    radar-bomber

$Name:         SB Nephilim
  +nocreate
$Radar Image 2D:    radar-bomber

$Name:         SB Seraphim
  +nocreate
$Radar Image 2D:    radar-bomber

$Name:         SB Nahema
  +nocreate
$Radar Image 2D:    radar-bomber

$Name:         SB Taurvi
  +nocreate
$Radar Image 2D:    radar-bomber

$Name:         ST Azrael
  +nocreate
$Radar Image 2D:    radar-bigship

$Name:         SFr Dis
  +nocreate
$Radar Image 2D:    radar-freighter

$Name:         SFr Mephisto
  +nocreate
$Radar Image 2D:    radar-freighter

$Name:         SFr Asmodeus
  +nocreate
$Radar Image 2D:    radar-freighter

$Name:         SAC 3
  +nocreate
$Radar Image 2D:    radar-cargo

$Name:         SC 5
  +nocreate
$Radar Image 2D:    radar-cargo

$Name:         SAC 2
  +nocreate
$Radar Image 2D:    radar-cargo

$Name:         SC Rakshasa
  +nocreate
$Radar Image 2D:    radar-cruiser

$Name:         SC Cain
  +nocreate
$Radar Image 2D:    radar-cruiser

$Name:         SC Lilith
  +nocreate
$Radar Image 2D:    radar-cruiser

$Name:         SCv Moloch
  +nocreate
$Radar Image 2D:    radar-corvette

$Name:         SD Demon
  +nocreate
$Radar Image 2D:    radar-capital

$Name:         SD Demon#scan
  +nocreate
$Radar Image 2D:    radar-capital

$Name:         SD Ravana
  +nocreate
$Radar Image 2D:    radar-capital

$Name:         SD Lucifer
  +nocreate
$Radar Image 2D:    radar-lucifer

$Name:         SD Lucifer#scan
  +nocreate
$Radar Image 2D:    radar-lucifer

$Name:         SJ Sathanas
  +nocreate
$Radar Image 2D:    radar-sathanas

$Name:         Shivan Comm Node
  +nocreate
$Radar Image 2D:    radar-unknownsmall

$Name:         SG Rahu
  +nocreate
$Radar Image 2D:    radar-bigship

$Name:         SSG Rahu
  +nocreate
$Radar Image 2D:    radar-bigship

$Name:         SSG Trident
  +nocreate
$Radar Image 2D:    radar-sentry

$Name:         SSG Belial
  +nocreate
$Radar Image 2D:    radar-sentry

;;Other

$Name:         Knossos
  +nocreate
$Radar Image 2D:    radar-knossos

$Name:         Volition Bravos
  +nocreate
$Radar Image 2D:    radar-unknownbig

$Name:         Asteroid
  +nocreate
$Radar Image 2D:    radar-asteroid

#End
Title: Re: Question about custom radar icons
Post by: The E on February 08, 2010, 06:33:43 pm
And you are sure that you are using a .11 build?
Title: Re: Question about custom radar icons
Post by: mr.WHO on February 08, 2010, 06:35:09 pm
I tried this:
http://www.hard-light.net/forums/index.php?topic=67865.0

No effect :(
Title: Re: Question about custom radar icons
Post by: The E on February 08, 2010, 06:41:23 pm
fs2_open.log, please. debug builds can be found in the non-SSE/SSE2 packages.
Title: Re: Question about custom radar icons
Post by: mr.WHO on February 08, 2010, 06:51:43 pm
I loaded a debug build and it loaded fine, then I loaded normal build again and it loaded fine too. It looks like launcher had some leftovers from the old build in the memory that's why it keep bumping me with error (even if I was sure that I loaded normal nightly build). Strange, now everythings works fine.
Title: Re: Question about custom radar icons
Post by: mr.WHO on February 08, 2010, 07:05:54 pm
This was reported but I can't find any fix for it:

The fighter radar icon is much bigger than the rest of icons, even if in .dds format they are in the same size and in the table file there is nothing that indicate diffrend icon scale. Is there a way to fix it ??
Title: Re: Question about custom radar icons
Post by: The E on February 08, 2010, 07:08:00 pm
Only by changing the radar icon drawing code (that is, make a change in the engine).
Title: Re: Question about custom radar icons
Post by: Wanderer on February 09, 2010, 03:29:51 am
Quote
$Radar Image 2D:
FS2 Open, 3.6.11:

    * Defines the bitmap used to represent the ship on the radar screen.
    * Syntax: Filename
    * $Radar Image Size:
          o Defines the size of the bitmap on the radar screen (length of the longer dimension)
          o Syntax: Integer
    * $3D Radar Blip Size Multiplier:
          o Defines the multiplier used for blip size on the 3D radar.
          o Syntax: Float
Title: Re: Question about custom radar icons
Post by: The E on February 09, 2010, 05:18:14 am
Oooops.
/me makes note to read the FAQs.