|
Post by crashxlanding on Nov 13, 2019 11:12:55 GMT -5
I'm still a bit of an S4S noob, can someone tell me what these U1-3 options are for under the "Placement Flags Low" section in the object definition? This is the first time I've seen is selected on an item and I'm curious about what they do, can't seem to find any info about it on he forums (side note is there a tutorial or page that explains what all of the warehouse options do in the S4S program?? That would be extremely helpful). Specs: Mac OS Catalina S4S 1.3.0.5
|
|
|
Post by sigma1202 on Nov 13, 2019 11:37:11 GMT -5
Hey I think these stand for Unknown, which probably means that we're not sure what they do exactly
if you decompile the python code and go to the buildbuy.py module there is an enumerable table, which has all of these flags
class PlacementFlags(enum.IntFlags, export=False): CENTER_ON_WALL = 1 EDGE_AGAINST_WALL = 2 ADJUST_HEIGHT_ON_WALL = 4 CEILING = 8 IMMOVABLE_BY_USER = 16 DIAGONAL = 32 ROOF = 64 REQUIRES_FENCE = 128 SHOW_OBJ_IF_WALL_DOWN = 256 SLOTTED_TO_FENCE = 512 REQUIRES_SLOT = 1024 ALLOWED_ON_SLOPE = 2048 REPEAT_PLACEMENT = 4096 NON_DELETEABLE = 8192 NON_INVENTORYABLE = 16384 NON_ABANDONABLE = 32768 REQUIRES_TERRAIN = 65536 ENCOURAGE_INDOOR = 131072 ENCOURAGE_OUTDOOR = 262144 NON_DELETABLE_BY_USER = 524288 NON_INVENTORYABLE_BY_USER = 1048576 REQUIRES_WATER_SURFACE = 2097152 ALLOWED_IN_FOUNTAIN = 4194304 GROUNDED_AGAINST_WALL = 8388608 NOT_BLUEPRINTABLE = 16777216 IS_HUMAN = 33554432 ALLOWED_ON_WATER_SURFACE = 67108864 ALLOWED_IN_POOL = 134217728 ON_WALL_TOP = 268435456 FORCE_DESIGNABLE = 536870912 ALWAYS_BLUEPRINTABLE = 1073741824 WALL_OPTIONAL = 2147483648
if we remove all the names that are already in the studio it leaves us with these 3 names
FORCE_DESIGNABLE = 536870912 ALWAYS_BLUEPRINTABLE = 1073741824 WALL_OPTIONAL = 2147483648
the first 2, judging by the name are probably used for debugging purposes, the last one I have no idea, probably something to do with walls ¯\_(ツ)_/¯
|
|
|
Post by crashxlanding on Nov 16, 2019 12:56:39 GMT -5
Hey I think these stand for Unknown, which probably means that we're not sure what they do exactly if you decompile the python code and go to the buildbuy.py module there is an enumerable table, which has all of these flags
the first 2, judging by the name are probably used for debugging purposes, the last one I have no idea, probably something to do with walls ¯\_(ツ)_/¯ Thank you for the reply!
|
|