Timeline


and .

08/21/07:

20:30 Ticket #136 (Zombie Module Fixing?) closed by dugwyler
fixed: Sorry about this one. I was coding because I couldn't sleep -- I will …
19:19 Changeset [1785] by flibb
  • trunk/twcore/src/twcore/bots/MultiModule.java

PlayerBanner event was casted wrongly

08/20/07:

21:53 Ticket #137 (pubhubsilence todo's) created by Maverick
* Save HashMap of silenced players into a file then load this file on …
20:48 Ticket #136 (Zombie Module Fixing?) created by Left_Eye
I saw this message being spammed on the Robo chat when someone tried …
15:23 Changeset [1784] by dugwyler
  • trunk/twcore/src/twcore/core/BotAction.java
  • trunk/twcore/src/twcore/core/Session.java

Starting updating after login

15:00 Changeset [1783] by dugwyler
  • trunk/twcore/src/twcore/core/game/Arena.java

MatchTeam: fix for ticket #135;
MatchRound: fix for part of ticket #6, plus one highly-abusable command bug which may fix the other problem listed in the ticket;
Arena: only use "long name hack" when the name is long

13:46 Ticket #135 (!add not working correctly anymore due to capitals) created by Maverick
MatchBotR can't !add players properly anymore. […] dug, can you look …
13:29 Changeset [1782] by dugwyler
  • trunk/twcore/src/twcore/bots/statsbot/StatTracker.java

Update to conform to new PlayerDeath method name.

13:28 Changeset [1781] by dugwyler
  • trunk/twcore/src/twcore/core/BotAction.java
  • trunk/twcore/src/twcore/core/events/PlayerDeath.java
  • trunk/twcore/src/twcore/core/game/Arena.java

Re-enabled player position tracking by default due to the discovery of its very low overhead (setup.cfg can be used to turn on or off all tracking by default, and at what rate);
updated Player to reset bounty to 0 in appropriate places, and then wait until next position packet to confirm actual bounty, as well as JavaDoc updates;
updated Arena with more accurate information about the problem with playerIDs;
renamed PlayerDeath's getScore() method to more accurately reflect its actual purpose. (Another revision will follow to conform to this update.)

13:00 Ticket #128 (spec everyone not in safe) closed by Ayano
fixed
12:56 Changeset [1780] by Ayano
  • trunk/twcore/src/twcore/bots/logbot/logbot.java

Added a catch that prevented log writing on some subgame.log files that were received as incomplete by the server.

12:51 Changeset [1779] by Ayano
  • trunk/twcore/src/twcore/bots/multibot/util/utilspec.java

Added a a double checking feature

12:45 Changeset [1778] by dugwyler
  • trunk/twcore/src/twcore/bots/multibot/multibot.java
  • trunk/twcore/src/twcore/bots/MultiModule.java

MultiBot handling of PlayerBanner event (when player changes banner).

12:41 Changeset [1777] by Maverick
  • trunk/twcore/.classpath
  • trunk/twcore/lib/mysql-connector-java-5.0.5-bin.jar
  • trunk/twcore/lib/mysql-connector-java-5.0.7-bin.jar

Updated to Mysql Connector/J 5.0.7 which is the same the bots in Trench Wars (are going to) use. (Roboking + RoboEmperor)

12:27 Changeset [1776] by Ayano
  • trunk/twcore/src/twcore/bots/multibot/util/utilspec.java

Added reliable position updating.

12:03 Ticket #128 (spec everyone not in safe) reopened by Maverick
Ice-demon, it doesn't work well; it only specs the last person who got in. …

08/19/07:

23:53 Ticket #134 (Flag hotspot) created by Ayano
Well I've pretty much got most of the hard logic down in flagwarppt, so …
23:41 Changeset [1775] by Ayano
  • trunk/twcore/src/twcore/bots/multibot/util/utilflagwarppt.java

Added a helper for flag harvesting.

23:19 Changeset [1774] by Ayano
  • trunk/twcore/src/twcore/bots/multibot/util/utilshiplimit.java

Shunted the ships module from twbots and re-kit to switch ships rather than spec on limits. Reorganized it a bit as well with java documentation

19:45 Changeset [1772] by dugwyler
  • trunk/twcore/src/twcore/core/net/GamePacketInterpreter.java

Abbreviating the massive import for events; it's the GPI...

18:20 Ticket #130 (Flag warp point activation utility) closed by Ayano
fixed: Got it running smoothly.
18:18 Changeset [1771] by Ayano
  • trunk/twcore/src/twcore/bots/multibot/util/utilflagwarppt.java

Added java docking.

17:39 Changeset [1770] by Ayano
  • trunk/twcore/src/twcore/bots/logbot/logbot.java
  • trunk/twcore/src/twcore/bots/multibot/util/utilflagwarppt.java

Added better log printouts to clear archived logs of the *log spam caused by logbot. I've also created a new module for Flag warp point activation where if a freq holds a specified group or individual flag, they gain access to a !goto warp by pming the bot the name of the gained territory.

06:05 Changeset [1769] by Maverick
  • trunk/twcore/src/twcore/bots/multibot/util/utilwarp.java

Changed connection name to local + made it more generic

08/18/07:

15:04 Ticket #133 (Warpto radius in bot action) created by Ayano
I was surprised to find this unavailable in the Bot Action directory. I …
11:27 Changeset [1767] by Maverick
  • trunk/twcore/src/build.xml

Added the option of specifying a certain bot directory to be compiled,
this provides a way to keep the bot running while updating (offline) bots.

(I already changed the compile.sh script, you can do $./compile.sh pubhub now)

10:02 Changeset [1766] by dugwyler
  • trunk/twcore/src/twcore/bots/multibot/multibot.java

Requesting all events, and removing the calls to unrequest/decline events. Largely diagnostic, to see if this changes how the bot behaves.

09:38 Changeset [1765] by Maverick
  • trunk/twcore/src/build.xml

Added the option of specifying a certain bot directory to be compiled,
this provides a way to keep the bot running while updating (offline) bots.

(I already changed the compile.sh script, you can do $./compile.sh pubhub now)

08:48 Changeset [1763] by Ayano
  • trunk/twcore/src/twcore/bots/logbot/logbot.java

Fixed some trivial matters concerning case sensitivity.

07:57 Changeset [1760] by Maverick
  • trunk/twcore/src/data/HelpResponses.txt

Addition of Stargazer <ER>'s !tell

08/17/07:

16:14 Changeset [1759] by Maverick
  • trunk/twcore/src/twcore/bots/elimbot/config
  • trunk/twcore/src/twcore/bots/elimbot/config/configuration.java
  • trunk/twcore/src/twcore/bots/elimbot/config/fileConfiguration.java

Renamed package .configuration to .config to avoid compilation problems
package twcore.bots.elimbot.configuration clashes with class of same name

16:03 Changeset [1758] by Maverick
  • trunk/twcore/src/twcore/core/util/Tools.java

Modified the getTimeDiffString() a little bit so it displays the difference time for future timestamps aswell (very usefull for TimerTask.scheduledExecutionTime() ).

15:59 Changeset [1756] by Maverick
  • trunk/twcore/src/twcore/core/util/ipc/IPCChat.java
  • trunk/twcore/src/twcore/core/util/ipc/IPCChatMessage.java
  • trunk/twcore/src/twcore/core/util/ipc/IPCChatPlayer.java

Unfinished new chat module featuring a socket server for
serving chat lines, players and arena names to PHP.

12:55 Ticket #131 (Logbot can't invite more than one person) closed by Ice-demon
fixed: done
12:53 Changeset [1755] by Ice-demon
  • trunk/twcore/src/twcore/bots/logbot/logbot.java

Added minor cosmetic touches by removing some debug code.

12:35 Changeset [1754] by Ice-demon
  • trunk/twcore/src/twcore/bots/logbot/logbot.java

Fixed an odd runtime abnormality that ran perfectly in debug.

12:07 Changeset [1753] by Ice-demon
  • trunk/twcore/src/twcore/bots/logbot/logbot.java

fixed the invite bug, it should be working perfectly now, might be some collisions if the arenainvite is done while the log is updating.

11:32 Changeset [1752] by Maverick
  • trunk/twcore/src/twcore/bots/elimbot/configuration
  • trunk/twcore/src/twcore/bots/elimbot/configuration/configuration.java
  • trunk/twcore/src/twcore/bots/elimbot/configuration/fileConfiguration.java

Elimbot isn't finished yet. Only submitting this so it isn't lost.

  • Moved some files around and seperated them so it's more clear what they are representing.
  • Fixed some bugs and issues
09:13 Changeset [1751] by dugwyler
  • trunk/twcore/src/twcore/bots/messagebot/messagebot.java

MessageBot interface update. !read alone now reads all unread msgs; various other syntax stuff can be found in !help (such as !delete read, or !read #channel)

06:27 Ticket #132 (Disable commands) created by Maverick
TWDev is going to have a TWCore running in it but since everybody is sysop …

08/16/07:

20:54 Changeset [1750] by Ice-demon
  • trunk/twcore/src/twcore/bots/logbot/logbot.java

Added a a few commands to have op and owner names non case sensitive

20:52 Ticket #131 (Logbot can't invite more than one person) created by Ice-demon
I could setup a break point or two to figure this out on my own, but I've …
20:47 Ticket #130 (Flag warp point activation utility) created by Ice-demon
Every map developer has at one point requested a bot that contained this …
07:47 Programming edited by Maverick
Added new heading to the TOC (diff)
07:46 Programming edited by Maverick
Added instructions to set Eclipse to make 4 spaces instead of a tab, … (diff)

08/15/07:

13:21 Guidelines edited by dugwyler
Updated with 4 space recommendation, and added a little more to current … (diff)
09:56 Ticket #129 (LogBot) closed by Ice-demon
fixed: Done

08/14/07:

19:02 Changeset [1749] by Ice-demon
  • trunk/twcore/src/twcore/bots/logbot
  • trunk/twcore/src/twcore/bots/logbot/logbot.example.cfg
  • trunk/twcore/src/twcore/bots/logbot/logbot.java

Added various functionalities and enhancements. I consider this finished. Renamed bouncerbotdev to logbot.

08/12/07:

20:18 Changeset [1746] by Ice-demon
  • trunk/twcore/src/twcore/bots/bouncerbotdev/bouncerbotdev.java

Added rock solid log checking functionality allowing devvers to
submit areas through remote messages (to prevent anyone from *killing the bot or it's core) to be monitored. This
monitors all associated files (lvl,cfg,lvz) from the arena
to be guarded. Three levels of access include developer (sysop),
operator (development head), and owner (Bot owner). The bot saves
its definitions on monitored arenas for easy re-boot. Operators
and restricted file lists will need to be re-inputed however,
but can be done so easily so I doubt this will be an issue.

10:23 Changeset [1745] by Ice-demon
  • trunk/twcore/src/twcore/bots/bouncerbotdev/bouncerbotdev.java

Semi-functional code,

08/11/07:

16:23 Changeset [1744] by Ice-demon
  • trunk/twcore/src/twcore/bots/multibot/util/utilshipc.java

Fixed a defect where it stacked all added players on freq 0

14:19 Links edited by Maverick
Added links to the SubSpace 1.34 Protocol List of Admiral Kirk (diff)

08/10/07:

22:55 Guidelines edited by flibb
(diff)
15:33 Guidelines edited by Maverick
Added a guideline for using BotAction's methods (diff)
14:41 Ticket #129 (LogBot) created by Ice-demon
Keeps tabs on all dev zone happenings and scans subgame.log as well as an …
09:30 Changeset [1743] by Ice-demon
  • trunk/twcore/src/twcore/bots/bouncerbotdev/bouncerbotdev.java

Tweaked it here and there to make it more chatty.
I must say that this hardly even resembles harvey's bouncer
anymore after all the re-hauling it's received.

07:19 Changeset [1741] by Ice-demon
  • trunk/twcore/src/twcore/bots/bouncerbotdev/bouncerbotdev.java

Updated the automated log scanning functionality. It now
can turn real time logging on or off to cut the *log spam. It's
default logging getfiles subgame.log and parses it for violations
and stores them on it's personal log and displays them on an
in-game chat on an hourly basis. The log may be out of date
at times as subgame after 0:00 takes awhile to refresh subgame.log

08/09/07:

17:40 Ticket #58 (Ship Limit Addition) closed by Ice-demon
fixed
13:47 Changeset [1740] by Maverick
  • trunk/twcore/src/twcore/bots/chatbot/chatbot.java
  • trunk/twcore/src/twcore/bots/messagebot/messagebot.java
  • trunk/twcore/src/twcore/bots/robohelp/robohelp.java

Early work on pubhubchat and pubbotchat featuring a socket server for communication with the website (PHP).
Moved IPCMessage and IPCChatMessage to a seperate util.chat package

13:06 Changeset [1739] by Ice-demon
  • trunk/twcore/src/twcore/bots/multibot/util/utilspec.java

Added a timer task as suggested by dug for 'double checking'

11:41 Changeset [1737] by Maverick
  • trunk/twcore/src/twcore/bots/javelim

ignored javelim.cfg

11:28 Changeset [1736] by Maverick
  • trunk/twcore/src/twcore/bots/twbot/twbotmedorp.java

Worked on an update for the medorp bot. There was an issue where it sometimes crashed when players hit the top streak limits for certain ships. This wasn't easy to detect when it was tested with a handful of people in dev :) But it crashed in trench. Seemed it was an array OOB, so I think its fixed now (tested and seems ok).

Some of the streak and shipchange stuff was rewritten to help me get the hang of the twcore again, some parts execute faster, and others are just nicer to look at. Arena locking was tackled too.

-Lain

11:27 Changeset [1735] by Ice-demon
  • trunk/twcore/src/twcore/bots/bouncerbotdev
  • trunk/twcore/src/twcore/bots/bouncerbotdev/bouncerbotdev.example.cfg
  • trunk/twcore/src/twcore/bots/bouncerbotdev/bouncerbotdev.java

Cleared a few raw types up and I'm sending in my
modifications to bouncerbot as bouncerbotdev for
anyone else who needs a personal bouncer of that
sort. It checks log violations along with
intrusions. Javadock has more info

08/08/07:

20:36 Changeset [1733] by Ice-demon
  • trunk/twcore/src/twcore/bots/multibot/util/utilspec.java

Added SpecNotSafe command

20:23 Ticket #128 (spec everyone not in safe) closed by Ice-demon
fixed: got it up and running
17:28 Changeset [1732] by D1st0rt
  • trunk/twcore/src/twcore/core/command/TempSettingsManager.java

Parse negative number values

17:14 Changeset [1730] by dugwyler
  • trunk/twcore/src/twcore/bots/multibot/util/utilautopilot.java

-arena <msg> and -wait <seconds> are now allowable in cmd list

15:03 Changeset [1729] by dugwyler
  • trunk/twcore/src/twcore/bots/multibot/util/utilstandard.java

Working fix for !dolock and !dounlock

10:51 Ticket #128 (spec everyone not in safe) created by Zizzo
baaaaa. so when u do *arena go to safe or specced! u can easily just …
09:57 Changeset [1728] by Ice-demon
  • trunk/twcore/src/twcore/bots/multibot/util/utilshipc.java
  • trunk/twcore/src/twcore/bots/multibot/util/utilshiprestrict.java

Stress tested the code and then had acid come in and break'em;
found a few minor errors and they're all patched up.

09:24 Changeset [1727] by dugwyler
  • trunk/twcore/src/twcore/bots/multibot/util/utilstandard.java

Attempt to fix locking commands. Odd that they don't work

06:55 Changeset [1726] by dugwyler
  • trunk/twcore/src/twcore/bots/multibot/util/utilautopilot.java

Fix for votes

06:04 Changeset [1725] by dugwyler
  • trunk/twcore/src/twcore/bots/multibot/util/utilautopilot.java

Mistake in entrance text

02:48 Changeset [1723] by Ice-demon
  • trunk/twcore/src/twcore/bots/multibot/util/utilshipc.java
  • trunk/twcore/src/twcore/bots/multibot/util/utilshiprestrict.java

Added enhanced Exempt functionality for utilshiprestrict,
and added a minor fix to shipc's exempt function.

01:26 Changeset [1722] by Ice-demon
  • trunk/twcore/src/twcore/bots/multibot/util/utilshiprestrict.java

Added a ship restriction module thats flexible
for virtually unlimited freqs.Built for use
in unlocked games and arenas where there a
freq limit is set in stone.

08/07/07:

18:04 Changeset [1721] by flibb
  • trunk/twcore/src/twcore/bots/javelim/IntQueue.java
  • trunk/twcore/src/twcore/bots/javelim/javelim.java
  • trunk/twcore/src/twcore/bots/javelim/LvzObjects.java

javelim update

02:17 Changeset [1718] by Ice-demon
  • trunk/twcore/src/twcore/bots/multibot/util/utilhotspots.java

Removed a duplicate help message line

02:13 Changeset [1717] by Ice-demon
  • trunk/twcore/src/twcore/bots/multibot/util/utilhotspots.java

Fixed all the timer task errors and added a better UI for
ease of use.

08/04/07:

17:38 Changeset [1716] by Ice-demon
  • trunk/twcore/src/twcore/bots/multibot/util/utilshipc.java

Added new Lvz functionality to purepubbot and
a minor fix to shipc

05:17 Changeset [1715] by Ice-demon
  • trunk/twcore/src/twcore/core/stats/PlayerProfile.java

added death removal functionality

05:15 Changeset [1714] by Ice-demon
  • trunk/twcore/src/twcore/bots/multibot/util/utilshipc.java

Added a null check for player removals

03:32 Changeset [1711] by dugwyler
  • trunk/twcore/src/twcore/bots/estatsbot/estatsbot.java

NPE fix

08/03/07:

14:55 Ticket #127 (GamePacketGenerator's sendChatPacket tries to create too large a packet) created by dugwyler
arrayOutOfBounds error still occurs, particularly with chatbot. Oddly, …
14:13 Changeset [1707] by dugwyler
  • trunk/twcore/src/twcore/bots/multibot/multibot.java

Removed stack trace print and made error msg more helpful

13:52 Changeset [1706] by dugwyler
  • trunk/twcore/src/twcore/bots/messagebot/messagebot.java

Unnecessary log print

13:45 Changeset [1705] by dugwyler
  • trunk/twcore/src/twcore/bots/multibot/util/utilshipc.java

Type parameterization (was giving warnings on compile)

04:55 WikiStart edited by Maverick
Even when you create your own account you still can't see the source due … (diff)

08/02/07:

15:29 Ticket #113 (mr.arrogant commands) closed by dugwyler
fixed
15:07 Ticket #118 (Spawnpmer) closed by dugwyler
fixed: Ok, set to 5 by default.
15:06 Changeset [1702] by dugwyler
  • trunk/twcore/src/twcore/bots/multibot/util/utilspawnpmer.java

Ticket #118

15:01 Changeset [1701] by dugwyler
  • trunk/twcore/src/twcore/bots/multibot/util/utilantispawn.java

Whoops. No longer needs position data, either.

15:01 Changeset [1700] by dugwyler
  • trunk/twcore/src/twcore/bots/multibot/util/utilantispawn.java

Fixed this ridiculous implementation. Whoever wrote it was making it far more complex than it ever needed to be.

14:46 Changeset [1699] by dugwyler
  • trunk/twcore/src/twcore/bots/multibot/util/utilantispawn.java

The best that can be done to improve this module's efficacy is upping the position updating mechanism while it's running. This way there's a chance a full position packet will actually be sent. However, the arena messages are still ridiculous.

This module needs a complete rewrite in order to actually be useful.

14:27 Ticket #112 (lagout module????) closed by dugwyler
fixed: Whoops.
14:27 Changeset [1698] by dugwyler
  • trunk/twcore/src/twcore/bots/multibot/util/utillagout.java

Forgot to convert this one over.

14:20 Ticket #104 (Duelbot - !shutdowndie not working) closed by dugwyler
fixed: ShutDownDie mode now also enables ShutDown mode -- overlooked that one.
14:17 Ticket #93 (prodem !prolag problem) closed by dugwyler
fixed: Modified late entrants to go onto a random freq rather than one that is …
14:14 Changeset [1696] by dugwyler
  • trunk/twcore/src/twcore/bots/multibot/prodem/prodem.java

Attempted fix of prodem freq problem. Places a player entering the game late on a random freq above 100, rather than one potentially already in use.

13:52 Ticket #116 (bot prizing???) closed by dugwyler
fixed: Fallout spams 100 prizes every 30 seconds to players in order to keep …
13:49 Changeset [1695] by dugwyler
  • trunk/twcore/src/twcore/bots/multibot/fallout/fallout.java

Fixed exception on win, and reduced number of prizes sent (from 100 every 3 seconds to 20) so that hopefully it won't be sending sysop msgs anymore. We can tweak this more if it still causes problems.

12:43 Changeset [1694] by Maverick
  • trunk/twcore/lib/mysql-connector-java-3.1.10-bin.jar

We are using the mysql-connector-java-5.0.5-bin.jar,
not the 3.10.10 version which is probably corrupt because of the CVS->SVN move.

11:28 Ticket #98 (setupwarps not working) closed by Maverick
wontfix: Yup a problem with RoboKing's multibots. I checked it out and the warp …

08/01/07:

13:46 Ticket #126 (Purepubbot spams spectator frequency) closed by anonymous
fixed
13:46 Changeset [1692] by dugwyler
  • trunk/twcore/src/twcore/core/BotAction.java

sendOpposingTeamMessageByFrequency(int freq, String msg) should have been a wrapper for the method by the same name but with a 3rd arg for sound code; instead it was a wrapper for sendOpposingTeamMessage -- a method that also accepts an int (player ID) for the first arg. Fortunately only purepubbot used this one.

10:31 Ticket #126 (Purepubbot spams spectator frequency) created by Maverick
RoboBoy> Teams unbalanced: 12v8. Requesting volunteers to join freq 0. …
05:21 Changeset [1691] by flibb
  • trunk/twcore/src/twcore/bots/javelim/IntQueue.java
  • trunk/twcore/src/twcore/bots/javelim/javelim.java
  • trunk/twcore/src/twcore/bots/javelim/LagoutMan.java

javelim updates

07/31/07:

13:59 Changeset [1690] by Maverick
  • trunk/twcore/src/twcore/bots/robohelp/robohelp.java

Added a date display on !mystats

07:53 Index edited by Maverick
Added link to home (diff)
07:35 Tutorial7RepeatingTimerTasks edited by Maverick
(diff)
07:32 Tutorial7RepeatingTimerTasks edited by Maverick
(diff)
07:31 Tutorial7RepeatingTimerTasks created by Maverick
Initial version
07:21 Tutorial6SingleUseTimerTasks created by Maverick
Initial version
07:17 Tutorial3Commands edited by Maverick
(diff)
07:06 Tutorial4ConfigurationFilesandSpawning created by Maverick
Initial version
07:01 Tutorial3Commands created by Maverick
Initial version
06:58 Tutorial2HandlingEvents edited by Maverick
(diff)
06:57 Tutorial2HandlingEvents created by Maverick
Initial version
06:57 Tuturial1MakingaBasicbot edited by Maverick
Changed link to next tutorial (diff)
06:52 Tuturial1MakingaBasicbot edited by Maverick
Added last update date (diff)
06:49 Tuturial1MakingaBasicbot created by Maverick
Initial version
06:38 Guidelines edited by Maverick
(diff)
06:38 Guidelines created by Maverick
Initial version
05:11 Contribute edited by Maverick
(diff)
05:09 syncChange.gif attached to Contribute by Maverick
05:08 Contribute edited by Maverick
Finished the page (diff)
04:26 Contribute edited by Maverick
Moved a picture a bit (diff)
04:21 syncErrors.gif attached to Contribute by Maverick
04:21 Contribute edited by Maverick
(diff)
04:20 syncNewLocalFile.gif attached to Contribute by Maverick
04:20 syncWarnings.gif attached to Contribute by Maverick
04:20 syncNewFile.gif attached to Contribute by Maverick
04:20 syncLocalFileChanges.gif attached to Contribute by Maverick
04:20 syncFolderChanges.gif attached to Contribute by Maverick
04:20 syncFileConflicts.gif attached to Contribute by Maverick
04:20 syncFileChanges.gif attached to Contribute by Maverick
04:19 Contribute edited by Maverick
(diff)
03:57 synchronizeButton.gif attached to Contribute by Maverick
03:56 perspectiveShowText.gif attached to Contribute by Maverick
03:56 perspectiveButton.gif attached to Contribute by Maverick
03:56 Contribute created by Maverick
Initial version

07/29/07:

16:51 Changeset [1688] by Maverick
  • trunk/twcore/src/twcore/bots/robohelp/robohelp.java

Added
!mystats mod/er/zh # - Returns the top # of moderators / ERs / ZHs. If # not specified, shows top 5.
!mystats <name> - Returns the call count of <name>

14:20 Changeset [1687] by Maverick
  • trunk/twcore/src/twcore/bots/twbot/twbotmedorp.java

Fixed a small bug; the module speclocked players instead of speccing without lock.

14:08 Changeset [1686] by Maverick
  • trunk/twcore/src/twcore/bots/twbot/twbotmedorp.java

This TWBot module submitted by Lain which hosts a game of medorP (Prodem backwards).

medorP in a nutshell: you start as a Warbird, if you die you advance one ship that's stronger. Shark is the strongest ship.

13:48 Index edited by Maverick
Changed javadoc to external link (diff)
13:04 Changeset [1685] by Maverick
  • trunk/twcore/src/twcore/core/net/GamePacketInterpreter.java

Small comment on what to do with the sync request

06:53 Programming edited by Maverick
Added some space between the paragraphs (diff)
06:50 JavaCompilerCompliance.gif attached to Programming by Maverick
06:46 RunToolbarButton.gif attached to Programming by Maverick
06:46 RunError.gif attached to Programming by Maverick
06:46 Programming edited by Maverick
Added last "Run TWCore" paragraph (diff)

07/28/07:

16:26 Programming edited by Maverick
(diff)
16:26 Programming edited by Maverick
Fixed a few small issues with the pictures (diff)
16:25 CompilationProblems1.gif attached to Programming by Maverick
16:23 SVNPerspectiveButton.gif attached to Programming by Maverick
16:23 CompilationProblemsSolved.gif attached to Programming by Maverick
16:23 CompilationProblems2.gif attached to Programming by Maverick
16:22 Programming edited by Maverick
Finished the Checkout TWCore section and Resolving compilation problems. (diff)
15:19 Bots edited by Maverick
Added link to Robohelp SQL structure dump (diff)
15:18 Changeset [1684] by export
  • trunk/twcore/src/twcore/bots/robohelp/robohelp.sql

Added SQL structure dump for RoboHelp

09:36 Ticket #125 (I need a module coded for the event ?go betrayal. (kthx in game)) created by Kthx <warkwark03@…>
Ok, basically I need a module that will do a few things for this new event …
08:13 Changeset [1682] by Maverick
  • trunk/twcore/src/setup.example.cfg
  • trunk/twcore/src/twcore/core/BotAction.java

Fixed a bug coming out of Flibb's modifications.

A bot can enable the player spectating by calling setPlayerPositionUpdating(ms) or startReliablePositionUpdating().
Player spectating is disabled by default since usually a bot doesn't need it.

07:47 Changeset [1681] by Maverick
  • trunk/twcore/src/setup.example.cfg

Added a line about player spectating on how to disable it

07/27/07:

19:52 Changeset [1679] by flibb
  • trunk/twcore/src/twcore/core/BotAction.java
  • trunk/twcore/src/twcore/core/game/Arena.java

finished up player position update tracking stuff

07:53 Changeset [1678] by flibb
  • trunk/twcore/src/twcore/core/BotAction.java
  • trunk/twcore/src/twcore/core/game/Arena.java

player position updating proposal

07/26/07:

14:03 Changeset [1677] by Maverick
  • trunk/twcore/src/data/HelpResponses.txt

Fixed a typo in a help response about how to make banners.

07/25/07:

14:08 Changeset [1676] by Maverick
  • trunk/twcore/src/setup.example.cfg
  • trunk/twcore/src/twcore/core/events/PasswordPacketResponse.java
  • trunk/twcore/src/twcore/core/net/GamePacketGenerator.java

TWCore is now able to register new accounts

Added static constants to PasswordPacketResponse for the response value

07/24/07:

16:33 Changeset [1675] by Maverick
  • trunk/twcore/src/setup.example.cfg
  • trunk/twcore/src/twcore/core/events/PasswordPacketResponse.java
  • trunk/twcore/src/twcore/core/net/GamePacketGenerator.java

Added code for sending registration data on a new name which doesn't work yet.
I assume it doesn't work since the core can't send packets split up in chunks if they get too large.

Updated PasswordPacketResponse details.
Added some details when logging on, this may be removed later on.

09:39 Changeset [1674] by Maverick
  • trunk/twcore/src/twcore/bots/robohelp/robohelp.java

Fixed small bug which prevented calls taken with "On it" (capital letter) to be recorded.

04:52 Changeset [1673] by flibb
  • trunk/twcore/src/twcore/bots/javelim/javelim.java

fixed warps again
removed ScoreUpdate event
save original name and lowercased name for players

07/23/07:

13:25 Changeset [1671] by dugwyler
  • trunk/twcore/src/twcore/core/BotAction.java
  • trunk/twcore/src/twcore/core/game/Arena.java

Added methods to BotAction for player quantities: getNumPlaying(), getNumSpectating(), getFrequencySize(int), getPlayingFrequencySize(int).
Added correlated methods to Arena.

03:50 Changeset [1670] by Ice-demon
  • trunk/twcore/src/twcore/bots/multibot/util/utilshipc.java

Funny how once the highest hurdles
are leap, you start to trip on
the pebbles. -removed an unused import.

03:42 Changeset [1669] by Ice-demon
  • trunk/twcore/src/twcore/bots/multibot/util/utilshipc.java

I lied.
had to remove some debug-code

03:35 Changeset [1668] by Ice-demon
  • trunk/twcore/src/twcore/bots/multibot/util/utilshipc.java

Last revision,

02:56 Changeset [1667] by flibb
  • trunk/twcore/src/twcore/bots/javelim/IntQueue.java
  • trunk/twcore/src/twcore/bots/javelim/javelim.java

some fixes after testing today
redid warpto coords from scratch

07/22/07:

16:11 Index edited by Maverick
Removed link to Forum page (diff)
16:10 Documentation edited by Maverick
Changed link to forum (diff)
16:10 Troubleshooting edited by Maverick
Changed link to forum (diff)
16:10 Troubleshooting edited by Maverick
Changed link to forum (diff)
16:09 Links edited by Maverick
Removed link to public forum (diff)
16:04 Links edited by Maverick
Added TracNav (diff)
16:04 Download edited by Maverick
Added TracNav (diff)
16:03 Programming edited by Maverick
Added TracNav (diff)
16:03 Troubleshooting edited by Maverick
Added TracNav (diff)
16:03 SettingUp edited by Maverick
Added TracNav (diff)
16:02 Documentation edited by Maverick
Added TracNav (diff)
16:02 Developers edited by Maverick
Added TracNav (diff)
16:01 Bots edited by Maverick
Added TracNav (diff)
15:59 About edited by Maverick
Added proper TOC (diff)
15:51 Index edited by Maverick
Changed numeric lists to unordered lists (diff)
15:49 Index edited by Maverick
Removed 'index' heading (diff)
06:48 WikiStart edited by Maverick
Newsflash: New forums (diff)
01:45 Changeset [1666] by Ice-demon
  • trunk/twcore/src/twcore/bots/multibot/util/utilshipc.java

Updated a few functions with more flexibility
Re-wrote the java-docs to add a bit more clarity

01:43 Changeset [1665] by flibb
  • trunk/twcore/src/twcore/bots/javelim/javelim.java
00:20 Changeset [1664] by Ice-demon
  • trunk/twcore/src/twcore/bots/multibot/util/utilshipc.java

Created a unique ship change utility that functions by groups

00:17 Changeset [1663] by Ice-demon
  • trunk/twcore/src/twcore/bots/multibot/util/utilprizes.java

Added turret attach and detach prizing

Note: See TracTimeline for information about the timeline view.