|
9 | 9 | bp = ue.create_blueprint(Actor, '/Game/FooActor' + str(int(time.time()))) |
10 | 10 |
|
11 | 11 | pin = EdGraphPinType(PinCategory='object', PinSubCategoryObject=Material) |
12 | | -ue.blueprint_add_member_variable(bp, 'TestMat', pin) |
| 12 | +ue.blueprint_add_member_variable(bp, 'TestMat', pin, None, '/Engine/MapTemplates/Materials/BasicAsset03.BasicAsset03') |
13 | 13 |
|
14 | 14 | pin = EdGraphPinType(PinCategory='class', PinSubCategoryObject=Texture2D) |
15 | 15 | ue.blueprint_add_member_variable(bp, 'TestTextureClass', pin) |
16 | 16 |
|
17 | 17 | pin = EdGraphPinType(PinCategory='struct',PinSubCategoryObject=Vector) |
18 | | -ue.blueprint_add_member_variable(bp, 'TestVector', pin) |
| 18 | +ue.blueprint_add_member_variable(bp, 'TestVector', pin, None, '17,22,30') |
19 | 19 |
|
20 | 20 | pin = EdGraphPinType(PinCategory='struct',PinSubCategoryObject=Rotator,ContainerType=EPinContainerType.Array) |
21 | | -ue.blueprint_add_member_variable(bp, 'TestRotator', pin) |
| 21 | +ue.blueprint_add_member_variable(bp, 'TestRotator', pin, None, '((Pitch=0.000000,Yaw=3.000000,Roll=0.000000),(Pitch=1.000000,Yaw=0.000000,Roll=0.000000))') |
22 | 22 |
|
23 | 23 | pin = EdGraphPinType(PinCategory='string',ContainerType=EPinContainerType.Map,PinValueType=EdGraphTerminalType(TerminalCategory='object',TerminalSubCategoryObject=SkeletalMesh)) |
24 | | -ue.blueprint_add_member_variable(bp, 'TestMap', pin) |
| 24 | +ue.blueprint_add_member_variable(bp, 'TestMap', pin, None, '(("firstKey", SkeletalMesh\'"/Game/Skel001"\'),("secondKey", SkeletalMesh\'"/Game/Skel002"\'))') |
| 25 | + |
| 26 | +ue.compile_blueprint(bp) |
25 | 27 |
|
26 | 28 | ue.open_editor_for_asset(bp) |
0 commit comments