View Issue Details

IDProjectCategoryLast Update
0026316AI War 2Balance IssueFeb 11, 2022 7:09 pm
ReporterZeusAlmighty Assigned ToZeusAlmighty  
Status closedResolutionfixed 
Product VersionBeta 3.797 Eldritch Art 
Summary0026316: Elderling Scaling -- Need "Special Entity Type"
DescriptionBadger, I'd like to give the Elderlings a unique scaling (This is in the base game entity folder "Balance_MarkLevelScaleStyle")

Since Elderlings already start off very strong, the default mark scaling isn't appropriate for them.

I *think* we need to define a "special entity type" or something like it like we have for frigates, for example: special_entity_type="Frigate"
Pretty sure this is C# stuff, I didn't have luck trying to do this with just XML

So a special entity type for Elderlings is needed, then I can do the XML
TagsNo tags attached.

Activities

Chris_McElligottPark

Feb 10, 2022 3:20 pm

administrator   ~0064284

This sounds great! And happily, you don't need any code to do this. However, I had to look up in the code how to do this xml, so this really wasn't clear, for sure.

Essentially, all of the other scaling styles are set as the default for some group of units or other, but that's not the only way that this system was intended to be used.

If you make a new mark level scaling style, just like you want, you can put that in the xml for the DLC and just call it ElderlingScaling or something.

At that point, for all of the Elderlings, you can assign mark_level_scale_style="ElderlingScaling"

You can do this for any units, arbitrarily. So if you wanted different scaling for every unit, or any random group of 10 units, you can totally make that happen just with xml. :)

BadgerBadger

Feb 10, 2022 3:23 pm

manager   ~0064286

Thanks for looking that up! I hadn't had a chance yet

BadgerBadger

Feb 11, 2022 2:30 pm

manager   ~0064322

Zeus, if you have problems with this just let us know

ZeusAlmighty

Feb 11, 2022 7:09 pm

manager   ~0064337

That was simple! I think I was thrown off by everything else having a tag specific to them (e.g., default_for_guardians="true")

*Elderlings now have a unique mark scaling. Because these are already so tough at mark 1, they needed something less severe. Default has x5.4 hull; Edlerlings now have x3 at mark 7

Issue History

Date Modified Username Field Change
Feb 8, 2022 11:17 pm ZeusAlmighty New Issue
Feb 8, 2022 11:17 pm ZeusAlmighty Status new => assigned
Feb 8, 2022 11:17 pm ZeusAlmighty Assigned To => BadgerBadger
Feb 10, 2022 3:18 pm Chris_McElligottPark Assigned To BadgerBadger => Chris_McElligottPark
Feb 10, 2022 3:20 pm Chris_McElligottPark Note Added: 0064284
Feb 10, 2022 3:23 pm BadgerBadger Note Added: 0064286
Feb 11, 2022 2:30 pm BadgerBadger Assigned To Chris_McElligottPark => ZeusAlmighty
Feb 11, 2022 2:30 pm BadgerBadger Note Added: 0064322
Feb 11, 2022 7:09 pm ZeusAlmighty Status assigned => closed
Feb 11, 2022 7:09 pm ZeusAlmighty Resolution open => fixed
Feb 11, 2022 7:09 pm ZeusAlmighty Note Added: 0064337