Değişiklikler

Gezinti kısmına atla Arama kısmına atla
Created
'''İçerik paketi framework'leri''', Stardew Valley için içerik paketi oluşturma sürecini basitleştirme amacı güden SMAPI modlarıdır. Sahip olunması gereken programlama deneyimini minimuma indirirken kodlama konseptleri ile olan bazı benzerlikler yardımcı olabilir. SMAPI için direkt olarak C# ile mod oluşturmak, oyunun çalışma şekline girişi sağlar. [[Modlama:İçerik Paketleri|İçerik paketleri]] ve [[Modlama:Mod Rehberi/Başlangıç Kılavuzu|direkt olarak SMAPI için C# modları oluşturma]], Stardew Valley'i modlamanın iki ana yolundan biridir.



Her framework modunun kendi içerik paketi formatı vardır. Kullanımları için modların sayfalarını inceleyin.

İşte önerdiğimiz pixel art ve JSON metin editörleri [https://gist.github.com/ishanjalan/c8efb21afa21f74a052293176db107f7 yazılımlarının bir listesi]. VS Code ve Sublime gibi yazılımlar ile bir schema kurarak modunuzu yazarken JSON dosyanızın formatlamasını kontrol etmesini sağlayabilirsiniz. Tıpkı uygulamanın içinde bir [[https://smapi.io/json/ JSON doğrulayıcı] varmış gibi. Schema kurmak için daha fazla detay [https://github.com/Pathoschild/SMAPI/blob/stable/docs/technical/web.md#using-a-schema-file-directly burada].

==Popüler Framework'ler==
İşte içerik paketleri oluşturmak için sıkla kullanılan framework modları. <small>(Her ismin yanındaki parantezler, [[Modlama:İçerik Paketleri#Gelenekler|klasör isimlendirmede kullanılan geleneksel kısaltmalardır]].)</small>

===Kök (+1000 içerik paketi)===
{| class="wikitable"
|-
! Mod
! İşlev
|-
| {{nexus mod|1915|Content Patcher}} <small>(CP)</small>
| Oyunda var olan herhangi bir içerik eklemeye/düzenlemeye/yeniden yapmaya yarar (''baka bir deyişle,'' veriler normalde [[Modlama:Oyuncu Rehberi/Başlangıç Kılavuzu#Oyun Klasörünüzü Bulma|oyununuzun <samp>Content</samp> klasöründen]] bilgi alır). Veri/görsel/harita dosyalarını destekler, kısmi yamalar ve sıralama gibi işlevlere sahiptir ve çokça farklı şartı ve tokeni destekler (''örn.'' mevsimsel dokular, günün saati ile değişen veriler vs. yapabilme). Basit portre yerleştirmelerinden yepyeni bir NPC oluşturmaya kadar bir çok mod türü, Content Patcher ile oluşturulur.

Başlama kılavuzu olarak [[Modlama:Content Patcher]] sayfasını inceleyin.
|-
| {{nexus mod|1720|Json Assets}} <small>(JA)</small>
| Her öge türüne özel işlev desteği ile belirli öge türleri oluşturmaya yarar (''örn.'' oluşturma/pişirme/tarifler oluşturma veya yeni ögeler için hediye zevkleri belirleme). Şu anda nesneler, büyük oluşturulabilir nesneler, ekinler, meyve ağaçları, şapkalar, silahlar, kıyafetler, pantolonlar ve ayakkabılar oluşturmaya yarar. Json Assets ile eklenilen içerikler ve görseller, Content Patcher ile de düzenlenebilir.

Dokümantasyon için {{github|spacechase0/JsonAssets#readme|GitHub sayfasını}} inceleyin.
|}

===Popüler (+400)===
{| class="wikitable"
|-
! Mod
! İşlev
|-
| {{nexus mod|9246|Alternative Textures}} <small>(AT)</small>
| Yerleştirilebilir nesneler, yapılar ve canlılar için doku varyantları sağlar. Ağaçlar, hayvanlar, evcil hayvanlar, çiftlik yapıları, bitkiler ve daha fazlasını barındırır.
|-
| {{nexus mod|4970|Producer Framework Mod}} <small>(PFM)</small>
| Oyundaki herhangi bir makinenin girdisini/çıktısını/davranışını ekleyebilmeye/değiştirebilmeye yarar. Normal makineler (''örn.'' [[Fıçı|fıçılar]]), diğer modlar tarafından eklenilen makineler ve herhangi bir oluşturulabilir nesneye makine mantığı ekleme için çalışır.
|}

===Yaygın (100+)===
{| class="wikitable"
|-
! Mod
! İşlev
|-
| {{nexus mod|2080|Better Artisan Good Icons}} <small>(BAGI)</small>
| Üretirken kullanılan öge veya çiçeğe bağlı olarak [[bal]] veya [[şarap]] gibi zanaat ürünlerine özel ikon eklemeye yarar.
|-
| [https://smapi.io/mods/#Paritee.27s_Better_Farm_Animal_Variety Better Farm Animal Variety] <small>(BFAV)</small>
| Yeni çiftlik hayvanları eklemeye yarar.
|-
| {{nexus mod|1254|Custom Furniture}} <small>(CF)</small>
| Yeni [[mobilya]]lar eklemeye yarar.
|-
| {{nexus mod|3043|Custom Music}} <small>(CM)</small>
| Müzikleri ve ses efektlerini düzenlemeye veya eklemeye yarar.
|-
| {{nexus mod|9365|Dynamic Game Assets}} <small>(DGA)</small>
| Her öge türüne özel işlev desteği ile belirli öge türleri oluşturmaya yarar (''örn.'' oluşturma/pişirme/tarifler oluşturma veya yeni ögeler için hediye zevkleri belirleme). Şu anda nesneler, büyük oluşturulabilir nesneler, , ayakkabılar, ekinler, çitler, demir ocağı tarifleri, meyve ağaçları, şapkalar, makine tarifleri, yakın dövüş silahları, nesneler, hediye zevkleri, pantolonlar, kıyafetler, dükkan girdileri, terzilik tarifleri ve doku oluşturmaya yarar.
|-
| {{nexus mod|3231|Farm Type Manager}} <small>(FTM)</small>
| Herhangi bir haritaya çiftlikteki nesne belirme mantığını eklemeye yarar. Kütük, yabani otlar, toplanılabilir öge, meteor, canavar, cevher çıkarma gibi şeylerdir.
|-
| {{nexus mod|9969|Fashion Sense}} <small>(FS)</small>
| Daha büyük aksesuarlar, saç stilleri, şapkalar, kıyafetler, gömlekler, pantolonlar, animasyon desteği ve daha fazlasını yapmaya yarar.
|-
| {{nexus mod|1536|Mail Framework Mod}} <small>(MFM)</small>
| Özel arka plan, tekrarlanan mektup, daha geniş bir mektup ekleri sistemi ve birden fazla mektup eki gibi yeni mektup işlevlerini sağlar. (Özel işlevi olmayan basit mektuplar, Content Patcher ile de eklenebilir.
|-
| {{nexus mod|5005|Shop Tile Framework}} <small>(STF)</small>
| Geniş bir şart havuzu ile yeni dükkanlar ekleyin veya mevcut dükkanların envanterlerini düzenleyin.
|-
| {{nexus mod|1820|TMXL Map Toolkit}} <small>(TMXL)</small>
| Oyun içi lokasyonların ve haritaların eklenmesine/düzenlenmesine yarar. Ekin katmanları, su rengi, kare faaliyetleri ve Lua yazılımı gibi geniş bir özelleştirilmiş harita işlevi barındırır.

bkz. [https://gist.github.com/notevenamouse/6339a7975ae5d13802488d88a8b10a64#file-wip-passive-features-md ekstra TMXL dokümantasyonu]
|}

===Özelleştirilmiş Framework'ler===
Bunlar, 100'den az içerik paketlerine sahiptir ancak belirli durumlar için kullanışlı işlevler sağlarlar.

{| class="wikitable"
|-
! Mod
! İşlev
|-
| {{nexus mod|11115|Better Crafting}} <small>(BC)</small>
| [[Modlama:Oyun Durumu Sorguları|Oyun durumu sorguları]], oyuncu tarif oluşturunca [[Modlama:Olay Tetikleme|olay tetikleme]] ve birden fazla olası malzeme veya çıktıya izin veren [[Modlama:Öge Sorguları|öge sorguları ve çıkarma alanları]] ile erişilebilirlik ve malzemeler için destek dahil temel oyun tarafından desteklenenlerden daha gelişmiş özel tarifler oluşturmaya yarar.
İsteğe bağlı olarak nesne oluşturma menülerinden çıkarılabilen, kısıtlı seçimli tarifler ile özel oluşturma istasyonları oluşturmaya yarar. Bu oluşturma istasyonları, harita kare faaliyetleri ve olay tetikleme faaliyetleri ile açılabilir. Büyük oluşturulabilir nesnelere harita kare faaliyetleri atayarak özel oluşturma istasyonları olarak kullanılmasını sağlar. '''Yalnızca 1.6 için.'''
|-
| {{nexus mod|3853|Content Patcher Animations}} <small>(CP-A)</small>
| Content Patcher ile yüklenmiş normalde animasyonlu olmayan (''örn.'' öge dokuları) dokular dahil herhangi bir dokuyu animasyonlu yapmaya yarar.
|-
| {{nexus mod|8626|Custom Companions}} <small>(CC)</small>
| Haritada çıkarılabilen veya oyuncuyu takip edebilen özel canlılar oluşturmaya yarar. Dünyadaki canlılar veya dolaşan NPCler olabilir.
|-
| {{nexus mod|6293|Custom Crafting Stations}} <small>(CCS)</small>
| Normal nesne oluşturma menüsü yerine sınırlı sayıda tarifi gösterebilen özelleştirilmiş özel oluşturma istasyonları oluşturmaya yarar. Bu istasyonlar, normal oyunda bulunan veya Json Assets (JA) ile eklenmiş [[Modlama:Ögeler#Büyük Oluşturulabilir Nesneler|büyük oluşturulabilir nesneler]] olabilir. İstasyonlar, haritaya eklenmiş kare verileri ile de eklenebilir.
|-
| {{nexus mod|1255|Custom Critters}} <small>(CC)</small>
| Dünyaya kelebekler veya arılar gibi rastgele küçük çevre canlıları ekler.
|-
| {{nexus mod|13804|Custom Farm Loader}} <small>(CFL)</small>
| Özel çiftlik eklemek için basit bir yol. Öge/yabani ekin/kaynaklar/sahil ganimetleri ve özel balıkçılık sistemi belirme gibi şeyleri de destekler.
|-
| {{nexus mod|10202|Custom Obelisks}} <small>(CO)</small>
| Çiftlikten herhangi bir lokasyona ışınlanmayı sağlayan özel dikilitaşlar ve totemler eklemeye yarar.
|-
| {{nexus mod|5966|Custom Ore Nodes}} <small>(CON)</small>
| Öge toplamak için kırılabilecek taş/mineral türleri ekler. Özel veya normal oyundan olabilir. (1.5)
|-
| {{nexus mod|6669|Custom Resource Clumps}} <small>(CRC)</small>
| Öge toplamak için kırılabilecek kaya boyutunda kaynak türleri ekler. Özel veya normal oyundan olabilir. (1.5)
|-
| {{nexus mod|10024|Custom Winter Star Gifts}} <small>(CWSG)</small>
| Birçok ekleme ve yerleştirme talimatları ile karakterlerin Kış Yıldızı Şöleni festivalinde verdikleri hediyeleri değiştirmeye yarar.
|-
| {{nexus mod|7431|Expanded Storage}} <small>(XS)</small>
| Normal seviyedeki veya daha fazla kapasiteleri destekleyen özel depolar (sandıklar, şifonyerler vs.) oluşturmaya yarar.
|-
| {{nexus mod|23458|Furniture Framework}} <small>(FF)</small>
| Mobilya paketlerin daha fazla özgürlüğe sahip olmasını sağlayan bir framework: bununla oturaklar, masa yuvaları, katmanlar, dükkanlar ve daha fazlası belirlenebilir.
|-
| {{nexus mod|22612|More Nightly Events}} <small>(MNE)</small>
| Özel gece zamanı olayları ekler. Daha önce yapılmış ve ayarlanabilir olaylar ile veya [[Modlama:Olay Verisi|olay yazılımı]] ile kendinizin yaptığı bir olay kullanarak yapılabilir. '''Yalnızca 1.6 için.'''
|-
| {{nexus mod|6414|Quest Framework}} <small>(QF)</small>
| Mod yapımcılarına özel görevler oluşturabilme, özel görev türleri ekleyebilme ve çalıştırabilme sağlar.
|-
| {{nexus mod|6183|Train Station}} <small>(TS)</small>
| [[Demiryolu]] tren istasyonu aracılığıyla erişilebilir yeni lokasyonlar ekler. Böylece var olan haritalara ışınlayıcılar/geçitler yerleştirmeye gerek kalmaz.
|-
| {{nexus mod|17265|Unlockable Bundles}} <small>(UB)</small>
| Özel yığın oluşturmaya yarar.
|-
| {{nexus mod|20357|Item Extensions}} <small>(IE)</small>
Mod yapımcılarına özel kaynaklar, özel karışık tohumlar ve menülerde nesneler arası etkileşim sağlar. '''Yalnızca 1.6 için.''
|-
| {{nexus mod|20537|Personal Indoor Farm}} <small>(PIF)</small>
| Kişisel çiftlik evi odaları ekler. Mod yapımcıları, oda tasarımları ekleyebilir.
|}

==Ayrıca Bakınız==
* Mod oluşturmak için farklı yollar ve daha detaylı bir dokümantasyon için [[Modlama:İndeks]] sayfasını inceleyin.

[[Kategori:Modlama]]

[[en:Modding:Content pack frameworks]]
[[pt:Modificações:Frameworks de pacotes de conteúdo]]
translators
5.285

değişiklik

Gezinti menüsü