Difference between revisions of "KMP3D"
Jump to navigation
Jump to search
m |
|||
Line 20: | Line 20: | ||
|- | |- | ||
! Download: | ! Download: | ||
− | | | + | | http://puu.sh/rJgV9/c04c8b484c.zip |
|} | |} | ||
Line 26: | Line 26: | ||
'''KMP3D''' is a plugin for [[Google SketchUp]] 6 and above that turns text placed on the model into 3D points in the model, or lines for checkpoints. | '''KMP3D''' is a plugin for [[Google SketchUp]] 6 and above that turns text placed on the model into 3D points in the model, or lines for checkpoints. | ||
+ | |||
+ | It can get most KMPs done in around 30-60 minutes, as opposed to hours and hours of work. | ||
==Tutorial== | ==Tutorial== | ||
* Install by extracting the zip file to SketchUp's program files, under the folder "Tools". | * Install by extracting the zip file to SketchUp's program files, under the folder "Tools". | ||
Line 43: | Line 45: | ||
| A | | A | ||
| Type | | Type | ||
− | | Rotation | + | | Rotation(xyz) |
− | | Scale | + | | Scale(xyz) |
| - | | - | ||
| - | | - | ||
Line 50: | Line 52: | ||
| Cannon (CNPT) | | Cannon (CNPT) | ||
| C | | C | ||
− | | Rotation | + | | Rotation(xyz) |
| - | | - | ||
| - | | - | ||
Line 68: | Line 70: | ||
| Object ID* | | Object ID* | ||
| Route | | Route | ||
− | | Rotation | + | | Rotation(xyz) |
− | | Scale | + | | Scale(xyz) |
| Settings 1...8 | | Settings 1...8 | ||
|- | |- | ||
Line 82: | Line 84: | ||
| Respawn (JGPT) | | Respawn (JGPT) | ||
| R | | R | ||
− | | Rotation | + | | Rotation(xyz) |
| - | | - | ||
| - | | - | ||
Line 90: | Line 92: | ||
| Start (KTPT) | | Start (KTPT) | ||
| S | | S | ||
− | | Rotation | + | | Rotation(xyz) |
| - | | - | ||
| - | | - | ||
Line 98: | Line 100: | ||
| Routes (POTI) | | Routes (POTI) | ||
| P | | P | ||
− | | Route | + | | Route Number* |
| - | | - | ||
| - | | - | ||
Line 105: | Line 107: | ||
|} | |} | ||
For example, if you want Enemy Points in Group 1 with the next Group being 2, it would say "E(1,2)" | For example, if you want Enemy Points in Group 1 with the next Group being 2, it would say "E(1,2)" | ||
+ | |||
+ | If you want a group leading to a split path, it would be E(1,2&3). | ||
You can also combine multiple points under one text. For example, if you want "E(1,2)" and "I(1,2)" under the same point, you can have it as "E(1,2)I(1,2)". | You can also combine multiple points under one text. For example, if you want "E(1,2)" and "I(1,2)" under the same point, you can have it as "E(1,2)I(1,2)". |
Revision as of 00:50, 15 October 2016
Author: | SpacePenguin1804 |
---|---|
Platform: | Google SketchUp 6+ |
Programming language: | Ruby |
Software Type: | SketchUp Plugin |
File Formats: | Wiimms_SZS_Tools' textual representation of KMP. |
Current Version: | 1.0 |
Download: | http://puu.sh/rJgV9/c04c8b484c.zip |
KMP3D is a plugin for Google SketchUp 6 and above that turns text placed on the model into 3D points in the model, or lines for checkpoints.
It can get most KMPs done in around 30-60 minutes, as opposed to hours and hours of work.
Tutorial
- Install by extracting the zip file to SketchUp's program files, under the folder "Tools".
- Activate tool by using the new GUI button in the toolbar, and start placing the points where you want.
Syntax
Once you start placing points, you need to rename them a certain way.
- There are several settings that can be defined. A table below will show what each refers to. Some settings are skipped for convenience, and must be edited in another program. Settings are defaulted as 0, 1, 25, or the previous value, depending on which setting.
- Each setting is separated by a comma; parentheses and spaces are optional. Anything followed by an asterisk will give an error if not entered.
- Every number (including IDs) is in decimal, not hexadecimal.
Type | Name | Settings | ||||
---|---|---|---|---|---|---|
Area (AREA) | A | Type | Rotation(xyz) | Scale(xyz) | - | - |
Cannon (CNPT) | C | Rotation(xyz) | - | - | - | - |
CPU (ENPT) | E | Current Group* | Next Group* | Scale | Setting 1 | Setting 2 |
Objects (GOBJ) | O | Object ID* | Route | Rotation(xyz) | Scale(xyz) | Settings 1...8 |
Item (ITPT) | I | Current Group* | Next Group* | Scale | Setting 1 | Setting 2 |
Respawn (JGPT) | R | Rotation(xyz) | - | - | - | - |
Start (KTPT) | S | Rotation(xyz) | - | - | - | - |
Routes (POTI) | P | Route Number* | - | - | - | - |
For example, if you want Enemy Points in Group 1 with the next Group being 2, it would say "E(1,2)"
If you want a group leading to a split path, it would be E(1,2&3).
You can also combine multiple points under one text. For example, if you want "E(1,2)" and "I(1,2)" under the same point, you can have it as "E(1,2)I(1,2)".
Version History
Known Bugs
No bugs known yet.