Timeline


and .

05/30/07:

21:00 Changeset [1524] by flibb
  • trunk/twcore/src/twcore/bots/radiobot/radiobot.java

fixed possible null reference for password

05/29/07:

13:37 Changeset [1521] by dugwyler
  • trunk/twcore/src/corecfg/develop.example.cfg

Oddly, an example file for develop.cfg was never created. Including it will make getting builds up and running a little less painful.

05/28/07:

13:35 Changeset [1520] by flibb
  • trunk/twcore/src/twcore/bots/radiobot/radiobot.java

prevent bot from being moved to a public arena

07:11 Ticket #59 (RadioBot without client) reopened by Maverick
I spawned the bot and I did !login bla. The bot disconnected and the …
06:59 Changeset [1518] by dugwyler
  • trunk/twcore/src/twcore/core/util/MessageLimiter.java

Cleaned comment; type parameterization

04:05 Changeset [1517] by Maverick
  • trunk/twcore/src/twcore/bots/twbot/twbot.java

Reverted changeset:1513 .
On !unlock the bot doesn't need to !unload all of the modules, !off does that already.
TWBot just needs a rework with all of the vague commands.

05/27/07:

16:12 Ticket #65 (Conversion of TWBot utility-style modules to new MultiUtil class) created by dugwyler
(This is sort of a self-note, but others are welcome to comment on which …
15:20 Changeset [1516] by Maverick
  • trunk/twcore/src/twcore/core/util/IPCChatMessage.java

Moving of pubbotchatIPC to twcore.core.util and renaming it to IPCChatMessage.
This will put this custom IPC object in a better place and probably also solve the problem the pubbotchat module was having (aka not working).

05:28 Changeset [1515] by Maverick
  • trunk/twcore/src/twcore/bots/multibot/hunt/hunt.java

Removed chat error message when hunt is running but unknown player enters

05:26 Changeset [1514] by Maverick
  • trunk/twcore/src/twcore/bots/twbot/twbotdangerous.java
  • trunk/twcore/src/twcore/bots/twbot/twbothunt.java

My mistake. Hunt & Dangerous are multibot modules already

05:24 Changeset [1513] by Maverick
  • trunk/twcore/src/twcore/bots/twbot/twbot.java

TWBot: !unlock now also unloads all the modules

05:12 Changeset [1512] by Maverick
  • trunk/twcore/src/twcore/bots/twbot/twbotdangerous.java
  • trunk/twcore/src/twcore/bots/twbot/twbothunt.java

TWBot's dangerous and hunt module that weren't in the repository yet

05/26/07:

16:59 Changeset [1511] by flibb
  • trunk/twcore/src/twcore/bots/radiobot/radiobot.java

added few commands, cleaned up code, tested

05/25/07:

17:47 Changeset [1510] by flibb
  • trunk/twcore/src/twcore/core/net/ReliablePacketHandler.java

minor

13:14 Ticket #1 (Staffbot crashes when checking warnings) reopened by Maverick
No, please don't close it until it's tested that it's fixed. Otherwise …
12:34 Changeset [1508] by dugwyler
  • trunk/twcore/src/twcore/core/HubBot.java

Now more explicit about why access is restricted for ZHs (will also help in testing)

12:33 Changeset [1507] by dugwyler
  • trunk/twcore/src/twcore/core/command/CommandInterpreter.java

Cleanup

06:28 Ticket #41 (module for new style team DM) closed by dugwyler
fixed: Added; reopen if needs work.
06:26 Ticket #18 (Staffbot date format) closed by dugwyler
fixed: This should be in. Reopen if needed.
06:24 Ticket #61 (Script to add/remove core from King server's crontab) closed by dugwyler
fixed
06:17 Ticket #1 (Staffbot crashes when checking warnings) closed by dugwyler
fixed: Well, this one definitely sounded like an addSlashesToString problem, and …

05/24/07:

16:35 Ticket #17 (Staffbot doesn't mark year on the warning) closed by dugwyler
fixed: This was committed; reopen if not fixed.
16:33 Ticket #50 (DuelBot signup dates sometimes null/improperly formatted; player probably ...) closed by dugwyler
fixed
16:21 Ticket #36 (Hot spot *prize module) closed by dugwyler
fixed
16:21 Changeset [1506] by dugwyler
  • trunk/twcore/src/twcore/bots/twbot/twbothotspots.java

Update to hotspots module: allows a spot to prize a player after warping them. Also allows clearing of all spots.

I held off on this update quite a while because someone was making this module DB-accessible ... but, enough time has passed that I think committing this is still keeping with good manners. :P

05/23/07:

16:48 Changeset [1505] by dugwyler
  • trunk/twcore/src/twcore/bots/twbot/twbot.java

Better method of protecting TWBot: set what is recorded as its access level internally to ER. Should not affect anything; this access level is never checked by other bots as TWBot never sends commands to them. (Verified by search through all code.)

05/22/07:

14:34 Changeset [1504] by dugwyler
  • trunk/twcore/src/twcore/bots/twbot/twbotauto.java

Minor update

13:02 Ticket #64 (Arena Discovery bot) created by Maverick
Utility bot that discovers all of the arenas of TW in time. Basically the …
01:25 WikiStart edited by Maverick
Newsflash: Notifications are working again. (diff)

05/21/07:

19:22 Ticket #59 (RadioBot without client) closed by anonymous
fixed: IndexOutOfBoundsExceptions should be fixed, no need for try-catch since …
19:12 Changeset [1503] by flibb
  • trunk/twcore/src/twcore/bots/radiobot/radiobot.java

round 1 of bug fixes

19:02 Ticket #63 (Module for ?go koth map) created by Kaotix <ER>
I was just hoping to have a module added to either twbot or matchbot for …
18:51 Ticket #62 (Disallow someone from registering a name with TWDbot) created by Reaver
Some people are registering names, then resetting them then registering …
17:21 Changeset [1502] by dugwyler
  • trunk/twcore/src/twcore/bots/twbot/twbot.java
  • trunk/twcore/src/twcore/core/events/Message.java
  • trunk/twcore/src/twcore/core/OperatorList.java

Safety addition for the purpose of Autopilot module; if the bot is PMing itself, then its access level is overriden to ER.

16:06 Changeset [1501] by dugwyler
  • trunk/twcore/src/twcore/core/OperatorList.java

Made Developer access level useful and also accessible: should be used for staff coders only. (Now above HighMod, but has no additional privs.) Only regular mods should be added to highmod.cfg, and only staff coders to develop.cfg

15:44 Changeset [1500] by dugwyler
  • trunk/twcore/src/twcore/bots/twbot/twbot.java

Disallows the bot to be moved with automated commands

15:19 Changeset [1499] by dugwyler
  • trunk/twcore/src/twcore/bots/twbot/twbotstandard.java

Same shit :P

15:12 Changeset [1498] by dugwyler
  • trunk/twcore/src/twcore/bots/twbot/twbotstandard.java

Fix: bad command naming conventions (ha!)

15:00 Changeset [1497] by dugwyler
  • trunk/twcore/src/twcore/bots/twbot/twbotauto.java
14:49 Ticket #59 (RadioBot without client) reopened by Maverick
Hm it's up and running as radiobot under Roboking. A few things I notice …
14:20 Changeset [1496] by dugwyler
  • trunk/twcore/src/twcore/bots/messagebot/messagebot.java

Fix for member listing; parameterized types so that no warnings remain in this file. dads revenge: please still create a ticket for this so that we can keep track of things (and do it by the book).

14:07 WikiStart edited by Maverick
Newsflash: Notifications not working (diff)
11:06 Ticket #59 (RadioBot without client) closed by flibb
worksforme: It lets radio listeners submit requests to the DJ …
10:54 Changeset [1495] by flibb
  • trunk/twcore/src/twcore/bots/radiobot
  • trunk/twcore/src/twcore/bots/radiobot/radiobot.example.cfg
  • trunk/twcore/src/twcore/bots/radiobot/radiobot.java

RadioBot for radio hosts to play with

10:52 Changeset [1494] by flibb
  • trunk/twcore/src/twcore/bots/radiobot
01:22 Changeset [1493] by flibb
  • trunk/twcore/src/twcore/bots
  • trunk/twcore/src/twcore/bots/radiobot
  • trunk/twcore/src/twcore/bots/radiobot/radiobot.example.cfg

05/20/07:

12:17 Changeset [1492] by dugwyler
  • trunk/twcore/src/twcore/bots/twbot/twbotauto.java

Now allows multiple commands per "task"; small bugfixes and improvements.

12:15 Ticket #61 (Script to add/remove core from King server's crontab) created by dugwyler
The crontab scheduling agent gets in the way of full core updates (eg, …
12:06 Ticket #60 (Need method of shutting down entire core w/o manually killing process) created by dugwyler
Currently you have to manually kill the process in order to take down …
11:58 Changeset [1491] by dugwyler
  • trunk/twcore/src/twcore/core/BotQueue.java
  • trunk/twcore/src/twcore/core/sql/SQLManager.java
  • trunk/twcore/src/twcore/core/Start.java

Added log messages for easy identification of when the core is started.

11:56 Changeset [1490] by dugwyler
  • trunk/twcore/src/twcore/bots/messagebot/messagebot.java

Fix for annoying IPC subscribe msg in log caused by trying to subscribe before the bot was logged on. Wonder if IPC is even used on this bot?

05/19/07:

14:57 Changeset [1489] by Maverick
  • trunk/twcore/src/BuildTWCore.java
  • trunk/twcore/src/twcore/bots/alertbot/alertbot.java
  • trunk/twcore/src/twcore/bots/ballbot/Arena.java

Massive commit; Organized imports of all files.
Started with 1276 warnings, solved 151, left with 1125 warnings.

14:55 WikiStart edited by Maverick
Removed [TODO] since the page now contains a very usefull note. (diff)
14:52 RepositoryExport edited by Maverick
We don't need a manual for TortoiseSVN here since we use Eclipse with the … (diff)
13:40 Changeset [1488] by Maverick
  • trunk/twcore/src/twcore/core/HubBot.java

Organized imports, removed unused command !restartlog and added the command !uptime.

12:01 Changeset [1487] by dugwyler
  • trunk/twcore/src/twcore/bots/twbot/twbotstandard.java

!lock and !unlock -- guarantees the arena will be locked or unlocked, unlike using the *lock toggle (will work well with Autopilot)

05/17/07:

21:32 Changeset [1486] by dugwyler
  • trunk/twcore/src/twcore/bots/twbot/twbotauto.java

Integer.getInteger -> Integer.parseInt ...
Stupid mistake, but left me searching for a while. What a poorly named method ... I'm so annoyed.
Other small fixes as well.

20:17 Changeset [1485] by dugwyler
  • trunk/twcore/src/twcore/bots/twbot/twbotauto.java

Fix from overhasty coding

20:01 Changeset [1484] by dugwyler
  • trunk/twcore/src/twcore/bots/twbot/twbotauto.java

Forgot that TWBots and CommandInterpreter don't mix. Parents, do you know where your TWBot is? It could be out doing CommandInterpreter and you would never know.

19:55 Changeset [1483] by dugwyler
  • trunk/twcore/src/twcore/bots/twbot/twbot.java

Prints stack trace when module can't be loaded.

19:23 Changeset [1482] by dugwyler
  • trunk/twcore/src/twcore/bots/twbot/twbotauto.java

TWBot Autopilot. Allows safe automation of existing TWBot modules through a simple voting system.

17:34 Changeset [1481] by dugwyler
  • trunk/twcore/src/twcore/core/command/CommandInterpreter.java

Error in JavaDocs example: was not showing the method name of command to be executed as a String.

14:07 Changeset [1480] by dugwyler
  • trunk/twcore/src/twcore/bots/multibot/ballspec
  • trunk/twcore/src/twcore/bots/multibot/ballspec/ballspec.cfg
  • trunk/twcore/src/twcore/bots/multibot/ballspec/ballspec.java

TWBot event modules ported to MultiBot. This is in preparation for the eventual merge of TWBot and MultiBot.

05/12/07:

12:41 Changeset [1476] by dugwyler
  • trunk/twcore/src/twcore/core/BotQueue.java

!listbots <bottype> update -- shows which arena each bot is in.

12:22 Changeset [1475] by dugwyler
  • trunk/twcore/src/setup.example.cfg
  • trunk/twcore/src/twcore/core/BotQueue.java
  • trunk/twcore/src/twcore/core/game/Arena.java

Core update. Needs modification of setup.cfg to make use of some new options: specifying bot spawn delay, default spectate time, and ZH bot spawning.
Includes new !forcespawn command to allow SMod+ to override bot CFG settings, spawning a bot given a name & password, and ignoring the number normally allowed.
Also typed several generics, reducing the total number of warnings.

05/11/07:

10:11 Ticket #59 (RadioBot without client) created by flibb
RadioBot to do same thing as RelayBot with bot commands for Left_eye

05/09/07:

15:49 Ticket #58 (Ship Limit Addition) created by Left_Eye
I was thinking if a programmer could limit certain ships to certain freqs. …
06:34 Changeset [1472] by dugwyler
  • trunk/twcore/src/twcore/core/HubBot.java

Allows ZHs to spawn MatchBot (and only MatchBot)

00:49 Ticket #57 (Sound enum) created by Maverick
Create a new class under twcore.core.util (or put it in a matching …

05/08/07:

15:52 Changeset [1471] by dugwyler
  • trunk/twcore/src/twcore/core/BotAction.java

Added sound code info to javadocs of message-sending methods.
I will agree that this is a little excessive if you're reading through the code manually (though, there are searchable section headings to make this easier).
In the end it's pretty useful for anyone using an IDE that instantly shows JavaDocs -- aka, not having to look them up at minegoboom, etc.

05/07/07:

11:56 Changeset [1470] by dugwyler
  • trunk/twcore/src/twcore/bots/staffbot/staffbot.java

Added date consistency (dates are now read from DB date info rather than left in warning message)
Cleaned up generics
Removed legacy code that's been there for years and never has been uncommented

05/05/07:

12:53 Ticket #56 (ZH's not able to spawn MatchbotR's from Roboking) created by Subjugation <zh>
As requested by Maverick, I'm opening a ticket regarding ZH's not being …
10:19 WikiStart edited by Maverick
Newsflash: WikiGoodies plugin installed - forgot to specify the correct … (diff)
10:17 WikiStart edited by Maverick
Newsflash: WikiGoodies plugin installed (diff)
10:16 WikiGoodiesPlugin created by Maverick
Initial page

05/04/07:

14:58 RobotsTxt created by Maverick
Initial robots.txt page
14:37 Changeset [1468] by dugwyler
  • trunk/twcore/src/twcore/bots/multibot/multibot.java

Displaying 3 modules per line rather than just 1, as we will soon have a very crowded display.

14:35 WikiStart edited by Maverick
Newsflash: Trac 0.10.4 (diff)
14:07 Changeset [1467] by dugwyler
  • trunk/twcore/src/twcore/bots/multibot/multibot.java

Sorting listed modules by name for easier reference.
As File implements Comparable, this should work fine.

06:01 Changeset [1465] by dugwyler
  • trunk/twcore/src/twcore/bots/multibot/gravbomber/gravbomber.java

No idea how gravbomber is being passed the Message event as it gets locked, but adding some null tests to at least see if it will load.

00:45 Accessbot created by Maverick
Initial Accessbot page
00:39 Bots edited by Maverick
Link to Accessbot page added (diff)
00:23 WikiStart edited by Maverick
Newsflash: Pretty URLs (diff)

05/03/07:

11:25 Changeset [1464] by dugwyler
  • trunk/twcore/src/twcore/bots/multibot/golden
  • trunk/twcore/src/twcore/bots/multibot/golden/golden.cfg
  • trunk/twcore/src/twcore/bots/multibot/golden/golden.java

Attempting conversion of twbotgolden to MultiModule; rest will follow if this works.

06:31 Bots edited by Maverick
Spreebot & Starcon bot got removed - changeset:1461 (diff)
06:18 WikiStart edited by Maverick
Escaping the CamelCase word so it's not turned into a link aswell (diff)
00:38 Changeset [1463] by Maverick
  • trunk/twcore/src/twcore/bots/elimbot
  • trunk/twcore/src/twcore/bots/twdopstats

.svnignore update

00:13 WikiStart edited by Maverick
Newsflash: CamelCase links (diff)
00:13 WikiStart edited by Maverick
Newsflash: CamelCase links (diff)

05/02/07:

16:16 Changeset [1461] by dugwyler
  • trunk/twcore/src/twcore/bots/spreebot
  • trunk/twcore/src/twcore/bots/starcon

Ticket #42

16:15 Ticket #42 (SpreeBot should be modified into MultiBot module, or removed; Starcon ...) closed by dugwyler
fixed: I have never once seen this hosted. twbotspree basically replicates the …
12:37 Ticket #51 (Duelbot !signup and !alias doesn't work anymore (probably other commands ...) closed by Maverick
fixed: Problem fixed. The CommandInterpreter class wasn't working correctly …
12:30 Changeset [1460] by Maverick
  • trunk/twcore/src/twcore/core/command/CommandInterpreter.java

The CommandInterpreter wasn't executing the method defined as the default command,
this was causing problems for Duelbot since it relies that a checkArena is called
as default command.
The old backup of Roboking contained the correct CommandInterpreter code.

See ticket:51

11:47 Ticket #54 (TWDBot's !squadsignup doesn't work anymore) closed by Maverick
invalid: !squadsignup works as normal again . The unresponsiveness was caused …

05/01/07:

14:07 Ticket #55 (Client for RadioBot) created by Left_Eye
I need someone to create a java applet for the RadioBot spawned from …
11:20 Ticket #54 (TWDBot's !squadsignup doesn't work anymore) created by Maverick
The command !squadsignup on TWDBot doesn't work, it gives no response.

04/30/07:

13:14 Changeset [1456] by dugwyler
  • trunk/twcore/src/twcore/bots/twbot/twbot.java

Handling of TurfFlagUpdate.

Note: See TracTimeline for information about the timeline view.