Since I never really have had a mod topic, I decided to make one.
Since people have been PMing me instead of a more instant way of communication, if you want to talk to me about something add me on Steam as ottosparks.
A lot of these have been finished and privately released. A lot are still in development but have had stable builds.
TsuEval -My first long-running server mod. Like any old eval mod, only special thing is that it plays a neat little sound. Currently in version 7.
Builder -Originally planned to be a major update to TsuEval, it ended up being its own standalone mod. It is a multi-line eval server mod and allows scripting for as many lines as you want. Currently version 2, in version 3 there will be compatibility for editing and saving scripts.
--
BuilderLoadA small client script I made in about five minutes that loads a script from a .txt file then puts it into Builder.
Chatty -My chatbot mod, in the first version, it worked by sorting words into noun, verb, adjective, and prepositions. It was very hilarious. Currently in v4. Now it links them by chains.
Very basic up-to-date base code. -Use this to learn more about how it currently horribly works. Infer to find out what everything means and how to use it properly.
v2/v3 Changelog:
Recoded the chatbot.
Somehow it says a ton of words now instead of only 5.
In addition to the above, it no longer leaves annoying spaces in its chat.
EXTREME simplification in the code.
Fixed the issue where (namely dedicated hosts) could not use chatbot commands because isHost didn't work.
All chatbot preferences are on RTB prefs now.
New default insults replacing the old ones.
Fixed sillies placed in the old code.
The chatbot no longer can say more than one line at one point.
The chatbot no longer talks so often it's annoying. (sorry if you liked that)
v4 Changes:
-Completely redid the brain yet again.
--It now links together words by word chains.
--It is no longer limited to only five or six words. Maximum is now 25. Adjustable via RTB prefs.
--Much more funny.
--Still auto-learns.
--Completely lowercase to prevent any word linking issues due to capitalization.
-Say /forceChatBot to force the chatbot to say something.
-RTB Prefs still here.
-Old RTB Prefs will not be compatible with this version, sorry!
OttoOS -More recent mod, it is a clientsided chatbot-like mod which was made mainly to help beginners in making client mods have a place to test client scripts and also learn from others. It is in v2, and v3 is coming out soon (just a bugfix).
Assassin -A gamemode project I've been working on for a bit, there is a king, guards, and assassins. You use clever or non-clever ways to kill the king or protect him. Some ways to do this are by poisoning his food or drink, suffocating him, or simply killing him like a maniac.
Congregation -A very recent project. What it does is divide one server into smaller divisions as if they were other servers. It has compatibility for adding your own "modes" to it.
--Congregation Modes:
Empires
CityDistrict/City
Minigame Modes (random, organized, rotation, etc)
TRP -Abandoned generic RPG mod inspired by DRPG.
NOVA -Abandoned ingame scripting language, somewhat revived in OttoOS in a much simpler form.
TsuSO -Abandoned stupid project that made no sense at all. Basically just a test to see if I could make script objects.
MiniEmpires -A mod that handles mini empires, pretty self-explanatory. There are 'empire files' (.empFL) that contain information on a type of empire. What they can research, all they can do, etc. Built-in timers, handling money, food, etc. Basically makes mini empires more an RTS and less an RP. Brainstorming lalala...
PuzzleMod -It is what it says. Zelda-like puzzles are able to be made. Switches connect to output bricks through a 'tether system', handled by eventing.
MoneyMod -Money mod created for Destiny/Zack0Wack0's scripting competition, uses events and player variables to pay for services. Adding onto it with banking, business, etc.
Gimp -Requested by The Talker, makes a person's chat come out as a random message.
Landscape -Various landscape generation things. Client-sided.
Current code.islandGenerator function does not work. Feel free to try and fix it.
prepareLandscape(x, y, h) -Makes a rectangular prism.
generateCliff(diameter) -Makes a shape that resembles a cliff.
generateCircle(diameter) -Makes a diamond-like shape. I don't know why it's called circle.
cloudGenerator(magnitude, x, y) -Makes a cloud layer. I'd suggest a magnitude of about 1000 for a nice day outside. The lower, the more clouds.
Picture of end result after used cleverly:
Projects I plan to release or am debating releasing them publicly:-Congregation
-Assassin
-OttoOS
-PuzzleMod
-MiniEmpires
Projects I am brainstorming:-Minecraft-like mod.
-others i can't remember at the moment
-Mining mod thing of my own (since that's never been done before!)
-Puzzle Mod
-reHacked
When making mods I try to always pay attention to a few things:
Can people learn from what I make?
Can people add onto what I make?
Is what I make useful?
Is what I make logical?
Is what I make realistic?
Will people like what I make?
If it does not meet these criteria, the project more likely than not will die.
Not listed in this topic are small projects friends have suggested I make for them and I make them.
Topic where you can see some of the things Chatty says at this pointTesting:i test all my mods on my own server, which is public almost all the time.