Modification: Difference between revisions

From Jedi Knight Wiki | JKHub
m (cat)
(→‎Types of modding: adding some depth here)
 
Line 2: Line 2:


==Types of modding==
==Types of modding==
====Asset modding====
{| class="wikitable"
|-
! Type !! Description
|-
| 2D Art Creation || Editing the game's 2D image files, eg. creating new [[texture]]s and [[shader]]s
|-
| Animation || Changing or adding [[animations]] to the game, or rigging models for game usage
|-
| [[Model|Modelling]] || Creating unique [[Model|models]] and [[Playermodel|playermodels]] for the game
|-
| [[skin|Skinning]] || Modifying a [[model]]'s original [[texture|textures]], or creating new textures for an existing model.
|-
| Sound Editing || Adding or replacing [[Sound|sound effects]] or [[Music|music]] for use in the game
|}


====Map modding====
{| class="wikitable"
{| class="wikitable"
|-
|-
! Type !! Description
! Type !! Description
|-
|-
| [[2D Art Creation]] || Editing the game's 2D image files
| Mapping || Custom [[map]] creation
|-
|-
| [[Animation]] || Changing or adding [[animations]] to the game, or rigging models for game usage
| Scripting || a broad category of modding, involving [[ICARUS]] scripting, [[UI]] menu creation, and [[bot]] scripting
|}
 
====Gameplay modding====
{| class="wikitable"
|-
! Type !! Description
|-
|-
| [[Coding]] || Changing the game's [[Source Code|source]] in order to add or change gameplay features
| [[Coding]] || Changing the game's [[Source Code|source]] in order to add or change gameplay features
|-
|-
| [[Mapping]] || Custom [[map]] creation
| Saber modding || Adding new [[saber|lightsabers]] or changing the behaviour of lightsabers (see [[.sab]])
|-
| [[Modelling]] || Creating unique [[Model|models]] and [[Playermodel|playermodels]] for the game
|-
|-
| Scripting || a broad category of modding, involving [[ICARUS]] scripting, [[UI]] menu creation, and [[bot]] scripting
| Weapons modding || Changing the behaviour of weapons (see [[weapons.dat]])
|-
|-
| [[Sound Editing]] || Adding or replacing [[Sound|sound effects]] or [[Music|music]] for use in the game
| Vehicle modding || Adding new [[vehicle]]s or changing the behaviour of vehicles (see [[.veh]])
|-
|-
| [[Skinning]] || Modifying a [[model]]'s original [[texture|textures]], or creating new textures for an existing model.
| NPC modding || Adding new [[NPC]]s or changing the properties of NPCs (see [[.npc]])
|}
|}
== See also ==
* [[Filesystem]]


[[Category:General_Modding]]
[[Category:General_Modding]]

Latest revision as of 09:21, 5 November 2021

A modification, or "mod" for short, is any change made to the original game. Mods can range from simple skin re-colorings to complex maps. A full list of mods hosted by JKHub can be found at http://jkhub.org/files/

Types of modding[edit]

Asset modding[edit]

Type Description
2D Art Creation Editing the game's 2D image files, eg. creating new textures and shaders
Animation Changing or adding animations to the game, or rigging models for game usage
Modelling Creating unique models and playermodels for the game
Skinning Modifying a model's original textures, or creating new textures for an existing model.
Sound Editing Adding or replacing sound effects or music for use in the game

Map modding[edit]

Type Description
Mapping Custom map creation
Scripting a broad category of modding, involving ICARUS scripting, UI menu creation, and bot scripting

Gameplay modding[edit]

Type Description
Coding Changing the game's source in order to add or change gameplay features
Saber modding Adding new lightsabers or changing the behaviour of lightsabers (see .sab)
Weapons modding Changing the behaviour of weapons (see weapons.dat)
Vehicle modding Adding new vehicles or changing the behaviour of vehicles (see .veh)
NPC modding Adding new NPCs or changing the properties of NPCs (see .npc)

See also[edit]