Standalone [1.3] tModLoader - A Modding API

not trying to be obnoxious, but any idea of a specific day 1.3.5 for steam/mac will be released?
[doublepost=1494197683,1494197521][/doublepost]

No...














any of you on mac? :/
 
Here's the cs file for the tile:
...
I tried changing the width and height variables. It works properly as long as they're both 3 or under.

But I believe you need to specify the width and height in the SetDefaults of the item that actually creates the painting tiles using CreateTile() , with your new tiletype as the parameter. Can we see that file as well?
 
I recently came across a bug where you sell a stack of items to an NPC and you can left-click on the stack to buy the full stack but it'll only remove one item from the NPC's stack of items in their inventory. I'm using Thorium and Boss Checklist, but someone on the Thorium thread said the problem might lie with TModloader.
 
I recently came across a bug where you sell a stack of items to an NPC and you can left-click on the stack to buy the full stack but it'll only remove one item from the NPC's stack of items in their inventory. I'm using Thorium and Boss Checklist, but someone on the Thorium thread said the problem might lie with TModloader.

It is a tmodloader issue, I recall it being mentioned it will be fixed on next tmodloader release?
 
what do you guys think of infinite bullets
 
HMM, I keep getting an error where there is no world backup I create a new world and it still does not work. I just noticed this today it worked fine a few minutes ago.
 
Here's the cs file for the tile:
Code:
using System;
using Microsoft.Xna.Framework;
using Terraria;
using Terraria.ID;
using Terraria.Enums;
using Terraria.ModLoader;
using Terraria.ObjectData;
using Terraria.DataStructures;

namespace chadsfurni.Tiles.Paintings
{
    public class paintplant : ModTile
    {
        public override void SetDefaults()
        {
            Main.tileFrameImportant[Type] = true;
            Main.tileLavaDeath[Type] = true;
            TileObjectData.newTile.CopyFrom(TileObjectData.Style3x3Wall);
            TileObjectData.newTile.Width = 4;
            TileObjectData.newTile.Height = 5;
            TileObjectData.newTile.Origin = new Point16(2, 4);
            TileObjectData.newTile.CoordinateWidth = 16;
            TileObjectData.newTile.CoordinatePadding = 2;
            TileObjectData.addTile(Type);
            dustType = 0;
            disableSmartCursor = true;
            AddMapEntry(new Color(120, 120, 120), "Painting");
        }

        public override void KillMultiTile(int i, int j, int frameX, int frameY)
        {
            Item.NewItem(i * 16, j * 16, 32, 48, mod.ItemType("paintplant"));
        }
    }
}
I tried changing the width and height variables. It works properly as long as they're both 3 or under.
Where are your CoordinateHeights? Read: https://forums.terraria.org/index.p...ader-a-modding-api.23726/page-239#post-840809
 
Am I just dumb or is it down for 1.3.5?
 
Update for 1.3.5 compatibility is estimated to come next week.
 
So...it's not working with 1.3.5 at ALL, or it's not working with 1.3.5 if you want to use old worlds or characters?
 
So...it's not working with 1.3.5 at ALL, or it's not working with 1.3.5 if you want to use old worlds or characters?

You can install it over 1.3.5, but it visually reverts back to 1.3.4.4 and won't accept characters and worlds that were saved in 1.3.5.3
 
Update for 1.3.5 compatibility is estimated to come next week.
then again it will be a matter of time that 1.3.6 update is released, and this cycle repeats itself and then both jopojelly and bluemagic have an seizure attack.
 
then again it will be a matter of time that 1.3.6 update is released, and this cycle repeats itself and then both jopojelly and bluemagic have an seizure attack.

It wouldn't take long to update to 1.3.6. Its taken so long to update to 1.3.5 because pretty much 90% of the source code for Terraria was changed in some way, so tModloader has to switch to these changes. 1.3.6 would have these same changes, so minimum work barring a few things they'd have to do.
 
Where can i get that fix?/What should i change?:(

System.EntryPointNotFoundException: Unable to find an entry point named 'Init' in DLL 'CSteamworks'.
at Steamworks.NativeMethods.SteamAPI_Init()
at Terraria.Social.Steam.CoreSocialModule.Initialize()
at Terraria.Social.SocialAPI.Initialize(Nullable`1 mode)
at Terraria.Program.LaunchGame(String[] args, Boolean monoArgs)

This is the error I was getting:
View attachment 169585[/QUOTE]

Referencing what I was told.
The only way this error happens is with an incomplete installation of v0.9.2.3-for-v1.3.5. Maybe you clicked no when it asked you if you wanted to replace the files in the directory.

for reference, your CSteamworks.dll should be 123 KB not 132 KB

What I ended up having to do was copy the CSteamworks.dll file from the zip file and paste it into the appropriate folder and it was fixed.
 
Update for 1.3.5 compatibility is estimated to come next week.

I came here to check on when the Steam version is getting the 1.3.5 update, and I wasn't disappointed.
 
is modloader the thing that is making mannequins and frames destroying your weapons? you place a modded armor in a mannequin and sometimes it destroys it, or a weapon in a frame and it will get rid of it and dissapear. its annoying but idk what mod is doing it
 
Is there for version 1.3.0?
 
Back
Top Bottom