Terraria Mod開発の話

暇なときのメモ書き

2018-01-01から1年間の記事一覧

TShock Pluginの作成法だけ

TShock Pluginは.dllファイルで作成する必要があります。 新規プロジェクトからクラスライブラリを作成します。 そうしたら、リファレンスに(tShockの)TerrariaServer,exeと、ServerPlugins\TShockAPI.dllを追加します。コンフィグ読み込みする場合には、New…

Terraria本体について少しだけ

ちょくちょくアクセス貰っているのにコンテンツが充実していないのが申し訳ないので、 ちょっとした早見表みたいなのを置いておきます。 今後更新はそこまでしない気がします... Terraria本体のコードを見ないと進まなさそうな場合 * Main * 迷ったらここ * …

鉱石を追加しよう

テラリアには土ブロック、石ブロック、金鉱石、プラットフォーム、家具...様々なタイルがあります。美味しいものも 今回は鉱石に焦点を絞って、テクスチャにも触れていきます。 public class BlogOreTile : ModTile { public override void SetDefaults() { …

剣をカスタマイズしよう

今回は、勝手に追加されている剣のアイコンのアイテムをカスタマイズします。 前回作った自分のModフォルダのItemsに入っている.csファイルを開きましょう。 今回は、Mod名をBlogMod、アイテム名をBlogSwordという名前にしてあります。 プログラミングの入門…

TerrariaでMod開発を始めよう

Steam版Terraria Terraria でtModLoaderを使用してMod開発を行う方法とか仕様とか書いたり。 持っていない人は買ってラスボスまで倒してからModを始めましょう。 VisualStudio等の統合開発環境があると楽です。 言語はC#ですね。 さて、まず最初にtModLoader…