Oyun dosyaları takipçisinin genel düzenlemeleri. STALKER oyunundaki ana klasörlerin ve dosyaların yapısı

  • 03.03.2020

Dosyalar

İnce üzerinde çalışmak için aşağıdaki dosyalara ihtiyacımız var (mutlaka tümü değil)

Dokular

Dosya - dokular

Dosyalar ve açıklama:

  • ui_hud.dds(neredeyse tüm kaput dokularını içeren referans dosyası)
  • imleç.dds(elde silah olmadan görüşün dokusu, sadece bir daire)
  • hud_map_arrow.dds(pusula iğnesi)

yapılandırmalar

Dosya - yapılandırma\ui

Dosyalar ve açıklama:

  • ana oyun.xml(sağlık ve zırh durumu göstergeleri, GG durum göstergeleri (radyasyon, silah arızası vb.), cephane penceresi ve bununla ilgili her şey, yapay kemer, yanıp sönen PDA simgesi ve kontak sayısı için yapılandırmalar içerir. Ayrıca makinenin durumu)
  • motion_icon.xml(GG'nin konumu (oturma, ayakta durma vb.) için yapılandırmaların yanı sıra GG'nin dayanıklılık, gürültü seviyesi ve görünürlük şeritlerini içerir)
  • ui_custom_msgs.xml(saat + hasar hasarı)
  • zone_map.xml(aslında mini harita + pusula)

Bu standart bir settir, elbette tamamlanmamıştır. İnce haber koordinatları gibi birkaç yapılandırma daha var, ancak bunlar nadiren düzeltiliyor.

Yapılandırmaları düzenleme

Dosyayı açma ana oyun.xml

Oradaki ne:

  • static_health - sağlığın "ampulünün" konumu
  • progress_bar_health - sağlık çubuğu
  • static_armor - zırh durumunun "şişesinin" konumu
  • progress_bar_armor - zırh çubuğu
  • static_weapon - cephane penceresi + cephane türü
  • static_ammo - cephane sayısı
  • static_wpn_icon - cephane kutusu simgesi
  • car_panel - araba durumu
  • static_pda_online - iletişim sayacı
  • quick_info - oyunun başında eğitim gibi görevler ve her türlü güzellik
  • simgeler_scroll_view - GG durum göstergelerinin listesi (radyasyon, açlık, vb.) Sırada listenin kendisi gelir, ancak tek tek düzenlenemez. Her şeyi yalnızca yukarıda belirtilen satırla bir kerede düzeltiriz.
  • flashing_icons - yanıp sönen PDA
  • pick_up_item - "bir öğeyi al"
  • artefact_panel - sanat paneli

Dosya motion_icon.xml

İçinde ne görüyoruz:

  • arka plan - her şeyin görüntüleneceği doku

GG konum simgelerinin listesi (başlangıçtan itibaren ve bitiş )

  • power_progress - dayanıklılık çubuğu
  • luminosity_progress - GG görünürlük çubuğu
  • noise_progress - yayılan bir gürültü şeridi

Dosya ui_custom_msgs.xml

Ne mevcut:

  • hud_timer - saat
  • controller_fx - denetleyici hasar başlığı
  • monster_claws - mutant hasar hud ("çizikler")
  • main_task - mevcut görev
  • cs_psy_danger - güçlü radyasyon uyarısı
  • cs_radiation_danger - yüksek radyasyon uyarısı
  • game_saved - "oyun kaydedildi"
  • otomatik kaydetme - "otomatik kaydetme"
  • item_used - "kullanılmış..." (ilk yardım çantası vb.)
  • gun_jammed - "silah sıkıştı"
  • cant_walk - "çok yorgunsun"
  • cant_walk_weight - "aşırı yüklenmişsiniz"
  • not_enough_money_mine - GG'nin yeterli parası yok
  • not_enough_money_other - NPC'lerin yeterli parası yok

Dosya zone_map.xml

Burada her şey basit:

  • level_frame - haritanın kendisi
  • arka plan - harita çerçevesi
  • dist_text - hedefe olan uzaklık
  • pusula - mini haritada pusula
  • merkez - mini haritada "nokta" GG
  • Dokuyu kaldırmanız gerekirse - yapılandırmada dokuya giden yolu kaldırmanız yeterlidir.
  • Metni kaldırmanız gerekirse - ya metnin kendisini kaldırın ya da a="0"
  • Birçok öğe bir demet içinde hareket eder. Örneğin kartuşlar bir penceredir, pencerenin koordinatları değiştirilerek miktar ve simge hareket ettirilebilir. Geri kalanların koordinatları, pencere boyutu içinde varsayılır (tüm ekran değil)
  • Dokuyu belirli bir boyuta ayarlamak istiyorsanız - istediğinizi yazın Genişlik ve yükseklik, sonra yazarız uzat = 1"
Birinci bölüm: dosyalar.
İnce üzerinde çalışmak için aşağıdaki dosyalara ihtiyacımız var (tabii ki hepsi değil)
Dokular:
Klasör - dokular\ui
Dosyalar + açıklama:
1- ui_hud.dds (neredeyse tüm hud dokularını içeren gerçek referans dosyası)
2 - imleç.dds
3 - hud_map_arrow.dds (pusula oku)
yapılandırmalar:
Klasör - yapılandırma\ui
Dosyalar + açıklama:
1 - maingame.xml (sağlık ve zırh durumu göstergeleri, GG durum göstergeleri (radyasyon, silah arızası vb.), cephane penceresi ve onunla ilgili her şey, yapay kemer, yanıp sönen PDA simgesi ve temas sayısı yapılandırmalarını içerir. Ayrıca durum makinenin)
2 - motion_icon.xml (GG'nin konumu (oturma, ayakta durma vb.) için yapılandırmaların yanı sıra GG'nin dayanıklılık, gürültü seviyesi ve görünürlük şeritlerini içerir.)
3 - ui_custom_msgs.xml (saat + ısırıklar gibi herhangi bir saçmalık ... genellikle kötü hasar)
4 - zone_map.xml (gerçek mini harita + pusula)

Aslında bu standart bir set ... doğal olarak tamamlanmadı ... birkaç konfigürasyon daha var .... haber koordinatları dezavantajlı ... ama nadiren düzeltiliyorlar.

İkinci bölüm: yapılandırmaları düzenleme.

maingame.xml dosyasını açın

Oradaki ne:

- yanıp sönen PDA

motion_icon.xml dosyası

İçinde ne görüyoruz:

GG konum simgelerinin listesi:
den başlayarak ve bitiş

__________________________________

ui_custom_msgs.xml dosyası
Ne mevcut:

__________________________________

zone_map.xml dosyası
Burada her şey basit:

__________________________________

İpuçları:
Dokuyu kaldırmanız gerekirse - yapılandırmada dokuya giden yolu kaldırmanız yeterlidir.
Metni kaldırmanız gerekirse - ya metnin kendisini kaldırın ya da a="0" olarak ayarlayın
Birçok öğe bir grup halinde hareket eder.Örneğin, kartuşlar - bir pencere, bir miktar ve bir simge, pencerenin koordinatları değiştirilerek hareket ettirilebilir.Geri kalanların koordinatları, pencerenin boyutu içinde belirtilir (tüm ekran değil). )

Dokuyu belirli bir boyuta ayarlamak istiyorsanız, istediğiniz genişlik ve yüksekliği yazın ve ardından streç="1" yazın.

Oyunun kök dizinindeki klasör ve dosyaların yapısı:

\S.T.A.L.K.E.R\gamedata\anims– klasörde efekt dosyaları bulunur (örneğin, NVD'den).

\S.T.A.L.K.E.R\gamedata\config - klasör ana yapılandırma dosyalarını içerir (yani oyun ayarlarının çoğu)

\S.T.A.L.K.E.R\gamedata\ağlar - oyun öğeleri ve karakter modellerini içerir ...

\S.T.A.L.K.E.R\gamedata\scripts – komut dosyalarının bulunduğu bir klasör (işlev setlerini içeren çalışma dosyaları) – oyunun yanıt eylemlerinden ve oyuncu tarafından oyunda gerçekleştirilen eylemlerden sorumlu ana klasör.

\S.T.A.L.K.E.R\gamedata\gölgelendiriciler – klasör, gölgelendirici yapılandırma dosyalarını içerir.

\S.T.A.L.K.E.R\gamedata\sesler - işte oyunun tüm sesleri (dizinlerinde ve klasörlerinde düzenlenmiştir)

\S.T.A.L.K.E.R\gamedata\yumurtlamalar – bir spawn dosyası içerir – çok önemli bir dosyadır – gerekmedikçe dokunmayın!!!

\S.T.A.L.K.E.R\gamedata\dokular - Oyunda kullanılan dokuları dizinler ve klasörler halinde düzenler.

Şimdi "config" dizinindeki klasörleri analiz edelim

\S.T.A.L.K.E.R\gamedata\config\creatures - esas olarak oyunun Ana Karakterinin (bundan böyle GG olarak anılacaktır) ve oyundaki diğer ortamların etkileşiminden ve GG'nin performans özelliklerinden sorumlu olan birçok yapılandırma dosyası içerir.

\S.T.A.L.K.E.R\gamedata\config\oyun - yapılandırma içerir. görünüm, durum, ekipmandan sorumlu oyun karakter dosyaları (NPC'ler).
Dosyalar: karakter_desc_xxx (burada xxx, konumun adıdır) ve karakter_desc_general (zombi karakterden sorumludur).
Ayrıca NPC diyalog ve profil dosyalarını içerir.

\S.T.A.L.K.E.R\gamedata\config\misc - tüccarların yapılandırma dosyaları (tüccarların adlarını içeren klasörler), eserler, zırhlar, görev öğeleri, benzersiz öğeler, otomatik görevler için ödüllerden sorumlu bir dosya, bir efekt dosyası (alkolizm, yaralar, gece görüş cihazları vb.). ..

\S.T.A.L.K.E.R\gamedata\config\mp - diğerlerinin yanı sıra, önemli bir mp_ranks dosyası içerir - GG ve NPC'lerin elinden silah ve mühimmat kaybından sorumlu - oyuna eklenen silahları bu dosyaya yazmadan, yeni bir silahın elinden düştüğünde GG / NPC'ler, çökmeler takip edecek.

\S.T.A.L.K.E.R\gamedata\config\text\rus - oyundaki her şeyin ve herkesin (zırh, eserler, silahlar, eşyalar, vb.) açıklamalarının dosyalarını içerir.

\S.T.A.L.K.E.R\gamedata\config\silahlar - oyunda kullanılan silah ve mühimmatın yapılandırma dosyalarını içerir.

\S.T.A.L.K.E.R\gamedata\config\weathers – konumlardaki hava durumu ayarları için yapılandırma dosyalarını içerir.

Şimdi dosyalar hakkında biraz daha.

\S.T.A.L.K.E.R\gamedata\config\misc:

amk_artefacts klasörü - yapılandırmayı içerir. değiştirici dosyalar (değiştirilmiş eserler).

shop_ххх klasörü (ххх – tüccarın adı) – tüccarın çeşitlerinin yapılandırma dosyalarını içerir.

Amk_mod_outfits - AMK zamanından yapılandırma takımlarının bölümlerini içerir.

Artefaktlar - artefakt yapılandırma bölümlerini içerir.

Öğeler - öğe yapılandırmalarının bölümlerini içerir.

Monster_items - canavar parçalarının yapılandırma bölümlerini içerir

Kıyafet - kostüm yapılandırmalarının bölümlerini içerir.

Postprocess - post yapılandırmalarının bölümlerini içerir. süreçler (örneğin: NVD).

Quest_items - görev öğelerinin yapılandırma bölümlerini içerir.

Task_manager - Otomatik sorgulama ödül bölümlerini içerir.

unique_items - benzersiz silahlar ve kostümler için yapılandırma bölümleri içerir.