X Rebirth

X Rebirth

49 ratings
Advanced Renaming
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
116.800 KB
Sep 19, 2016 @ 2:17pm
Mar 18, 2017 @ 10:13am
11 Change Notes ( view )

Subscribe to download
Advanced Renaming

Description
This Extension allows more Flexibility in Object Names. Especially you can define a Name Template and all Objects will be named according to this Template and it adds Colored Object Names. Its simple to use since you just rename your Properties as usual, but you can simply include expressions which will be replaced by what you really want to write there. Also the Names can be edited easily since the Expression will be displayed in the Rename Menu, not the resulting Name ;)

Colored Names
To color Object Names just put these Expressions before the part intended to be colored:
/blk for black
/gr1 for gray 1
/blu for blue
/cya for cyan
/grn for green
/mag for magenta
/red for red
/lbl for light blue
/whi for white
/nor for regular Text Color
/yel for yellow
/gr2 for gray 2
/hex for Hexadecimal (RRGGBB) Color in the format /hexBADA55#

Insert Expressions
these pre-definied Expressions exist:
###> First the ones which dont change for a specific update (or wont cause an update if they should change) - generally perfixed with /
/type = > Typename of the Object Macro (for example Scaldis)
/class = > Object Class (currently XL, L, M, S, XS and ST - please notify me if more pop up)
/purpose = > InGame-Purpose of the Obejct (Trade, Fight, Build, Mine, Scan or Hack)
/freightclass => Compatible Freight Classes ( BCEL ), if its universal its U and if its all Types in seperate bays its M (Scaldis)
/zone \
/sector = > Name of the Zone/Sector/Cluster the Object is currently in (Intended for Stations, No Auto Update)
/cluster /
/sup.zone \
/sup.sec = > Similiar to the 3 before, but refering to the Superior, not the Object itself
/sup.clu /

###> Next the Expressions which will cuase an Update if their Value changes (prefixed with $)
$stageA# => building progess of a Stations build sequence (A for example; works up to I) - will result in nothing if the Station doesnt have the related sequence in its full plan.
$sup.name => Inserting the Name of the Superior ($-Expressions are cut away for this)
$money => current amount of Cash the Pilot/Manager has
=> Skills: Skill Values of certain Control Entities can be inserted with a 3-letter-combo:
$SAB
where the $S is always the same (S for Skill Wink )
A stands for the following options:
B => Boarding NPC
C => Pilot,Captain (both are technically equal)
D => Defense Officer
E => Engineer
M => Manager
and B defines the Skill to be inserted:
A => All(Combined; goes from 0 to 100 instead of the others 0 to 5)
B => Boarding
C => Combat
E => Engineering
L => Leadership
M => Managment
N => Navigation
O => Morale
S => Science

###> And last Mass Renaming Expressions - these are only useable via Mass Renaming (prefixed with %):
%sub.id => Serial Number of Subordinate Ship
%sub.total => Total Number of Subordinate Ships


Custom Expressions
There is a seperate Extension available here[www.dropbox.com] - it is seperate from the Steam Workshop to not mess up custom expressions.
i have left a short explaination how to use it there. Also all previously explained Expressions (with 2 exceptions) can be used inside there without restrictions ;) here a short example which was used to create the Workshop preview:
<t id="0">/BShip</t> <t id="1">/grn/type /blu$SCP /mag$SDP /yel$SEP /cya/class/purpose/freightclass</t> <t id="2">/Station</t> <t id="3">/grn/type /blu$SMP /mag$SDP /cya$stageA#$stageB#$stageC#$stageD#$stageE#$stageF#$stageG#$stageH#$stageI#</t>


can also be found on the EGO forums.[forum.egosoft.com]
(also updates are more frequent there since its simpler for me)
34 Comments
Jaggid Edje Apr 20, 2023 @ 3:01am 
https://steamcommunity.com/sharedfiles/filedetails/?id=1390373285 is the link to the short name generator. My bad for the link in my previous comment failing to link to the correct mod.
Jaggid Edje Mar 1, 2023 @ 9:09am 
I was able to edit this mod to add the short name options with just two additional lines of code and tieing into this other mod that generates the short names: https://steamcommunity.com/sharedfiles/filedetails/?id=1390373285&searchtext=short It works great.

I realize I'm late to the party, and you probably aren't playing the game at all anymore. Just thought I'd mention it for anyone else who does still play who would like that option. I like having short cluster/sector for part of my station names.
mazrados Mar 11, 2019 @ 6:57pm 
OK I see what's going on. I need to assign manager (at least, maybe all crew) for this mod to work. Good enough for me :)
mazrados Mar 11, 2019 @ 6:21am 
This mod does not work for new station I just built.
mazrados Mar 11, 2019 @ 3:29am 
I noticed that colored items are first in alfabetical order of tags names.
Is it posible to set order like for example /first or /last? Or is it outside of scope of this mod?
mazrados Mar 11, 2019 @ 3:22am 
Is it possible to ignore part of name for $sup.name?
Example: Superior is warehouse used as headquarters. Is not built fully yet.
I set name Headquarters /grn building (indication that constructor is there and is building station). I don't need that part of name for subordinates names.
mazrados Mar 11, 2019 @ 12:19am 
On screenshot, numbers of routes of freighters are colored differently depending on number of routes or just colored statically? Is it possible to make it this way? Something like: more then half routes - green color, less - yellow and 1 - red?
mazrados Mar 11, 2019 @ 12:15am 
Is it possible to show in name ship's details like weapons and drones?
Would be very usefull to see it in properties menu. Withoght need to open details for each ship.
mazrados Mar 11, 2019 @ 12:12am 
This mod is soo extremly usefull! Thanks a lot for providing.
I often sent by mistake for trading freighters intended for another job.
Now it should not happen anymore :)
Mad Data Scientist !PC Nov 9, 2018 @ 2:15pm 
ahhh, ja sehr gute sache. das reicht mir auch :) ich spiele xr auch nur wegen x4. Als v.4.3 mit den entsprechenden Mods ist es auch spielbar geworden.
Ich kann den Dezember kaum noch abwarten :P