Character Pack: Difference between revisions
(Blanked the page) Tag: Blanking |
No edit summary |
||
Line 1: | Line 1: | ||
'''Character Packs''' is a feature in the [[CTGP-7]] [[MyStuff]] folder that allows configuring all the assets related to custom characters. They can be found inside the ''Characters'' folder in the [[MyStuff]] folder. | |||
== Structure == | |||
Every character pack consists of a ''.chpack'' file. This file is a non-compressed SARC file which can be directly opened with [https://gbatemp.net/threads/release-every-file-explorer.373615/ Every File Explorer] and contains multiple sub-files with all the character assets. In the following sections, each asset will be detailed. | |||
=== config.ini === | |||
Contains basic information about the custom character, including which original character it replaces, ingame text, credits and a few other flags. This file can be edited on any text editor. Every line consist of a setting followed by one or more values (the setting and the values are separated by two colons [::]). Below is a list of all the possible settings, origChar and name_ENG being the only ones mandatory: | |||
{| class="wikitable" | |||
|+ config.ini settings | |||
|- | |||
! Setting !! Description | |||
|- | |||
| origChar || Base original character of the pack. See below for a list of IDs. | |||
|- | |||
| name_(LANG) || Name of the custom character (replace the (LANG) part with the language code). The first value is the one shown in the selection menu, while the second shorter value is shown in races. Only name_ENG is mandatory. | |||
|- | |||
| faceRaiderFaceOffset || The offset of the face raider face texture. Only useful for the face raider custom character. | |||
|- | |||
| allowThankYou || Set to true to allow the character to show in the thank you screen after the CTGP-7 credits. | |||
|- | |||
| achievementLevel || Minimum amount of achievement level needed to unlock this character. | |||
|- | |||
| disableAngry || Disable the Wiggler angry animation. | |||
|- | |||
| credits || List of people who made the custom character. | |||
|} | |||
=== Images === | |||
The following images can be optionally added to the character pack. Make sure to match the described file size or else CTGP-7 will crash. | |||
{| class="wikitable" | |||
|+ Images | |||
|- | |||
! Name !! Description | |||
|- | |||
| select.bclim (8.03KB) || Image shown in the character selection screen. | |||
|- | |||
| rankmenu.bclim (4.03KB) || Image shown in some places in the menu, such as rank bars. | |||
|- | |||
| maprace.bclim (2.03KB) || Image shown in the race bottom screen map. Must be rotated 90 degrees to the right. | |||
|- | |||
| rankrace.bclim (4.03KB) || Image shown in some places in races, such as rank bars. | |||
|} | |||
=== Models === | |||
The following models can be optionally added to the character pack. | |||
==== Driver ==== | |||
{| class="wikitable" | |||
|+ Driver models | |||
|- | |||
! Name !! Description | |||
|- | |||
| driver.bcmdl || The main driver model. | |||
|- | |||
| driver_lod.bcmdl || Low detail driver model, used by CPU racers. | |||
|} | |||
==== Kart Body ==== | |||
{| class="wikitable" | |||
|+ Body models | |||
|- | |||
! Name !! Description | |||
|- | |||
| body_(name).bcmdl || The main body model. | |||
|- | |||
| body_(name)_lod.bcmdl || Low detail body model, used by CPU racers. | |||
|- | |||
| body_(name)_shadow.bcmdl || Body shadow model. | |||
|} | |||
NOTE: You can find a list of all the body names below. | |||
==== Kart Tire ==== | |||
{| class="wikitable" | |||
|+ Tire models | |||
|- | |||
! Name !! Description | |||
|- | |||
| tire_(name).bcmdl || The main tire model. | |||
|- | |||
| tire_(name)_lod.bcmdl || Low detail tire model, used by CPU racers. | |||
|- | |||
| tire_(name)_shadow.bcmdl || Tire shadow model. | |||
|} | |||
NOTE: You can find a list of all the tire names below. | |||
==== Kart Glider ==== | |||
{| class="wikitable" | |||
|+ Glider models | |||
|- | |||
! Name !! Description | |||
|- | |||
| wing_(name).bcmdl || The main glider model. | |||
|- | |||
| wing_(name)_lod.bcmdl || Low detail glider model, used by CPU racers. | |||
|} | |||
NOTE: You can find a list of all the glider names below. | |||
==== Kart Propeller ==== | |||
{| class="wikitable" | |||
|+ Propeller models | |||
|- | |||
! Name !! Description | |||
|- | |||
| screw_std.bcmdl || The main propeller model. | |||
|- | |||
| screw_std_lod.bcmdl || Low detail propeller model, used by CPU racers. | |||
|} | |||
==== Emblem ==== | |||
{| class="wikitable" | |||
|+ Emblem models | |||
|- | |||
! Name !! Description | |||
|- | |||
| emblem.bcmdl || The main emblem model. | |||
|- | |||
| emblem_lod.bcmdl || Low detail emblem model, used by CPU racers. | |||
|} |
Revision as of 22:07, 27 December 2023
Character Packs is a feature in the CTGP-7 MyStuff folder that allows configuring all the assets related to custom characters. They can be found inside the Characters folder in the MyStuff folder.
Structure
Every character pack consists of a .chpack file. This file is a non-compressed SARC file which can be directly opened with Every File Explorer and contains multiple sub-files with all the character assets. In the following sections, each asset will be detailed.
config.ini
Contains basic information about the custom character, including which original character it replaces, ingame text, credits and a few other flags. This file can be edited on any text editor. Every line consist of a setting followed by one or more values (the setting and the values are separated by two colons [::]). Below is a list of all the possible settings, origChar and name_ENG being the only ones mandatory:
Setting | Description |
---|---|
origChar | Base original character of the pack. See below for a list of IDs. |
name_(LANG) | Name of the custom character (replace the (LANG) part with the language code). The first value is the one shown in the selection menu, while the second shorter value is shown in races. Only name_ENG is mandatory. |
faceRaiderFaceOffset | The offset of the face raider face texture. Only useful for the face raider custom character. |
allowThankYou | Set to true to allow the character to show in the thank you screen after the CTGP-7 credits. |
achievementLevel | Minimum amount of achievement level needed to unlock this character. |
disableAngry | Disable the Wiggler angry animation. |
credits | List of people who made the custom character. |
Images
The following images can be optionally added to the character pack. Make sure to match the described file size or else CTGP-7 will crash.
Name | Description |
---|---|
select.bclim (8.03KB) | Image shown in the character selection screen. |
rankmenu.bclim (4.03KB) | Image shown in some places in the menu, such as rank bars. |
maprace.bclim (2.03KB) | Image shown in the race bottom screen map. Must be rotated 90 degrees to the right. |
rankrace.bclim (4.03KB) | Image shown in some places in races, such as rank bars. |
Models
The following models can be optionally added to the character pack.
Driver
Name | Description |
---|---|
driver.bcmdl | The main driver model. |
driver_lod.bcmdl | Low detail driver model, used by CPU racers. |
Kart Body
Name | Description |
---|---|
body_(name).bcmdl | The main body model. |
body_(name)_lod.bcmdl | Low detail body model, used by CPU racers. |
body_(name)_shadow.bcmdl | Body shadow model. |
NOTE: You can find a list of all the body names below.
Kart Tire
Name | Description |
---|---|
tire_(name).bcmdl | The main tire model. |
tire_(name)_lod.bcmdl | Low detail tire model, used by CPU racers. |
tire_(name)_shadow.bcmdl | Tire shadow model. |
NOTE: You can find a list of all the tire names below.
Kart Glider
Name | Description |
---|---|
wing_(name).bcmdl | The main glider model. |
wing_(name)_lod.bcmdl | Low detail glider model, used by CPU racers. |
NOTE: You can find a list of all the glider names below.
Kart Propeller
Name | Description |
---|---|
screw_std.bcmdl | The main propeller model. |
screw_std_lod.bcmdl | Low detail propeller model, used by CPU racers. |
Emblem
Name | Description |
---|---|
emblem.bcmdl | The main emblem model. |
emblem_lod.bcmdl | Low detail emblem model, used by CPU racers. |