|
6 | 6 | line_cube[-engine](string) readonly : "----------------------------------------------------------------------------------------------------------" : "" |
7 | 7 |
|
8 | 8 | CubeBehavior[engine](integer) : "Cube Behavior" : 0 |
9 | | - CubeBehavior(choices) : "Cube Behavior" : 0 : "How does this cube function? Use a prop_monster_box for Frankenturrets." = |
| 9 | + CubeBehavior(choices) : "Cube Behavior" : 0 : "How does this cube function? Use a prop_monster_box for Frankenturrets. If Auto, this is chosen based on the cube model." = |
10 | 10 | [ |
11 | | - 0: "Standard Cube" |
12 | | - 1: "Reflection Cube" |
13 | | - 2: "Sphere (presses sphere buttons)" |
| 11 | + 0: "Auto (from model)" |
| 12 | + 1: "Standard Cube" |
| 13 | + 2: "Reflection Cube" |
14 | 14 | 3: "Schrodinger's Cube" |
15 | 15 | ] |
| 16 | + CubeShape[engine](integer) : "Cube Shape" : 0 |
| 17 | + CubeShape(choices) : "Cube Behavior" : 0 : "What shape is this cube? This determines how it presses buttons. If Auto, this is chosen based on the cube model." = |
| 18 | + [ |
| 19 | + 0: "Auto (from model)" |
| 20 | + 1: "Cubic" |
| 21 | + 2: "Spherical" |
| 22 | + ] |
16 | 23 |
|
17 | 24 | model[engine](studio) : "Model" : "" |
18 | | - model(choices) : "Cube Model" : "models/props/cubes/standard_cube.mdl" : "What model to use. You can also type/paste in a custom model path here." = |
| 25 | + model(choices) : "Cube Model" : "models/props/cubes/standard_cube.mdl" : "What model to use. You can also type/paste in a custom model path here. " + |
| 26 | + "If using a custom model, Cube Behavior and Shape must be set." = |
19 | 27 | [ |
20 | 28 | "models/props/cubes/standard_cube.mdl": "Weighted Storage Cube" |
21 | 29 | "models/props/cubes/standard_cube_rusty.mdl": "Weighted Storage Cube (rusty)" |
|
25 | 33 | "models/props/cubes/sphere.mdl": "Edgeless Safety Cube" |
26 | 34 | "models/props/cubes/antique_cube.mdl": "Antique Cube" |
27 | 35 | "models/props/cubes/schrodinger_cube.mdl": "Schrodinger's Cube" |
| 36 | + "models/props/cubes/schrodinger_cube_rusty.mdl": "Schrodinger's Cube (rusty)" |
28 | 37 | ] |
29 | 38 |
|
30 | 39 | paintpower[engine](integer) : "Starting Paint" : 4 |
|
98 | 107 | input EnablePortalFunnel(void) : "Enable portal funneling behavior." |
99 | 108 | input DisablePortalFunnel(void) : "Disable portal funneling behavior." |
100 | 109 | input EnableMotion(void) : "Allow physics simulation." |
101 | | - input DisableMotion(void) : "Prevent Physics simulation, freezing the cube in place." |
| 110 | + input DisableMotion(void) : "Prevent physics simulation, freezing the cube in place." |
102 | 111 | input ExitDisabledState(void) : "Exits the disabled state of a reflective cube." |
103 | | - input SetPaint(integer) : "Force the cube to be painted with 0 (Repulsion), 2 (Propulsion), or 4 (No) gel." |
| 112 | + input SetPaint(integer) : "Force the cube to be painted with 0 (Repulsion), 1 (Reflection), 2 (Propulsion), 3 (Conversion) or 4 (No) gel." |
104 | 113 |
|
105 | 114 | input SetReflectModifyColor(color255) : "Changes the laser modifier colour of the cube." |
106 | 115 | input SetReflectFilterColor(color255) : "Changes the laser filter colour of the cube." |
|
0 commit comments