TerrariaAPI already has...an API? You can always ask some of the idle TShock members for help.
[editline]8th July 2011[/editline]
[QUOTE=clicheusername;30992632]How do you edit compiled code?[/QUOTE]
A decompiler.
You can decompile .NET code using .NET Reflector. While it's useful for this stuff, it also makes .NET languages quite annoying if you want to sell anything :P
Edit: Missed the joke... I'm on bad form today :v:
[QUOTE=nicatronTg;30992672]
A decompiler.[/QUOTE]
The way the guy posted above him
Put it that he would decompile Terraria, compile it, and then edit it.
Not decompile, edit, and then compile
[QUOTE=nicatronTg;30992672]TerrariaAPI already has...an API? You can always ask some of the idle TShock members for help.
[editline]8th July 2011[/editline]
A decompiler.[/QUOTE]
Sorry, I was making a joke because he said "Recompile" then "editing".
Also, we are just looking for another person to work with us, help us when we don't understand something. If that's what you were asking.
Everyone hug it out. HUG IT OUT RIGHT NOW!
[QUOTE=clicheusername;30992459] I know people don't want to work with me because I'm not as skilled as them or whatever but I don't get why people that don't seem to be generally interested keep posting here.[/QUOTE]
I don't mean we don't want to work with you because you're not skilled. Most people don't want to work with you because we have our own projects that we're working on, or we're otherwise busy. That's all.
What's the goal of this project? And while we're on the subject, I didn't know Terraria was open-sourced, or non-obfuscated.
[QUOTE=Downsider;30992875]What's the goal of this project? And while we're on the subject, I didn't know Terraria was open-sourced, or non-obfuscated.[/QUOTE]
That's answered in the 3rd post. Just so you know.
[QUOTE=Downsider;30992875]What's the goal of this project? And while we're on the subject, I didn't know Terraria was open-sourced, or non-obfuscated.[/QUOTE]
It's not open-source but its not obfuscated
So its easily editable
[QUOTE=clicheusername;30992901]That's answered in the 3rd post. Just so you know.[/QUOTE]
He doesn't say what kind of features he's looking to add..
[QUOTE=Downsider;30993214]He doesn't say what kind of features he's looking to add..[/QUOTE]
Sorry, well, mostly commands that would be useful to the player, change the time is one. We're still thinking of more besides what we have done already. I'm thinking maybe add a console. We just decompiled the server so we're looking at that also.
Still haven't given us the information ;) You just said adding commands, we have deduced that...
[QUOTE=VGS_Devs;30995830]Still haven't given us the information ;) You just said adding commands, we have deduced that...[/QUOTE]
As I said before. We're still thinking of ideas. We don't have a list of every single thing we're ever going to want to do with it.
[QUOTE=clicheusername;30995953]As I said before. We're still thinking of ideas. We don't have a list of every single thing we're ever going to want to do with it.[/QUOTE]
You should still have an idea to present. That's like saying "I want engineers for my awesome project there will definitely be some methods in it!"
[QUOTE=VGS_Devs;30996045]You should still have an idea to present. That's like saying "I want engineers for my awesome project there will definitely be some methods in it!"[/QUOTE]
Well, my friend is working on the launcher right now. I'm working on Time/Day commands. We are open to any suggestions anybody who wants to join us may have. We can't be sure what we'll want, but when somebody joins us, we can discuss idea's, and see what they think they'd like to work on, or have worked on.
Do I get my own cape and crown? :3
Look, the reason most of us don't want to join is two-fold. First of all, you're acting like this is some exclusive club that you have to request to join. You have a coding test that's honestly INCREDIBLY simple, and won't allow anyone to look at "your" (even though it's not yours at all) source. Secondly, the changes you are making--date/time in particular--are something you're "actively" working on. Not only does that show a lack of skill (that should really not take more than an hour at most), it shows that the changes you plan to make are generally not fun to code or use. If you were adding some awesome new boss that throws blocks from the world at you, yeah, that'd be awesome and would be fun to code. But you have shown nothing that would make me (or anyone, I would imagine) want to join.Don't take this as being hostile or insulting, I'm just explaining my reasoning.
Geel I just realized that your avatar is a dog and not a mouse :v:
I'm thinking of changing it. I just don't know what to...
[QUOTE=geel9;31002901]I'm thinking of changing it. I just don't know what to...[/QUOTE]
A monster
Your an ideas guy. Good for you (really, no sarcasm). Now learn how to code and put those ideas into action. TerrariaAPI already exists, go use it and make something cool instead of wanting other people to write the code for you. Programming is about being lazy, but not that lazy.
[QUOTE=bobthe2lol;31010460]Your an ideas guy. Good for you (really, no sarcasm). Now learn how to code and put those ideas into action. TerrariaAPI already exists, go use it and make something cool instead of wanting other people to write the code for you. Programming is about being lazy, but not that lazy.[/QUOTE]
Programming isn't all about being lazy. It's a way to solve problems.
I'm working on a launcher in C# to be able to have it so that you have to login to access the program I am attaching it too. I know that it's probably going to be cracked somehow but it's a step in solving the problem of the program easily be distributed to people who don't have a login or who haven't paid for it.
And fyi this already has the API in it.
[QUOTE=bobthe2lol;31010460]Your an ideas guy. Good for you (really, no sarcasm). Now learn how to code and put those ideas into action. TerrariaAPI already exists, go use it and make something cool instead of wanting other people to write the code for you. Programming is about being lazy, but not that lazy.[/QUOTE]
Well, I am lazy, I'll give you that. However, I do not have very many ideas. This isn't me trying to get someone else to write everything for me, I'm happy to do it myself, we all do equal, misc. work on the client, as long as we agree it should be added, someone will pick it up, work on it and merge it in to the existing code.
Why don't you come back when you've planned your project a little better and ask for help then? That's what I would do.
Post screenshots, maybe a limmited demo or a video or something. Demos of what you have so far.
Everyone should code all mods in CIL using reflexil. It's the only way cool people do it.
[editline]11th July 2011[/editline]
Oh, just fyi everyone, don't edit the dynamite explosion size to be too big. It's not good. I think I set it to 5000 and make it so ALL blocks would die from it, this is what happened (After about 5 minutes, that is, on a huge world)
[thumb]http://f.cl.ly/items/3g2T470f103T2X0N2d0Z/before.png[/thumb]
[thumb]http://f.cl.ly/items/3H141h1e3x370l1d3y0T/after.png[/thumb]
[QUOTE=ShaRose;31045046]Everyone should code all mods in CIL using reflexil. It's the only way cool people do it.[/QUOTE]
Reflexil uses an unedited mono which is terrible. Real cool people use ildasm/ilasm.
[img]http://dl.dropbox.com/u/29760911/ZScreen/2011-07/2011.07.11-07.41.18-nZvHa.png[/img]
TShock has most of these features, although in multiplayer.
[QUOTE=high;31046143]Reflexil uses an unedited mono which is terrible. Real cool people use ildasm/ilasm.
[img]http://dl.dropbox.com/u/29760911/ZScreen/2011-07/2011.07.11-07.41.18-nZvHa.png[/img][/QUOTE]
High made that one, so its better because it makes you get high.
[QUOTE=Map in a box;31061152]High made that one, so its better because it makes you get high.[/QUOTE]
Don't quit your day job, mate :v:
Sorry, you need to Log In to post a reply to this thread.