texture-packTekstuuripaketit
Korvaavia kuvia pelin tekstuureille, esimerkiksi terävämpiä tai uudelleen maalattuja.
Modit
Modi on kansio, jossa on mod.toml tiedosto ja modin omat tiedostot. Pelaajat kytkevät modit päälle ja pois käynnistimen Workshopissa, eikä pelin omia tiedostoja koskaan muuteta.
Modien tekeminen
Jokaisella modilla on yksi tyyppi, joka asetetaan mod.toml tiedoston kohdassa type.
texture-packKorvaavia kuvia pelin tekstuureille, esimerkiksi terävämpiä tai uudelleen maalattuja.
settingsPeliasetukset, joita käytetään modin ollessa päällä muuttamatta pelaajan omaa asetustiedostoa.
cutscenesVideoleikkeet, jotka toistetaan lukujen välisten välivideoiden tilalla.
Ei toistaiseksi tuettu: pelin arkistojen (.bf tiedostojen) sisäisten tietueiden korvaaminen, uudet mallit, tasot tai äänet sekä koodimodit (skriptit, DLL tiedostot tai ohjelmat). Modikansion muut tiedostot jätetään huomiotta.
Modien tekeminen
Jokaisella modilla on oma kansionsa käyttäjäkansiosi mods kansiossa. Windowsissa käyttäjäkansio on Documents\king_kong. Käynnistin näyttää koko polun Kongin modit rivin alla ja luo mods kansion, kun Workshop avataan ensimmäisen kerran.
<user folder>\mods\<ModName>\mod.toml
<user folder>\mods\<ModName>\...
Kansion nimi on modin tunniste. Se ei saa alkaa pisteellä tai sisältää merkkejä | tai :. Pelin mukana tulevat sisäiset modit ovat pelikansion mods-builtin kansiossa.
Modien tekeminen
TOML muotoinen tekstitiedosto modin kansiossa, enintään 64 kt.
| Avain | Pakollinen | Mikä se on |
|---|---|---|
name | Kyllä | Ruudussa näkyvä nimi, enintään 80 merkkiä. |
type | Kyllä | texture-pack, settings tai cutscenes. |
author | Ei | Kuka sen teki. |
version | Ei | Modin oma versio, näkyy ruudussa. |
description | Ei | Näkyy modin sivulla, enintään 2000 merkkiä. |
picture | Ei | PNG tai JPEG tiedosto modikansiossa, enintään 8 Mt. 16:9 näyttää parhaalta. |
min_game_version | Ei | Vanhin pelin versio, jonka kanssa modi toimii, esimerkiksi "2.0.0". |
max_game_version | Ei | Uusin pelin versio, jonka kanssa modi toimii. |
[settings] | Asetusmodit | Asetukset, kukin omalla setting = value rivillään. |
Versioalueensa ulkopuolella modi näyttää ongelman, eikä sitä voi ottaa käyttöön.
Modien tekeminen
Laita paketin pack.txt ja kuvat textures alikansioon. Paketin tekeminen selitetään alempana.
mods\Sharper Jungle\
mod.toml
picture.png
textures\
pack.txt
0123456789ABCDEF__bf_12345678_0000000C.png
name = "Sharper Jungle"
author = "You"
version = "1.0"
description = "Repainted leaves and rocks for the jungle chapters."
picture = "picture.png"
type = "texture-pack"
min_game_version = "2.0.0"
Arvot ovat true tai false, numeroita tai "tekstiä" asetuksen mukaan. Asetus, jota peli ei tunne tai jonka arvo on väärä, ohitetaan ja listataan modin sivulla; muu osa modista toimii silti. Asetusmodit eivät voi muuttaa tiedostojen sijainteja, verkon ja päivitysten kytkimiä tai modilistaa.
name = "Wide view"
author = "You"
version = "1.0"
description = "A wider field of view and no camera shake."
type = "settings"
[settings]
kk_fov = 85
kk_camera_shake = false
Hyödyllisiä asetuksia ovat muun muassa kk_hide_hud, kk_fov (arvot 50 ja 110 väliltä), kk_frame_rate, kk_motion_blur, kk_fog, kk_camera_shake, kk_vibration, native_cel_shading ja native_gi. Muut asetukset tiedostossa king_kong.toml toimivat samalla tavalla.
Laita leikkeet movies alikansioon ja nimeä ne kuten PS2:n välivideoleikkeet: esimerkiksi BK_1B17.mp4 toistetaan lukujen Hayes ja V-Rex välissä. Leikkeet ovat H.264 videota ja AAC ääntä MP4 tiedostossa, enintään 4096x4096 ja 60 sekuntia. Ne toistetaan, kun tarina siirtyy seuraavaan lukuun. Pelin mukana tuleva modausopas listaa kaikkien leikkeiden nimet.
mods\My Cutscenes\
mod.toml
movies\
BK_1B17.mp4
BK_1683.mp4
name = "My Cutscenes"
author = "You"
version = "1.0"
description = "New clips before V-Rex and Ann."
type = "cutscenes"
Modien tekeminen
Päällä olevat modit muodostavat latausjärjestyksen. Päälle kytkemäsi modi menee viimeiseksi, ja sen sivun Lataa aiemmin ja Lataa myöhemmin siirtävät sitä. Kun kaksi samantyyppistä modia muuttaa samaa asiaa (samaa tekstuuria, samaa asetusta tai samannimistä leikettä), latausjärjestyksessä myöhempi voittaa. Molemmat modit näyttävät silloin Ristiriita, ja niiden sivuilla kerrotaan, mikä niillä on yhteistä. Erityyppiset modit eivät koskaan ole ristiriidassa.
Oma tekstuuripakettisi kohdasta Asetukset › Grafiikka, esimerkiksi HD paketti, latautuu ensin, ja sen jälkeen kukin tekstuuripakettimodi latausjärjestyksessä.
Asetusmodit ohittavat omat asetuksesi vain kyseisellä pelikerralla, eikä niitä koskaan kirjoiteta asetustiedostoosi. Komentorivillä annetut asetukset voittavat modit, ja Alkuperäinen tyyli voittaa silti modin grafiikan asetukset.
Modien tekeminen
Avaa käynnistimessä Workshop › Kongin modit. Jokainen modi on ruutu, jossa on sen nimi, tekijä, versio ja kuva, ja sen sivulla ovat Ota käyttöön ja Poista käytöstä. Muutokset tulevat voimaan, kun peli käynnistetään seuraavan kerran.
Virheellinen modi näyttää Ongelma, eikä sitä voi ottaa käyttöön. Sen sivulla kerrotaan, mikä on vialla, esimerkiksi puuttuva mod.toml tai TOML virhe rivinumeroineen. Rikkinäinen modi ohitetaan pelin käynnistyessä, joten peli käynnistyy aina. Lokissa logs/king_kong.log on KK mods: rivi jokaisesta löydetystä modista.
Pelin mukana tulee yksi asetusmodi: Cel shading ottaa käyttöön mustereunukset ja tasaiset valovyöhykkeet, ja hienosäätö löytyy F8 paneelista. Kongin turkkia ei reunusteta.
Tekstuuripakettien tekeminen
Puraat tekstuurit omasta pelikopiostasi työkaluillamme, muokkaat tai skaalaat niitä ja tarkistat tuloksen. Tekstuuripaketit vaativat natiivin renderöijän, joka on oletuksena. Työkalujen tai tämän sivuston mukana ei tule pelin tekstuureja.
Lataa modaustyökalut ja pura ne kansioon. Aja alla olevat komennot siinä kansiossa komentokehotteesta. PowerShellissä aloita jokainen komento merkeillä .\.
kknr_bfscan lukee KKTextures.bf tiedoston pelitiedostoistasi ja kirjoittaa sen tietueet kansioon. kknr_texdump muuttaa ne sitten paketin malliksi: yksi pack.txt ja yksi kuva kutakin tekstuuria kohti. --pack-png antaa PNG tiedostoja kuvankäsittelyohjelmille ja skaalaimille; ilman sitä kuvat ovat DDS tiedostoja.
kknr_bfscan.exe "X:\Game\KKTextures.bf" --dump X:\Extracted\raw
kknr_texdump.exe --no-images --csv X:\Extracted\textures.csv --pack-template X:\Extracted\template --pack-png X:\Extracted\raw
Vaihda polut omiisi. Pidä malli sellaisena kuin se on: se on myös viite, jota tarkistin käyttää vaiheessa 6.
Kopioi mallikansio uudeksi kansioksi pakettiasi varten. Säilytä vain muuttamasi kuvat ja poista muiden rivit pack.txt tiedostosta.
Työstä kuvia ja pidä jokainen tiedostonimi täsmälleen samana. Kuvissa on tekstuurin raa'at kanavat, joten älä vaihda punaista ja sinistä keskenään, säilytä alfakanava (myös silloin, kun se on täysin läpinäkymätön, ja ilman esikertomista), älä lisää tai poista gammaa ja pidä normaalikartat normaalikarttoina: punainen ja vihreä sisältävät suunnan, joten älä rakenna sinistä kanavaa uudelleen.
Leveys ja korkeus voivat muuttua. Jätä alkuperäisen muodon ja koon sarakkeet pack.txt tiedostossa ennalleen. Jos muutat DDS tiedoston PNG tiedostoksi, vaihda sen tiedostopääte myös pack.txt tiedostossa.
Ensimmäinen rivi on KKTP 1. Jokaisella rivillä on kuusi kenttää: tekstuurin tiiviste, sen BF nimi, sen alkuperäinen muoto, leveys ja korkeus sekä oma tiedostonimesi. Tyhjät rivit ja merkillä # alkavat rivit jätetään huomiotta.
KKTP 1
# base_xxh3 bf_name original_format width height file
0123456789ABCDEF bf_12345678_0000000C BC3_UNORM 256 256 0123456789ABCDEF__bf_12345678_0000000C.png
Tämä rivi on keksitty esimerkki, ei oikea tekstuuri.
kknr_packcheck vertaa pakettiasi malliin ja listaa tuntemattomat tekstuurit, pack.txt tiedostosta puuttuvat kuvat, muuttuneet alkuperäiset tiedot, väärät muodot ja mip virheet. Aja se uudelleen jokaisen muutoksen jälkeen.
kknr_packcheck.exe X:\MyPack X:\Extracted\template
Se ei arvioi paketin ulkonäköä tai sitä, saatko jakaa sen. Jaa vain sellaista, mihin sinulla on oikeus.
Tee modikansio, jossa on tyypin texture-pack mod.toml, ja laita paketti sen textures alikansioon kuten yllä olevassa esimerkissä. Ota se sitten käyttöön Workshopissa. Voit myös valita pakettikansion suoraan kohdasta Asetukset › Grafiikka › Tekstuuripaketti.
Tekstuuripakettien tekeminen
pack.txt tiedostossa.Lataukset
Kolme komentorivityökaluamme 64 bittiselle Windowsille: kknr_bfscan, kknr_texdump ja kknr_packcheck. Ne ovat omaa koodiamme eivätkä sisällä pelidataa; puraat tekstuurit omista pelitiedostoistasi. Ne tarvitsevat Microsoft Visual C++ ajonaikaisen kirjaston (x64), joka useimmilla PC:illä jo on.
kk-modding-tools-windows-x64.zipkknr_bfscan.exe, kknr_texdump.exe, kknr_packcheck.exe246344d336a8304596c94bfdda167b081ef1ff0b0c5f5440f766c65f473d5cdaVertaa latausta yllä olevaan SHA-256 arvoon, esimerkiksi komennolla certutil -hashfile kk-modding-tools-windows-x64.zip SHA256.
Ilmainen · Tuo oma levysi
Lataa portti, katso Quiverissa, miten se toimii muilla pelaajilla, tai tule juttelemaan sen tekijöiden kanssa.