Difference between revisions of "Lorenzi's KMP Editor"

From Custom Mario Kart
Jump to navigation Jump to search
(It was released yesterday.)
Line 10: Line 10:
 
| JavaScript
 
| JavaScript
 
|-
 
|-
! Software Type:
+
! Software type:
 
| Editor
 
| Editor
 
|-
 
|-
Line 21: Line 21:
 
| v0.5.3
 
| v0.5.3
 
|-
 
|-
! Date of Latest Version:
+
! Date of latest version:
| 2022-04-12
+
| 2022-04-11
 
|-
 
|-
 
! Download:
 
! Download:
| {{Server-Link|https://github.com/hlorenzi/kmp-editor/releases}}
+
| [https://github.com/hlorenzi/kmp-editor/releases GitHub]
 
|}
 
|}
  
 
== Overview ==
 
== Overview ==
'''Lorenzi's KMP Editor''' is a [[KMP]] editor created by Hlorenzi that started in 2018. It is based on [https://nodejs.org/en/ Node.js] and [https://github.com/electron/electron Electron], and is available as free [https://github.com/hlorenzi/kmp-editor GitHub project].
+
'''Lorenzi's KMP Editor''' is a [[KMP]] editor created by Hlorenzi that started in 2018. It is based on [https://nodejs.org/en Node.js] and [https://github.com/electron/electron Electron], and is available as a free [https://github.com/hlorenzi/kmp-editor GitHub project].
  
 
The editor will automatically load a [[KCL|course.kcl]] file from the same folder and will display it as 3D world with easy navigation. It can also load [[BRRES|course_model.brres files]] or any other models using the [[wikipedia:Wavefront .obj file|Wavefront OBJ]] format.
 
The editor will automatically load a [[KCL|course.kcl]] file from the same folder and will display it as 3D world with easy navigation. It can also load [[BRRES|course_model.brres files]] or any other models using the [[wikipedia:Wavefront .obj file|Wavefront OBJ]] format.
  
Creating points, paths, and forks is as easy as dragging points with the mouse – no need to set up indices, or prev/next links –, and with [[automated height correction]], this makes editing tracks a breeze.
+
Creating points, paths and forks is as easy as dragging points with the mouse – no need to set up indices or prev/next links –, and with [[automated height correction]], this makes editing tracks a breeze.
  
 
This program may link enemy/item route and checkpoint groups with each other. An extremely heavy [[Slow Motion Bug]], slowing down the game by a massive amount, can occur if using a Red Shell on a point that links to its own group. To fix this, try to re-link points or use another KMP editor to adjust the groups.
 
This program may link enemy/item route and checkpoint groups with each other. An extremely heavy [[Slow Motion Bug]], slowing down the game by a massive amount, can occur if using a Red Shell on a point that links to its own group. To fix this, try to re-link points or use another KMP editor to adjust the groups.
Line 46: Line 46:
 
! Information
 
! Information
 
|-
 
|-
| v0.3.0
+
| [https://github.com/hlorenzi/kmp-editor/releases/download/v0.3.0/Lorenzi.s.KMP.Editor.0.3.0.exe v0.3]
 
| 2018-05-22
 
| 2018-05-22
 
| First release
 
| First release
 
|-
 
|-
| v0.3.1
+
| [https://github.com/hlorenzi/kmp-editor/releases/download/v0.3.1/Lorenzi.s.KMP.Editor.0.3.1.exe v0.3.1]
 
| 2018-05-23
 
| 2018-05-23
| Fixed unhandled section order, enabling saved KMP files to be opened with other tools.
+
| Fixed unhandled section order, enabling saved [[KMP]] files to be opened with other tools.
 
|-
 
|-
| v0.4.0
+
| [https://github.com/hlorenzi/kmp-editor/releases/download/v0.4.0/Lorenzi.s.KMP.Editor.0.4.0.exe v0.4]
 
| 2018-05-27
 
| 2018-05-27
 
| Added a track information editor.
 
| Added a track information editor.
 
|-
 
|-
| v0.4.1
+
| [https://github.com/hlorenzi/kmp-editor/releases/download/v0.4.1/Lorenzi.s.KMP.Editor.0.4.1.exe v0.4.1]
 
| 2018-06-28
 
| 2018-06-28
 
| Fixed load bug with out-of-bounds path links.
 
| Fixed load bug with out-of-bounds path links.
 
|-
 
|-
| v0.4.2
+
| [https://github.com/hlorenzi/kmp-editor/releases/download/v0.4.2/Lorenzi.s.KMP.Editor.0.4.2.exe v0.4.2]
 
| 2018-08-03
 
| 2018-08-03
| Some quality-of-life improvements. Mainly, fixed KMP creation from scratch (with "New") so that it's now able to be loaded back, and be loaded by other tools.
+
| Some quality-of-life improvements. Mainly, fixed KMP creation from scratch (with "New") so that it is now able to be loaded back, and be loaded by other tools.
 
|-
 
|-
| v0.5.0
+
| [https://github.com/hlorenzi/kmp-editor/releases/download/v0.5.0/Lorenzi.s.KMP.Editor.0.5.0.exe v0.5]
 
| 2018-11-17
 
| 2018-11-17
| Added cannon point (CNPT) and battle finish point (MSPT) editors. Also fixed centering view on some course models with weird geometry.
+
|
 +
* Added cannon point (CNPT) and battle finish point (MSPT) editors.
 +
* Fixed centering view on some course models with weird geometry.
 
|-
 
|-
| v0.5.1
+
| [https://github.com/hlorenzi/kmp-editor/releases/download/v0.5.1/Lorenzi.s.KMP.Editor.0.5.1.exe v0.5.1]
 
| 2019-03-25
 
| 2019-03-25
| Added a fog setting for better viewing of models, and fixed some issues with model loading.
+
|
 +
* Added a fog setting for better viewing of models.
 +
* Fixed some issues with model loading.
 
|-
 
|-
| v0.5.2
+
| [https://github.com/hlorenzi/kmp-editor/releases/download/v0.5.2/Lorenzi.s.KMP.Editor.0.5.2.exe v0.5.2]
 
| 2019-06-16
 
| 2019-06-16
| Adds a new Battle Mode to Enemy Path handling, enabling correct loading and saving of battle arenas. Look for the checkbox inside the Enemy Paths menu.
+
| Added a new Battle Mode to Enemy Path handling, enabling correct loading and saving of battle arenas. Look for the checkbox inside the Enemy Paths menu.
 
|-
 
|-
| v0.5.3
+
| [https://github.com/hlorenzi/kmp-editor/releases/download/v0.5.3/Lorenzi.s.KMP.Editor.0.5.3.exe v0.5.3]
 
| 2022-04-12
 
| 2022-04-12
 
| Fixed bug in which STGI data is reset accidentally.
 
| Fixed bug in which STGI data is reset accidentally.

Revision as of 18:29, 12 April 2022

Lorenzi's KMP Editor
Author: Hlorenzi
Platform: Windows, or any platform supporting Node.js and Electron from source
Programming language: JavaScript
Software type: Editor
File Formats:
Version: v0.5.3
Date of latest version: 2022-04-11
Download: GitHub

Overview

Lorenzi's KMP Editor is a KMP editor created by Hlorenzi that started in 2018. It is based on Node.js and Electron, and is available as a free GitHub project.

The editor will automatically load a course.kcl file from the same folder and will display it as 3D world with easy navigation. It can also load course_model.brres files or any other models using the Wavefront OBJ format.

Creating points, paths and forks is as easy as dragging points with the mouse – no need to set up indices or prev/next links –, and with automated height correction, this makes editing tracks a breeze.

This program may link enemy/item route and checkpoint groups with each other. An extremely heavy Slow Motion Bug, slowing down the game by a massive amount, can occur if using a Red Shell on a point that links to its own group. To fix this, try to re-link points or use another KMP editor to adjust the groups.

Media

Preview of the program in use

Version History

Version Date of release Information
v0.3 2018-05-22 First release
v0.3.1 2018-05-23 Fixed unhandled section order, enabling saved KMP files to be opened with other tools.
v0.4 2018-05-27 Added a track information editor.
v0.4.1 2018-06-28 Fixed load bug with out-of-bounds path links.
v0.4.2 2018-08-03 Some quality-of-life improvements. Mainly, fixed KMP creation from scratch (with "New") so that it is now able to be loaded back, and be loaded by other tools.
v0.5 2018-11-17
  • Added cannon point (CNPT) and battle finish point (MSPT) editors.
  • Fixed centering view on some course models with weird geometry.
v0.5.1 2019-03-25
  • Added a fog setting for better viewing of models.
  • Fixed some issues with model loading.
v0.5.2 2019-06-16 Added a new Battle Mode to Enemy Path handling, enabling correct loading and saving of battle arenas. Look for the checkbox inside the Enemy Paths menu.
v0.5.3 2022-04-12 Fixed bug in which STGI data is reset accidentally.