Difference between revisions of "KMP Cloud"

From Custom Mario Kart
Jump to navigation Jump to search
(damnit, I wrote it in 1st person... you just do that automatically)
m (Reupload)
 
(21 intermediate revisions by 15 users not shown)
Line 1: Line 1:
{{Software-Info
+
{| class="textbox float-right grid width:30%"
|name=KMP Cloud
+
|+ {{PAGENAME}}
|creator=[[Vulcanus2]]
+
! Author:
|fileformat=KMP
+
| [[Vulcanus2]]
|fileformat2=
+
|-
|fileformat3=
+
! Operating systems:
|fileformat4=
+
| Windows
|fileformat5=
+
|-
|fileformat6=
+
! Programming language:
|fileformat7=
+
| C#
|fileformat8=
+
|-
|fileformat9=
+
! Software type:
|fileformat1=
+
| Editor
|version=1.2.0.0
+
|-
|video=
+
! File formats:
|download= http://vulcanus.woelmuis.nl
+
| [[KMP]]
}}<Rating comment=false> 
+
|-
What do you think about the KMP    Cloud? 
+
! Version:
1 (Very bad) 
+
| v1.2.0.1
+
|-
+
! Date of latest version:
+
| 2012-11-25
+
|-
6
+
! Download:
7
+
| [https://drive.google.com/file/d/1jHiBnnvy3HittSP2bK0Z448cUrySZzc0 Google Drive]
8
+
|}
9
 
10 (Amazing)
 
</rating>
 
A KMP editor made by [[Vulcanus2]]
 
  
KMP Cloud<br>
+
== Overview ==
Current version: v1.2.0.0<br>
+
'''KMP Cloud''' is a [[KMP]] editor created by [[Vulcanus2]].
  
Look at [http://vulcanus.woelmuis.nl] for the download.
+
== Tutorial ==
 +
See [[KMP Cloud Tutorial]] for more information.
  
Changelog:
+
=== Adding Points ===
* New plugin system
+
* '''Method 1:''' In the "Properties" tab at the bottom left is an Add-button, which will add new points. These new points will get placed at the origin (0,0,0) and can be clicked and dragged at will.
* Scale on OBJ background
 
* Bug-fix on the section indexer (which was just a visual bug)
 
  
Known bugs:
+
* '''Method 2:''' In the viewport, by pressing {{button|Alt}} + {{button|Left Click}}, a point will be placed wherever designated. The draw settings-button in the lower right corner allows different modes of placing points in the viewport. It is recommended to use the "Follow-me" selection when adding points for routes. The distance between each point can also be changed in the draw settings window.
* Failing relative plugin loading, if you start Kmp Cloud from any other location than the exe itself it changes it's relative path the where you started it resulting the plugin search to take place at the wrong place. It'll give an error that the configuration file ToolList.txt cannot be found on startup, you can ignore it.
 
* OBJ background scaler is limited to x 100, this is the default value for such a box.
 
  
'''Screens''':
+
=== Editing Group Properties ===
<gallery>
+
While the properties for each point can be edited within KMP Cloud, it is possible to bring them into a program like [[wikipedia:Microsoft Excel|Microsoft Excel]]. In the "Properties" tab, if the top left blank box is selected, the whole group will be highlighted. When the group is highlighted, the data can be copied with {{button|ctrl}} + {{button|c}} and then pasted into the spreadsheet. This can also be done by selecting a single row or selecting multiple rows. In Excel, the properties can be edited more easily.
File:KmpCloudScreen1.JPG
 
File:KmpCloudScreen2.JPG
 
File:KmpCloudScreen3.JPG
 
File:KmpCloudScreen4.JPG
 
</gallery>
 
  
 +
Upon finishing the work in Excel, the cells used must be selected and copied. They can be added by pasting them into the group, this might require deleting the original IDs as they will not get replaced when pasting in the updated points. Alternatively, the data can be added by right clicking on the expandable tabs in the left shelf, then going to "Paste" and selecting "Group (Add)". This will make a new group for the points. The original group can be deleted then.
  
== Version 2.0 ==
+
Enemy route groups can be copied and pasted into the item route groups.
  
The next version of KMP Cloud has been planned, this time it'll be part of a little editor platform. From this platform you can load other programs to edit your files. This platform (It's not sure what it will be eventually called, the codename is WiiCloud), is able to open SZS files and cooperate with other programs made for it or let another program open it in a temporary file. This is similar to SZS Explorer, but it allows you to actually load the temporary files back in without saving it to a new location. The platform will contains a simple extendable script language, for KMP Cloud it'll be extended to work together with the UI. But now on to the actual features of KMP Cloud v2.
+
=== Rotating Points ===
 +
Some points, such as the start position and objects, can be rotated. "Rotation Mode" can be enabled by using {{button|ctrl}} + {{button|r}} or by selecting the "View" tab in the toolbar, and selecting "Edit Rotations". The rotation arrow in the viewport can be dragged around, but to get an exact angle, this can be edited in the "Properties".  
  
All features found in v1 will make a return, except the plugin feature, because KMP Cloud itself is a plugin for the platform it runs on. If you want to add functionality to KMP Cloud you should make a plugin for the platform and reference KMP Cloud, but most custom functionality can be created using the new script language. Really new features include dropping (which is already in other programs), multi-selecting like you're used to with Windows, Splines and the ability to save half-finished KMP files as XML file (so it saves a textual representation of the internal format).
 
  
Splines or more specific, cubic splines are curves that represent a set of points. These points do not exist if you create them and will be created if you save the kmp file. The spline data is stored with a set of key positions and a parameter that sets the amount of points between each key position, it further also contains a string with script data that will be executed if you save the kmp file. In this format it will also be saved to the XML file, that means your spline stays intact when using the XML format.
+
== Media ==
 +
<gallery>
 +
KMP Cloud Preview 1.JPG
 +
KMP Cloud Preview 2.JPG
 +
KMP Cloud Preview 3.JPG
 +
KMP Cloud Preview 4.JPG
 +
</gallery>
  
Note that this new version of KMP Cloud is not gonna be released anytime soon, think of spring next year or something if it's not later.
+
== Version History ==
 +
{| class="wikitable"
 +
! Version
 +
! Date of release
 +
! Information
 +
|-
 +
| v0.0.1.0
 +
| 2012-02-01
 +
| Private release
 +
|-
 +
| v0.0.1.1
 +
| 2012-02-04
 +
| First release
 +
|-
 +
| v0.9.0.1
 +
| 2012-02-22
 +
|
 +
* Added an installer that allows the program to be in the "Open With..." list, as well as making the default [[KMP]] program of a computer.
 +
* Added automatic calculations for the LAST and NEXT links of checkpoints.
 +
* Completed validity checks for the boxes.
 +
* Fixed crash when opening an invalid KMP file.
 +
|-
 +
| v1.0.0.0
 +
| 2012-03-02
 +
| Fourth release
 +
|-
 +
| v1.1.0.2
 +
| 2012-06-02
 +
|
 +
* Fixed [[STGI]] saving bug.
 +
* Fixed [[POTI]] editing bug.
 +
* Fixed group adding bug.
 +
* Fixed save button.
 +
|-
 +
| v1.1.0.3
 +
| 2012-06-03
 +
| Fixed some bugs.
 +
|-
 +
| v1.1.0.4
 +
| 2012-06-03
 +
| Fixed more bugs.
 +
|-
 +
| v1.2.0.0
 +
| 2012-11-16
 +
|
 +
* Added new plugin system.
 +
* Added scale for the [[OBJ]] background.
 +
* Fixed section indexer bugs.
 +
|-
 +
| [https://drive.google.com/file/d/1jHiBnnvy3HittSP2bK0Z448cUrySZzc0 v1.2.0.1]
 +
| 2012-11-25
 +
|
 +
* Fixed plugin bug and error message.
 +
* Allowed OBJ background scale to use negative values and values over 100.
 +
|}
  
{{User-Vulcanus2-link}}
 
 
{{Template:Custom Track Tutorial}}
 
{{Template:Custom Track Tutorial}}
 +
{{User-Vulcanus2-Link}}
 +
[[Category:Custom Track Tutorial]]
 
[[Category:Software]]
 
[[Category:Software]]

Latest revision as of 20:55, 30 December 2023

KMP Cloud
Author: Vulcanus2
Operating systems: Windows
Programming language: C#
Software type: Editor
File formats: KMP
Version: v1.2.0.1
Date of latest version: 2012-11-25
Download: Google Drive

Overview

KMP Cloud is a KMP editor created by Vulcanus2.

Tutorial

See KMP Cloud Tutorial for more information.

Adding Points

  • Method 1: In the "Properties" tab at the bottom left is an Add-button, which will add new points. These new points will get placed at the origin (0,0,0) and can be clicked and dragged at will.
  • Method 2: In the viewport, by pressing Alt + Left Click, a point will be placed wherever designated. The draw settings-button in the lower right corner allows different modes of placing points in the viewport. It is recommended to use the "Follow-me" selection when adding points for routes. The distance between each point can also be changed in the draw settings window.

Editing Group Properties

While the properties for each point can be edited within KMP Cloud, it is possible to bring them into a program like Microsoft Excel. In the "Properties" tab, if the top left blank box is selected, the whole group will be highlighted. When the group is highlighted, the data can be copied with ctrl + c and then pasted into the spreadsheet. This can also be done by selecting a single row or selecting multiple rows. In Excel, the properties can be edited more easily.

Upon finishing the work in Excel, the cells used must be selected and copied. They can be added by pasting them into the group, this might require deleting the original IDs as they will not get replaced when pasting in the updated points. Alternatively, the data can be added by right clicking on the expandable tabs in the left shelf, then going to "Paste" and selecting "Group (Add)". This will make a new group for the points. The original group can be deleted then.

Enemy route groups can be copied and pasted into the item route groups.

Rotating Points

Some points, such as the start position and objects, can be rotated. "Rotation Mode" can be enabled by using ctrl + r or by selecting the "View" tab in the toolbar, and selecting "Edit Rotations". The rotation arrow in the viewport can be dragged around, but to get an exact angle, this can be edited in the "Properties".


Media

Version History

Version Date of release Information
v0.0.1.0 2012-02-01 Private release
v0.0.1.1 2012-02-04 First release
v0.9.0.1 2012-02-22
  • Added an installer that allows the program to be in the "Open With..." list, as well as making the default KMP program of a computer.
  • Added automatic calculations for the LAST and NEXT links of checkpoints.
  • Completed validity checks for the boxes.
  • Fixed crash when opening an invalid KMP file.
v1.0.0.0 2012-03-02 Fourth release
v1.1.0.2 2012-06-02
  • Fixed STGI saving bug.
  • Fixed POTI editing bug.
  • Fixed group adding bug.
  • Fixed save button.
v1.1.0.3 2012-06-03 Fixed some bugs.
v1.1.0.4 2012-06-03 Fixed more bugs.
v1.2.0.0 2012-11-16
  • Added new plugin system.
  • Added scale for the OBJ background.
  • Fixed section indexer bugs.
v1.2.0.1 2012-11-25
  • Fixed plugin bug and error message.
  • Allowed OBJ background scale to use negative values and values over 100.