Terraria Mod - "Matrixet"

1,087
2
Решил таки сделать мод для террарии. Впринципе, я просто бы хотел вам рассказать об этом моде :) Может кто поинтересуется Ну я надеюсь не как Хирург, ведь он говорит всё с сарказмом этим модом :D Мод этот ну на тематику террарии чё сказать? Если кто попробует делать мод на терраррию - это совсем ужас как легко. Ибо tModLoader (API для моддинга) очень лёгкий. А для моддинга нужны знания C#

P.S. РАВЕНАМ ЗДЕСЬ НЕ МЕСТО ЕСЛИ ХОТЯТ ПОСПОРИТЬ
P.S.S. КОМИНГСУНУ ЗДЕСЬ ТОЖЕ НЕ МЕСТО ЕСЛИ ХОЧЕТ ПОСПОРИТЬ
P.S.S.S. Впринципе я бы мог помогать людям, хотящие тоже моддить.
 

CumingSoon

Местный стендапер
1,634
12
269
Можно пример мода,если только он не длинный?
 
1,087
2
CoomingSoon написал(а):
Хочу увидеть исходники мода
Вот тебе пример моей "матрицы" (Обычный предмет):
Код:
using Terraria;
using Terraria.ID;
using Terraria.ModLoader;

namespace Matrixet.Items
{
    class Matrix : ModItem
    {
        public override void SetDefaults()
        {
            item.name = "Matrix";
            item.maxStack = 1;
            item.toolTip = "RUN, ELSE YOU DIE. THIS IS MISTAKE";
            item.value = 00153950; //1 - Platinum. 2 - Gold. 3 - Silver. 4 - Copper
        }

        public override void AddRecipes()
        {
            ModRecipe recipe = new ModRecipe(mod);
            recipe.AddIngredient(ItemID.DirtBlock, 1);
            recipe.SetResult(this);
            recipe.AddRecipe();
        }
    }
}
Выбор большой, но функционал не очень. И делать обычные предметы как в форже не получится (blabla = new Item().blabla;). Можно чуточку упростить это... Но мне лень.
 

CumingSoon

Местный стендапер
1,634
12
269
Очень на джаву похоже. Кстати, что за магия
Код:
item.value = 00153950;
 
1,087
2
CoomingSoon написал(а):
Код:
item.value = 00153950;
00 - 0 платиновых монет
15 - 15 золотых монет
39 - 39 сереб. монет
50 - 50 медных монет
Эта строка назначает стоимость предмету (Торговцам можно продавать предметы).
Похоже на джаву
Это так. C# получил синтаксис от джавы и немного от C. 
Кстати, что бесит в tML так это то, что нельзя по особенному задавать текстуру.
 
1,087
2
Для тех, кто хочет уже ознакомиться с моим творчеством для террарии, то вот
 
Сверху