+
|
以前のバージョン |
v0.5
- Added support for using vanilla textures
- Two mods can no longer share the same internal name
- Mods must now share names with the folder that contains their content
- Added a default mod that will always be enabled
- Loading mods now completely refreshes recipe list
- Added support for storing items whose mods are unloaded
- Added support for custom NPC banners
- Added support for singleplayer chat + ChatInput hook
- Added support for custom sounds
- Improved system for gores
- Added partial support for mounts
- Added support for miscellaneous file resources in .tmod files
- Added CanTownNPCSpawn and CheckConditions hooks for NPCs
- Added TownNPCName and GetChat hooks for NPCs
- Added SetChatButtons and OnChatButtonClicked hook for NPCs
- Added SetupShop and SetupTravelShop hooks for NPCs
- Fixed bug where locked Jungle Temple door can be opened
- Added BuffTownNPC hook
- Added TownNPCAttackStrength, TownNPCAttackCooldown, TownNPCAttackProj, TownNPCAttackProjSpeed hooks for NPCs
- Added TownNPCAttackShoot, TownNPCAttackMagic, and TownNPCAttackSwing hooks for NPCs
- Added DrawTownAttackGun and DrawTownAttackSwing hooks for NPCs
v0.4.1
- Added ScaleExpertStats hook for NPCs
- Added PreAI, AI, PostAI, SendExtraAI, and ReceiveExtraAI hooks for projectiles and NPCs
- Added FindFrame and HitEffect hooks for NPCs
- Added aiType field for ModProjectile and ModNPC + animationType field for ModNPC
- Added support for gores
- Added TileCollideStyle, OnTileCollide, PreKill, and Kill hooks for projectiles
- Added PreNPCLoot and NPCLoot hooks for NPCs
- Added BossLoot hook and bossBag field for NPCs
- Made it easier to customize vanilla NPC loot
- Added CanHitNPC and CanHitPvp hooks for items
- Added CanHitNPC, ModifyHitNPC, and ModifyHitNPC hooks for projectiles
- Added CanHitPvp, ModifyHitPvp, and OnHitPvp hooks for projectiles
- Added CanHitPlayer, ModifyHitPlayer, and OnHitPlayer hooks for projectiles
- Added CanHitPlayer, ModifyHitPlayer, and OnHitPlayer hooks for NPCs
- Added CanHitNPC, ModifyHitNPC, and OnHitNPC hooks for NPCs
- Added CanBeHitByPlayer, ModifyHitByPlayer, and OnHitByPlayer hooks for NPCs
- Added CanBeHitByProjectile, ModifyHitByProjectile, and OnHitByProjectile hooks for NPCs
- Added Colliding hook for projectiles and StrikeNPC hook for NPCs
- Added support for NPC map icons
- Added BossHeadSlot, BossHeadRotation, and BossHeadSpriteEffects hooks for NPCs
- Added support for NPC music
- Added GetAlpha, drawOffset, PreDraw, and PostDraw hooks for projectiles
- Added GetAlpha, PreDraw, drawOffsetY, and PostDraw hooks for NPCs
- Added EditSpawnRate, EditSpawnRange, CanSpawn, EditSpawnPool, and SpawnNPC hooks for NPCs
- Added OpenBossBag hook for items
- Added NearbyEffects hook for tiles
- Code is now optimized by compiler
- Deleting players and worlds will now also delete the associated .tplr and .twld files
- Fixed bug where stackable mod items (ie ammo) can have prefixes
- Fixed bug where vanilla NPC display names are wrong
- Fixed bug where open modded doors invalidate houses
- Removed a log write I accidentally left in
- Possibly other stuff I've forgotten
v0.4
- Updated to Terraria 1.3.0.8
- Modded world and player data now saves in separate .tplr and .twld files
- Added tModLoader version to main menu
v0.3.2.1
- Added support for theoretically infinite recipes
- Improved error-handling
v0.3.2
- Added support for crafting groups
- Added PreOpenVanillaBag and OpenVanillaBag hooks for GlobalItem
- Gave tModLoader exe an (uncreative) icon
- Fixed bug where multi-tile subtiles and alternates are not checked
- Fixed bug where Main.tileValue doesn't work for modded tiles
- Added CanKillTile hook for tiles
- Added support for doors, chests, and beds
- Fixed assembly resolve for dll and mod references
- Added GrabRange, GrabStyle, and OnPickup hooks for items
- Bugfixed custom projectiles and NPCs
v0.3.1.1
- Finally fixed bug where "Build + Reload" wouldn't unload mods
- Hopefully fixed dll reference system
- Autoloading now occurs before manual loading
- Added README to installation
v0.3.1
- Added support for multiple global entities per mod
- Added support for autoloading global entities
- Added support for autoloading multiple EquipTypes per item
- Fixed bug where AddTooltip duplicates tooltips
- Improved dll reference system
- Fixed bug where missing equipment textures crashes the game
- Made WorldGen class public
- Added support for walls
- Added support for wall kill sounds, dust, drops, and kill-related hooks
- Added support for wall map colors and names, and related hooks
- Added ModifyLight and RandomUpdate hooks for walls
- Added AnimateWall, PreDraw, and PostDraw hooks for walls
- Added MouseOver and Slope hooks for tiles
- Added support for very basic projectiles and NPCs (Untested)
v0.3.0.1
- Wiring._wireList is now public
- Fixed bug where GlobalItem.SetDefaults did not change vanilla names and tooltips
v0.3
- Added build properties to specify display and dependency stuff
- Mod author and version are now build properties
- Added support for mod and dll dependencies
- Modified WorldFile.ValidateWorld so worlds containing modded stuff can load
- Added support for custom tiles (ModTile and GlobalTile)
- Added support for tile kill sounds, dust, drops, and kill-related hooks
- Added support for custom TileObjectData and multi-tile blocks
- Added ModifyLight, SetSpriteEffects, AnimateTile, PreDraw, and PostDraw hooks for tiles
- Added support for tile map colors and names, and related hooks
- Added RandomUpdate and TileFrame hooks for tiles
- Added mineResistance and minPick fields for ModTile
- Added CanPlace and AdjTiles hooks for tiles
- Added RightClick and HitWire hooks for tiles
- Added ConsumeItem hook for ModRecipe
- Added PreDrawInInventory and PostDrawInInventory hooks for items
- Fixed bug with removing custom armor from mannequins
- Improved error-handling for missing textures
- Safeproofed installation process
- Mod.Load is no longer abstract
v0.2.0.1
- Removed some log writes that I accidentally left in
- Fixed bug with custom item data saving
v0.2
- Mods now build as a single file that includes image resources
- Added support for automatically loading items, etc.
- Updated to Terraria 1.3.0.7
- Added ModItem.AddRecipes hook
- Added support for custom dust through ModDust
- Added CanEquipAccessory hook for items
- Added GlobalNPC with PreNPCLoot and NPCLoot hooks since everyone wants that
- Added ModItem.SaveCustomData and ModItem.LoadCustomData hooks
- Made tooltips easier to add
v0.1.2
- Mods that crash the game while loading are now auto-disabled
- Mods are now auto-enabled when they are built
- Added a button to the Mod Sources menu to open the Mod Sources folder
- In-game error messages now appear when the game would have crashed and when a build fails
- Item display names can now be separated from internal names in the SetDefault hook
- Added a ton of hooks for ModItem and GlobalItem
- CanUseItem, UseStyle, UseItemFrame, UseItem, and ConsumeItem
- HoldStyle, HoldItem, and HoldItemFrame
- Shoot, ConsumeAmmo, UseItemHitbox, and MeleeEffects
- ModifyHitNPC, OnHitNPC, ModifyHitPvp, and OnHitPvp
- UpdateInventory, UpdateEquip, UpdateAccessory, IsArmorSet, and UpdateArmorSet
- CanRightClick, RightClick, and Update
- VerticalWingSpeeds and HorizontalWingSpeeds
- GetAnimation (ModItem only), GetAlpha, PreDrawInWorld, and PostDrawInWorld
- アーマーとアクセサリのサポートを追加
- Fixed decompile bug that caused minimaps to not save
- Terraria v1.3.0.6に対応
v0.1.1
- MOD生成時に.dllが欠ける問題を修正
- ModLoaderクラスを、ModLoaderとItemLoaderに分割
- MODで追加されたアイテムをセーブする方法を少し変更
- ゲームバージョンv1.3.0.5に対応
- MODで追加されたアイテムの接頭語へのサポートを追加
- 生成中あるいは読み込み中のMODのGUIを大幅に改善
- メニューには、生成中あるいは読み込み中のMODのステータスが表示されます
- MODのソースとMODのリストを表示するメニューを追加
- MODを有効または無効にするための機能を追加
- 個別にMODを生成する機能を追加
- グローバルアイテムを追加
v0.1
|