Extend maximum length of House-list tags

Registered by AlexB

Not all list length limitations have been lifted. At least the house type list is still limited (for instance, "SecretLab.ForbiddenHouses="), as well as the Houses bitfield function used to parse "Allies=".

Also see: http://www.ppmforums.com/forum/viewtopic.php?p=466264&sid=7cae2c270ecfa6e8acb4e1b5c0d75a9a#466264

Blueprint information

Status:
Complete
Approver:
AlexB
Priority:
Low
Drafter:
AlexB
Direction:
Approved
Assignee:
AlexB
Definition:
Approved
Series goal:
Accepted for 0.4
Implementation:
Implemented
Milestone target:
milestone icon 0.4
Started by
AlexB
Completed by
AlexB

Related branches

Sprints

Whiteboard

House type lists / bitfields now use a buffer of 2048 characters. Should be enough. VoxelAnimType lists (like debris) have been extended also.

___________________________________________________________________________
Report by FS-21 about this blueprint (with Ares version 13.202.1157):
I observed that the max string size is around 481-491 characters. For this test I left as only secret boon the Grand Cannon and in the grand cannon [GTGCAN] entry I wrote:
SecretLab.ForbiddenHouses=Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,Badger,British
British is the analyzed country. Since the new limit is supposed to be 2048 characters this doesn't work as planned.

Apparently the game reads lines only up to 511 chars as key=value. So the limit for SecretLab.ForbiddenHouses= is indeed 485. If the expansion from 127 to 450+ is not enough, something has to be done about it. Until then, I think it's ok to call this issue solved, even though it's not 2048 chars. It will be documented properly. Thanks for testing! --AlexB

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.