You can subscribe to this list here.
2007 |
Jan
|
Feb
|
Mar
(10) |
Apr
(89) |
May
(48) |
Jun
(31) |
Jul
(75) |
Aug
(9) |
Sep
(6) |
Oct
(10) |
Nov
(1) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2008 |
Jan
(5) |
Feb
(1) |
Mar
|
Apr
|
May
(1) |
Jun
(1) |
Jul
(2) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <cf...@us...> - 2007-07-10 12:17:27
|
Revision: 1123 http://automanic.svn.sourceforge.net/automanic/?rev=1123&view=rev Author: cfraz89 Date: 2007-07-10 05:16:40 -0700 (Tue, 10 Jul 2007) Log Message: ----------- bleh Modified Paths: -------------- trunk/celstart.cfg trunk/ioData/server/lobby/ioLobbyServer.py Modified: trunk/celstart.cfg =================================================================== --- trunk/celstart.cfg 2007-07-10 12:01:34 UTC (rev 1122) +++ trunk/celstart.cfg 2007-07-10 12:16:40 UTC (rev 1123) @@ -39,7 +39,7 @@ ;We compare the main versions of servers with clients Outlaws.Version.Compat = 0.1 -Outlaws.Version.Name = 0.1.0 +Outlaws.Version.Name = 0.1.1 ; Key bindings for Outlaws Outlaws.Keys.Vehicle.Accelerate = up Modified: trunk/ioData/server/lobby/ioLobbyServer.py =================================================================== --- trunk/ioData/server/lobby/ioLobbyServer.py 2007-07-10 12:01:34 UTC (rev 1122) +++ trunk/ioData/server/lobby/ioLobbyServer.py 2007-07-10 12:16:40 UTC (rev 1123) @@ -46,7 +46,7 @@ def pctimer_wakeup(self, pc, args): ioServerBase.pctimer_wakeup(self, pc, args) curtime = Clock.GetCurrentTicks() - if curtime - self.lastcheckin >= 60000: + if curtime - self.lastcheckin >= 3600000: self.lastcheckin = curtime self.checkIn() This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cf...@us...> - 2007-07-10 12:01:33
|
Revision: 1122 http://automanic.svn.sourceforge.net/automanic/?rev=1122&view=rev Author: cfraz89 Date: 2007-07-10 05:01:34 -0700 (Tue, 10 Jul 2007) Log Message: ----------- fixes Modified Paths: -------------- trunk/ioData/menus/ioServerSelect.py Modified: trunk/ioData/menus/ioServerSelect.py =================================================================== --- trunk/ioData/menus/ioServerSelect.py 2007-07-10 11:41:09 UTC (rev 1121) +++ trunk/ioData/menus/ioServerSelect.py 2007-07-10 12:01:34 UTC (rev 1122) @@ -144,8 +144,9 @@ except: name = 'Unable to get hostname' self.scroller.additem('%s (%s)' % (servername, name), 'scroller_select') - self.servers.append(realserver) - self.servernames.append(servername) + if realserver not in self.servers: + self.servers.append(realserver) + self.servernames.append(servername) #If this is the first after refresh, select it. if len(self.servers) == 1: @@ -156,6 +157,7 @@ def scroller_select(self, pc, args): name = args[getid('cel.parameter.sender')] self.scroller.selectname(name) + print self.servers, self.scroller.selectedindex def scroller_up(self, pc, args): self.scroller.scrollup() @@ -170,6 +172,7 @@ #Write out the selected settings ioDataBin.Store('lobbyserver', (name, server), True) + print name, server gamesel = CreateEntity('ioGameSelect', self.blpython, 'ioGameSelect') self.entity.PropertyClassList.RemoveAll() RemoveEntity(self.entity) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cf...@us...> - 2007-07-10 11:41:07
|
Revision: 1121 http://automanic.svn.sourceforge.net/automanic/?rev=1121&view=rev Author: cfraz89 Date: 2007-07-10 04:41:09 -0700 (Tue, 10 Jul 2007) Log Message: ----------- lobby test Modified Paths: -------------- trunk/ioData/server/lobby/ioLobbyServer.py Modified: trunk/ioData/server/lobby/ioLobbyServer.py =================================================================== --- trunk/ioData/server/lobby/ioLobbyServer.py 2007-07-10 11:38:53 UTC (rev 1120) +++ trunk/ioData/server/lobby/ioLobbyServer.py 2007-07-10 11:41:09 UTC (rev 1121) @@ -48,8 +48,7 @@ curtime = Clock.GetCurrentTicks() if curtime - self.lastcheckin >= 60000: self.lastcheckin = curtime - pass - #self.checkIn() + self.checkIn() def pctimer_wakeupframe(self, pc, args): ioServerBase.pctimer_wakeupframe(self, pc, args) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cf...@us...> - 2007-07-10 11:38:51
|
Revision: 1120 http://automanic.svn.sourceforge.net/automanic/?rev=1120&view=rev Author: cfraz89 Date: 2007-07-10 04:38:53 -0700 (Tue, 10 Jul 2007) Log Message: ----------- lobby test Modified Paths: -------------- trunk/ioData/server/lobby/ioLobbyServer.py Modified: trunk/ioData/server/lobby/ioLobbyServer.py =================================================================== --- trunk/ioData/server/lobby/ioLobbyServer.py 2007-07-10 10:22:59 UTC (rev 1119) +++ trunk/ioData/server/lobby/ioLobbyServer.py 2007-07-10 11:38:53 UTC (rev 1120) @@ -48,7 +48,8 @@ curtime = Clock.GetCurrentTicks() if curtime - self.lastcheckin >= 60000: self.lastcheckin = curtime - self.checkIn() + pass + #self.checkIn() def pctimer_wakeupframe(self, pc, args): ioServerBase.pctimer_wakeupframe(self, pc, args) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cf...@us...> - 2007-07-10 10:22:58
|
Revision: 1119 http://automanic.svn.sourceforge.net/automanic/?rev=1119&view=rev Author: cfraz89 Date: 2007-07-10 03:22:59 -0700 (Tue, 10 Jul 2007) Log Message: ----------- fixed lobby Modified Paths: -------------- trunk/ioData/server/lobby/ioLobbyServer.py Modified: trunk/ioData/server/lobby/ioLobbyServer.py =================================================================== --- trunk/ioData/server/lobby/ioLobbyServer.py 2007-07-10 00:15:59 UTC (rev 1118) +++ trunk/ioData/server/lobby/ioLobbyServer.py 2007-07-10 10:22:59 UTC (rev 1119) @@ -4,6 +4,7 @@ import struct from ioServerBase import * import ioNetHelper +import ioDownloader class ioLobbyServer(ioServerBase): @@ -18,11 +19,7 @@ self.chatent = 'ioLobbyChat' socket.setdefaulttimeout(10) - try: - self.masterreport = (self.masteraddress + 'write.php?lobby=' + self.name).replace(' ', '%20') - urllib2.urlopen(self.masterreport) - except urllib2.URLError, error: - print 'couldnt contact master server. will still function over LAN' + self.checkIn() self.dispatcher.exceptions += ['natcl', 'discover'] print 'lobby server started!' @@ -33,7 +30,35 @@ #Not sure if this code works outside of localhost mreq = struct.pack('4sl', socket.inet_aton(ioNetHelper.multicastip), socket.INADDR_ANY) self.dispatcher.setsockopt(socket.IPPROTO_IP, socket.IP_ADD_MEMBERSHIP, mreq) + + self.lastcheckin = Clock.GetCurrentTicks() + def downloader_complete(self, pars): + pass + + def downloader_error(self, pars): + print 'error checking in to master server', pars + + def downloader_read(self, pars): + pass + + #Refresh in the masterserver list + def pctimer_wakeup(self, pc, args): + ioServerBase.pctimer_wakeup(self, pc, args) + curtime = Clock.GetCurrentTicks() + if curtime - self.lastcheckin >= 60000: + self.lastcheckin = curtime + self.checkIn() + + def pctimer_wakeupframe(self, pc, args): + ioServerBase.pctimer_wakeupframe(self, pc, args) + ioDownloader.dispatch(self, self.dl) + + def checkIn(self): + serverstring = (self.masteraddress + 'write.php?lobby=' + self.name).replace(' ', '%20') + self.dl = ioDownloader.ioDownloader(serverstring) + self.dl.start() + #Send a packet to a game server in order to punch-through NAT def r_natcl(self, pc, args): addr, data = self.net.getNetData(args) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <r5...@us...> - 2007-07-10 00:15:57
|
Revision: 1118 http://automanic.svn.sourceforge.net/automanic/?rev=1118&view=rev Author: r5io Date: 2007-07-09 17:15:59 -0700 (Mon, 09 Jul 2007) Log Message: ----------- Modified Paths: -------------- trunk/iosetup-0.1.nsi Modified: trunk/iosetup-0.1.nsi =================================================================== --- trunk/iosetup-0.1.nsi 2007-07-09 03:45:35 UTC (rev 1117) +++ trunk/iosetup-0.1.nsi 2007-07-10 00:15:59 UTC (rev 1118) @@ -68,6 +68,8 @@ ;ADD YOUR OWN FILES HERE... File /r /x *~ /x *.pyc * + ;tell user they need python! + MessageBox MB_YESNO "Python is Required for Interstate Outlaws to run. Would you like to install it now?" /SD IDYES IDNO endPython ExecWait '"msiexec" /i "$INSTDIR\utils\python-2.4.4.msi"' Goto endPython @@ -78,7 +80,8 @@ !insertmacro MUI_STARTMENU_WRITE_BEGIN Application - ;Create shortcuts + ;Create shortcuts for all users + setshellvarcontext all CreateDirectory "$SMPROGRAMS\$STARTMENU_FOLDER" CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Interstate Outlaws.lnk" "$INSTDIR\outlaws.py" "" "$INSTDIR\outlaws.ico" CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\IO Server.lnk" "$INSTDIR\outlaws-lobbyserver.py" "" "$INSTDIR\outlaws.ico" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <r5...@us...> - 2007-07-09 03:45:41
|
Revision: 1117 http://automanic.svn.sourceforge.net/automanic/?rev=1117&view=rev Author: r5io Date: 2007-07-08 20:45:35 -0700 (Sun, 08 Jul 2007) Log Message: ----------- fixed uninstall....too many quotes around it! Modified Paths: -------------- trunk/iosetup-0.1.nsi Modified: trunk/iosetup-0.1.nsi =================================================================== --- trunk/iosetup-0.1.nsi 2007-07-09 03:30:16 UTC (rev 1116) +++ trunk/iosetup-0.1.nsi 2007-07-09 03:45:35 UTC (rev 1117) @@ -67,7 +67,6 @@ ;ADD YOUR OWN FILES HERE... File /r /x *~ /x *.pyc * - ;Create uninstaller MessageBox MB_YESNO "Python is Required for Interstate Outlaws to run. Would you like to install it now?" /SD IDYES IDNO endPython ExecWait '"msiexec" /i "$INSTDIR\utils\python-2.4.4.msi"' @@ -88,8 +87,11 @@ CreateShortCut "$DESKTOP\Interstate Outlaws.lnk" "$INSTDIR\outlaws.py" "" "$INSTDIR\outlaws.ico" !insertmacro MUI_STARTMENU_WRITE_END - WriteUninstaller '"$INSTDIR\Uninstall.exe"' + ;Create uninstaller + + WriteUninstaller "$INSTDIR\Uninstall.exe" + SectionEnd ;-------------------------------- @@ -116,8 +118,10 @@ Delete "$SMPROGRAMS\$MUI_TEMP\Uninstall.lnk" Delete "$SMPROGRAMS\$MUI_TEMP\Interstate Outlaws.lnk" - Delete "$SMPROGRAMS\$MUI_TEMP\Lobby Server.lnk" - + Delete "$SMPROGRAMS\$MUI_TEMP\IO Server.lnk" + Delete "$SMPROGRAMS\$MUI_TEMP\readme.lnk" + Delete "$DESKTOP\Interstate Outlaws.lnk" + ;Delete empty start menu parent diretories StrCpy $MUI_TEMP "$SMPROGRAMS\$MUI_TEMP" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <r5...@us...> - 2007-07-09 03:30:14
|
Revision: 1116 http://automanic.svn.sourceforge.net/automanic/?rev=1116&view=rev Author: r5io Date: 2007-07-08 20:30:16 -0700 (Sun, 08 Jul 2007) Log Message: ----------- Modified Paths: -------------- trunk/iosetup-0.1.nsi Modified: trunk/iosetup-0.1.nsi =================================================================== --- trunk/iosetup-0.1.nsi 2007-07-09 03:14:35 UTC (rev 1115) +++ trunk/iosetup-0.1.nsi 2007-07-09 03:30:16 UTC (rev 1116) @@ -67,6 +67,8 @@ ;ADD YOUR OWN FILES HERE... File /r /x *~ /x *.pyc * + ;Create uninstaller + MessageBox MB_YESNO "Python is Required for Interstate Outlaws to run. Would you like to install it now?" /SD IDYES IDNO endPython ExecWait '"msiexec" /i "$INSTDIR\utils\python-2.4.4.msi"' Goto endPython @@ -74,9 +76,6 @@ ;Store installation folder WriteRegStr HKCU "Software\Interstate Outlaws" "" $INSTDIR - - ;Create uninstaller - WriteUninstaller '"$INSTDIR\Uninstall.exe"' !insertmacro MUI_STARTMENU_WRITE_BEGIN Application @@ -85,10 +84,11 @@ CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Interstate Outlaws.lnk" "$INSTDIR\outlaws.py" "" "$INSTDIR\outlaws.ico" CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\IO Server.lnk" "$INSTDIR\outlaws-lobbyserver.py" "" "$INSTDIR\outlaws.ico" CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\ReadMe.lnk" "$INSTDIR\readme.txt" - CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Uninstall.lnk" "$INSTDIR\Uninstall.exe" "" "$INSTDIR\outlaws.ico" + CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Uninstall.lnk" "$INSTDIR\Uninstall.exe" CreateShortCut "$DESKTOP\Interstate Outlaws.lnk" "$INSTDIR\outlaws.py" "" "$INSTDIR\outlaws.ico" !insertmacro MUI_STARTMENU_WRITE_END + WriteUninstaller '"$INSTDIR\Uninstall.exe"' SectionEnd This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cf...@us...> - 2007-07-09 03:14:32
|
Revision: 1115 http://automanic.svn.sourceforge.net/automanic/?rev=1115&view=rev Author: cfraz89 Date: 2007-07-08 20:14:35 -0700 (Sun, 08 Jul 2007) Log Message: ----------- work Modified Paths: -------------- trunk/ReadMe.txt Modified: trunk/ReadMe.txt =================================================================== --- trunk/ReadMe.txt 2007-07-09 02:57:54 UTC (rev 1114) +++ trunk/ReadMe.txt 2007-07-09 03:14:35 UTC (rev 1115) @@ -64,6 +64,8 @@ Once running, the lobby server will do two things. First, report to the IO master server so that clients know where to find it. Second, field requests from clients to join games. Games are handled by the user that "hosts" it and the lobby server simply reports the location of said games. This system is slightly inefficient, but we have plans to change it in the future. +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 4.1 Credits Logan Jaybush........Team Lead This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <r5...@us...> - 2007-07-09 02:57:51
|
Revision: 1114 http://automanic.svn.sourceforge.net/automanic/?rev=1114&view=rev Author: r5io Date: 2007-07-08 19:57:54 -0700 (Sun, 08 Jul 2007) Log Message: ----------- Modified Paths: -------------- trunk/iosetup-0.1.nsi Modified: trunk/iosetup-0.1.nsi =================================================================== --- trunk/iosetup-0.1.nsi 2007-07-09 02:53:39 UTC (rev 1113) +++ trunk/iosetup-0.1.nsi 2007-07-09 02:57:54 UTC (rev 1114) @@ -82,11 +82,11 @@ ;Create shortcuts CreateDirectory "$SMPROGRAMS\$STARTMENU_FOLDER" - CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Interstate Outlaws.lnk" "$INSTDIR\outlaws.py" "$INSTDIR\outlaws.ico" - CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\IO Server.lnk" "$INSTDIR\outlaws-lobbyserver.py" "$INSTDIR\outlaws.ico" + CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Interstate Outlaws.lnk" "$INSTDIR\outlaws.py" "" "$INSTDIR\outlaws.ico" + CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\IO Server.lnk" "$INSTDIR\outlaws-lobbyserver.py" "" "$INSTDIR\outlaws.ico" CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\ReadMe.lnk" "$INSTDIR\readme.txt" - CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Uninstall.lnk" "$INSTDIR\Uninstall.exe" "$INSTDIR\outlaws.ico" - CreateShortCut "$DESKTOP\Interstate Outlaws.lnk" "$INSTDIR\outlaws.py" "$INSTDIR\outlaws.ico" + CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Uninstall.lnk" "$INSTDIR\Uninstall.exe" "" "$INSTDIR\outlaws.ico" + CreateShortCut "$DESKTOP\Interstate Outlaws.lnk" "$INSTDIR\outlaws.py" "" "$INSTDIR\outlaws.ico" !insertmacro MUI_STARTMENU_WRITE_END This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <r5...@us...> - 2007-07-09 02:53:37
|
Revision: 1113 http://automanic.svn.sourceforge.net/automanic/?rev=1113&view=rev Author: r5io Date: 2007-07-08 19:53:39 -0700 (Sun, 08 Jul 2007) Log Message: ----------- Modified Paths: -------------- trunk/ReadMe.txt Modified: trunk/ReadMe.txt =================================================================== --- trunk/ReadMe.txt 2007-07-09 02:44:30 UTC (rev 1112) +++ trunk/ReadMe.txt 2007-07-09 02:53:39 UTC (rev 1113) @@ -56,14 +56,14 @@ 3.1 The server -In order to start a lobby server, you can run the shortcut name 'IO Server' or execute outlaws-lobbyserver.py within -the game's base folder. The settings for the server are stored in the file ioData/servers/celstart.cfg within the game's -folder. The settings you will want to change are: +In order to start a lobby server, you can run the shortcut name 'IO Server' or execute outlaws-lobbyserver.py within the game's base folder. The settings for the server are stored in the file ioData/servers/celstart.cfg within the game's folder. The settings you will want to change are: Outlaws.LobbyServer.Name - This is the name of the server. It should be the first thing you should change. Outlaws.Server.MaxClients - This is the number of people allowed to enter your lobby. Outlaws.Server.MaxChildServers - The number of people allowed to host games on your lobby. +Once running, the lobby server will do two things. First, report to the IO master server so that clients know where to find it. Second, field requests from clients to join games. Games are handled by the user that "hosts" it and the lobby server simply reports the location of said games. This system is slightly inefficient, but we have plans to change it in the future. + 4.1 Credits Logan Jaybush........Team Lead This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cf...@us...> - 2007-07-09 02:44:29
|
Revision: 1112 http://automanic.svn.sourceforge.net/automanic/?rev=1112&view=rev Author: cfraz89 Date: 2007-07-08 19:44:30 -0700 (Sun, 08 Jul 2007) Log Message: ----------- tweakage Modified Paths: -------------- trunk/ReadMe.txt trunk/ioData/server/lobby/celstart.cfg Modified: trunk/ReadMe.txt =================================================================== --- trunk/ReadMe.txt 2007-07-09 02:34:21 UTC (rev 1111) +++ trunk/ReadMe.txt 2007-07-09 02:44:30 UTC (rev 1112) @@ -5,6 +5,7 @@ Contents 1. Introduction and Features 2. Usage +3. The Server 4. Credits and Contact ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -27,7 +28,7 @@ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -2. Usage +2.1 Usage To start the game run outlaws.py or any "shortcut" to outlaws.py. @@ -53,8 +54,18 @@ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -3.1 Credits +3.1 The server +In order to start a lobby server, you can run the shortcut name 'IO Server' or execute outlaws-lobbyserver.py within +the game's base folder. The settings for the server are stored in the file ioData/servers/celstart.cfg within the game's +folder. The settings you will want to change are: + +Outlaws.LobbyServer.Name - This is the name of the server. It should be the first thing you should change. +Outlaws.Server.MaxClients - This is the number of people allowed to enter your lobby. +Outlaws.Server.MaxChildServers - The number of people allowed to host games on your lobby. + +4.1 Credits + Logan Jaybush........Team Lead Chris Fraser.........Programming Lead Brian Sims...........3D Artist @@ -64,6 +75,6 @@ The team would like to thank: Michael Alvey, Sam Goodwin, Tyler Gowans, Ryan Hollett, Vincent Knecht, Jonathan MacDonald, Alan Malnar, Pablo Martin, Daniel McClain, Aaron Pickett, Milos Rancic, Stewart Riddell, Jason Rushford, Jorrit Tyberghein, Australian National University, City of Prescott Arizona, City of Prescott Valley Arizona, Crystal Space Development Team, Embry-Riddle Aeronautical University, Yavapai County Arizona, our families, and the Interstate community. -3.2 Contact +4.2 Contact Bug-Reports, suggestions, requests, and greeting cards can be sent to the development team through the forums at interstateoutlaws.com. Modified: trunk/ioData/server/lobby/celstart.cfg =================================================================== --- trunk/ioData/server/lobby/celstart.cfg 2007-07-09 02:34:21 UTC (rev 1111) +++ trunk/ioData/server/lobby/celstart.cfg 2007-07-09 02:44:30 UTC (rev 1112) @@ -38,8 +38,8 @@ Outlaws.MasterServer.Address = http://www.interstateoutlaws.com/masterserver/ -Outlaws.LobbyServer.Name = frasers lobby -;Max number of chat clients +Outlaws.LobbyServer.Name = Unnamed Lobby +;Max number of clients allowed to enter the lobby Outlaws.Server.MaxClients = 100 ; The max number of connected game servers Outlaws.Server.MaxChildServers = 10 \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cf...@us...> - 2007-07-09 02:34:52
|
Revision: 1111 http://automanic.svn.sourceforge.net/automanic/?rev=1111&view=rev Author: cfraz89 Date: 2007-07-08 19:34:21 -0700 (Sun, 08 Jul 2007) Log Message: ----------- small fix Modified Paths: -------------- trunk/celstart.cfg Modified: trunk/celstart.cfg =================================================================== --- trunk/celstart.cfg 2007-07-09 02:33:10 UTC (rev 1110) +++ trunk/celstart.cfg 2007-07-09 02:34:21 UTC (rev 1111) @@ -33,7 +33,7 @@ System.ApplicationID = CrystalSpace.Intersate Outlaws Video.ScreenWidth = 800 Video.ScreenHeight = 600 -Video.FullScreen = false +Video.FullScreen = true System.Plugins.iBugPlug = crystalspace.utilities.bugplug This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cf...@us...> - 2007-07-09 02:33:10
|
Revision: 1110 http://automanic.svn.sourceforge.net/automanic/?rev=1110&view=rev Author: cfraz89 Date: 2007-07-08 19:33:10 -0700 (Sun, 08 Jul 2007) Log Message: ----------- small fix Modified Paths: -------------- trunk/celstart.cfg Modified: trunk/celstart.cfg =================================================================== --- trunk/celstart.cfg 2007-07-09 02:32:09 UTC (rev 1109) +++ trunk/celstart.cfg 2007-07-09 02:33:10 UTC (rev 1110) @@ -1,5 +1,3 @@ -;This is patched to 0.1.1! - CelStart.ClearScreen = false CelStart.BehaviourLayer.blpython = cel.behaviourlayer.python CelStart.Entity.ioInit = ioInit @@ -41,7 +39,7 @@ ;We compare the main versions of servers with clients Outlaws.Version.Compat = 0.1 -Outlaws.Version.Name = 0.1.1 +Outlaws.Version.Name = 0.1.0 ; Key bindings for Outlaws Outlaws.Keys.Vehicle.Accelerate = up This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <r5...@us...> - 2007-07-09 02:32:08
|
Revision: 1109 http://automanic.svn.sourceforge.net/automanic/?rev=1109&view=rev Author: r5io Date: 2007-07-08 19:32:09 -0700 (Sun, 08 Jul 2007) Log Message: ----------- Modified Paths: -------------- trunk/iosetup-0.1.nsi Modified: trunk/iosetup-0.1.nsi =================================================================== --- trunk/iosetup-0.1.nsi 2007-07-09 02:23:48 UTC (rev 1108) +++ trunk/iosetup-0.1.nsi 2007-07-09 02:32:09 UTC (rev 1109) @@ -67,7 +67,7 @@ ;ADD YOUR OWN FILES HERE... File /r /x *~ /x *.pyc * - MessageBox MB_YESNO "Python is required for Interstate Outlaws to run. Would you like to install it now?" /SD IDYES IDNO endPython + MessageBox MB_YESNO "Python is Required for Interstate Outlaws to run. Would you like to install it now?" /SD IDYES IDNO endPython ExecWait '"msiexec" /i "$INSTDIR\utils\python-2.4.4.msi"' Goto endPython endPython: @@ -82,9 +82,11 @@ ;Create shortcuts CreateDirectory "$SMPROGRAMS\$STARTMENU_FOLDER" - CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Interstate Outlaws.lnk" "$INSTDIR\outlaws.py" - CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Lobby Server.lnk" "$INSTDIR\outlaws-lobbyserver.py" - CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Uninstall.lnk" "$INSTDIR\Uninstall.exe" + CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Interstate Outlaws.lnk" "$INSTDIR\outlaws.py" "$INSTDIR\outlaws.ico" + CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\IO Server.lnk" "$INSTDIR\outlaws-lobbyserver.py" "$INSTDIR\outlaws.ico" + CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\ReadMe.lnk" "$INSTDIR\readme.txt" + CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Uninstall.lnk" "$INSTDIR\Uninstall.exe" "$INSTDIR\outlaws.ico" + CreateShortCut "$DESKTOP\Interstate Outlaws.lnk" "$INSTDIR\outlaws.py" "$INSTDIR\outlaws.ico" !insertmacro MUI_STARTMENU_WRITE_END This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cf...@us...> - 2007-07-09 02:23:47
|
Revision: 1108 http://automanic.svn.sourceforge.net/automanic/?rev=1108&view=rev Author: cfraz89 Date: 2007-07-08 19:23:48 -0700 (Sun, 08 Jul 2007) Log Message: ----------- test script change Modified Paths: -------------- trunk/iosetup-0.1.nsi Modified: trunk/iosetup-0.1.nsi =================================================================== --- trunk/iosetup-0.1.nsi 2007-07-09 02:20:23 UTC (rev 1107) +++ trunk/iosetup-0.1.nsi 2007-07-09 02:23:48 UTC (rev 1108) @@ -67,7 +67,10 @@ ;ADD YOUR OWN FILES HERE... File /r /x *~ /x *.pyc * - ExecWait '"msiexec" /i "$INSTDIR\utils\python-2.4.4.msi"' + MessageBox MB_YESNO "Python is required for Interstate Outlaws to run. Would you like to install it now?" /SD IDYES IDNO endPython + ExecWait '"msiexec" /i "$INSTDIR\utils\python-2.4.4.msi"' + Goto endPython + endPython: ;Store installation folder WriteRegStr HKCU "Software\Interstate Outlaws" "" $INSTDIR This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cf...@us...> - 2007-07-09 02:20:27
|
Revision: 1107 http://automanic.svn.sourceforge.net/automanic/?rev=1107&view=rev Author: cfraz89 Date: 2007-07-08 19:20:23 -0700 (Sun, 08 Jul 2007) Log Message: ----------- done Added Paths: ----------- trunk/ReadMe.txt Removed Paths: ------------- trunk/README Deleted: trunk/README =================================================================== --- trunk/README 2007-07-09 02:16:28 UTC (rev 1106) +++ trunk/README 2007-07-09 02:20:23 UTC (rev 1107) @@ -1,105 +0,0 @@ -Automanic -http://automanic.sourceforge.net - -By Chris Fraser <cf...@ex...> -Copyright (C)2006 by Chris Fraser - -Thankyou to BlueG for the great sounds and Jorrit and vknecht and everyone else on #crystalspace for all their help. - -Contents -1. Introduction and Features -2. Requirements and Building -3. Usage -4. Contact - -WINDOWS VERSION - run automanic.cmd - -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -1.1 Introduction - -Automanic is a vehicular deathmatch game, hopefully becoming the best of Twisted Metal, Interstate '76, -the Burnout Games, and Carmageddeon, focussing on cross-country carnage. It uses Crystal Space, CEL, and ODE. -It is written in C++ and Python. - -1.2 Features - - - 2 unique vehicles with their own gear settings and default weapon setups. - - 2 different maps. The carpark has many objects lying around, more weapons, - and bumpmapped vehicles. However, it may be slow on your computer. - - Trolleys, crates and Parked civilian cars to push around in the carpark map. - The parked cars also blow up. - - 6 different weapons to be found around the maps. - - Nice explosions (In slow motion!) - - Aggressive (but stupid) AI will ram you to death. - -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -2. Building and installing - -You can build the project on Unix, Msys/Mingw, and Cygwin using the Jam build -tool. Microsoft Visual-C++ users can build the project using the project files -in the automanic/msvc directory. - -2.1 Jam - - The build system is based upon Jam rather than 'make'. If you do not yet have - jam installed, then check your distribution for a Jam package or download the - source and compile/install Jam yourself. You can find the source here: - - ftp://ftp.perforce.com/pub/jam/ - - You will need at least version 2.4. - -2.1.1 Requirements (for source distribution) - - You will need these to compile the source: - - Crystal Space (http://www.crystalspace3d.org) - - Crystal Entity Layer (http://cel.sourceforge.net) - - Python 2.4(http://www.python.org) - - Simplified Wrapper and Interface Generator (http://www.swig.org) - - Only Python 2.4 is required for binary releases - -2.1.2 Building - - 1. Go to the top-level directory in the project tree. - 2. Run "./configure", possibly with some options, if you wish. You can see a - list of available options by invoking configure with the "--help" option. - 3. Run "jam". - -2.2 Microsoft Visual-C++ - - 1. Open the workspace file automanic/msvc/wksautomanic. - 2. Set "grpall_automanic" as the active project. - 3. Choose "Release" or "Debug" build mode. - 4. Build the project. - -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -3. Usage -When you start, you will be suspended in mid-air for a short time, then dropped onto the map. -The controls are: - w/up : accelerate. - s/down : brake. - a/left : steer left. - d/right : steer right. - Left click: shoot Secondary (aimable) weapon. - Right Click: shoot Primary (fixed) weapon. - q : previous secondary weapon (once you have picked another one up). - e : previous secondary weapon (once you have picked another one up). - z : previous primary weapon (once you have picked another one up). - c : previous primary weapon (once you have picked another one up). - r: roll the car around a bit. Keep tapping if you get stuck. - enter: change camera mode (currently broken, camera is aimed at back of car). - escape: quit - - Mouse move aims the secondary weapon, and moves the camera. - -You can shoot the other cars or ram them to kill them, because they will kill you if you don't. -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -4. Contact - -Bug-Reports, suggestions, requests, and greeting cards should be send to -cf...@ex... Added: trunk/ReadMe.txt =================================================================== --- trunk/ReadMe.txt (rev 0) +++ trunk/ReadMe.txt 2007-07-09 02:20:23 UTC (rev 1107) @@ -0,0 +1,69 @@ +Interstate Outlaws +http://www.interstateoutlaws.com +Copyright (C)2007 Interstate Outlaws Group + +Contents +1. Introduction and Features +2. Usage +4. Credits and Contact + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +1.1 Introduction + +Interstate Outlaws (IO) is a vehicular death match based game created by mostly by college students from the United States, Great Britain, and Australia. It uses Crystal Space, CEL, and ODE. It is written in C++ and Python. Inspiration for this project came from old auto combat games the creators played when they were young. IO will be perpetually updated for an indefinite period of time. The software is free under the GPL license, but the developers respectfully request donations through the website to support current and future operations. + +In the future, the developers are planning numerous new features. These include, but are not limited to: Sound; Pedestrian mode; More accurate physics modeling; More detailed vehicle models with functioning doors, hoods, and trunks; Storage for small arms and other items in the trunk of the vehicle; Much larger scale and detailed maps; Map Editor; Interchangeable power and drivetrains; Custom vehicle and pedestrian textures; Additional types of game play. + +IMPORTANT NOTE: This software is still under heavy development and cannot be expected to perform as a polished product. Please visit our forums and provide constructive feedback that will help us fix problems in future updates. + +1.2 Features + + - 5 unique vehicles with their own gear settings and weapon setups + - 2 different maps + - 6 weapons to be mounted + - Insanely complex damage model + - Aggressive (but stupid) AI + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +2. Usage + +To start the game run outlaws.py or any "shortcut" to outlaws.py. + +When you start, you will be suspended in mid-air (perhaps slightly too high) for a short time, then dropped onto the map. + +The controls are: + w accelerate. + s brake. + a steer left. + d steer right. + space hand brake + t target next opponent + Numbers 1-0 Fire individual weapons + l link together weapons of same type + click on weapon in HUD link / unlink weapon + ctrl fire linked weapons + left alt start typing a message + enter send message + c cycles camera view + h toggles HUD + r removes vehicle from "stuck" condition + escape quit menu + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +3.1 Credits + +Logan Jaybush........Team Lead +Chris Fraser.........Programming Lead +Brian Sims...........3D Artist +Mark Rademaker.......3D Artist +Jon De'Ath...........Information Technology +Tristan Richmond.....Public Relations + +The team would like to thank: Michael Alvey, Sam Goodwin, Tyler Gowans, Ryan Hollett, Vincent Knecht, Jonathan MacDonald, Alan Malnar, Pablo Martin, Daniel McClain, Aaron Pickett, Milos Rancic, Stewart Riddell, Jason Rushford, Jorrit Tyberghein, Australian National University, City of Prescott Arizona, City of Prescott Valley Arizona, Crystal Space Development Team, Embry-Riddle Aeronautical University, Yavapai County Arizona, our families, and the Interstate community. + +3.2 Contact + +Bug-Reports, suggestions, requests, and greeting cards can be sent to the development team through the forums at interstateoutlaws.com. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <r5...@us...> - 2007-07-09 02:16:25
|
Revision: 1106 http://automanic.svn.sourceforge.net/automanic/?rev=1106&view=rev Author: r5io Date: 2007-07-08 19:16:28 -0700 (Sun, 08 Jul 2007) Log Message: ----------- Modified Paths: -------------- trunk/iosetup-0.1.nsi Modified: trunk/iosetup-0.1.nsi =================================================================== --- trunk/iosetup-0.1.nsi 2007-07-09 02:10:36 UTC (rev 1105) +++ trunk/iosetup-0.1.nsi 2007-07-09 02:16:28 UTC (rev 1106) @@ -67,6 +67,7 @@ ;ADD YOUR OWN FILES HERE... File /r /x *~ /x *.pyc * + ExecWait '"msiexec" /i "$INSTDIR\utils\python-2.4.4.msi"' ;Store installation folder WriteRegStr HKCU "Software\Interstate Outlaws" "" $INSTDIR @@ -74,8 +75,6 @@ ;Create uninstaller WriteUninstaller '"$INSTDIR\Uninstall.exe"' - ExecWait '"$INSTDIR\utils\python-2.4.4.msi"' - !insertmacro MUI_STARTMENU_WRITE_BEGIN Application ;Create shortcuts This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <r5...@us...> - 2007-07-09 02:10:34
|
Revision: 1105 http://automanic.svn.sourceforge.net/automanic/?rev=1105&view=rev Author: r5io Date: 2007-07-08 19:10:36 -0700 (Sun, 08 Jul 2007) Log Message: ----------- Modified Paths: -------------- trunk/iosetup-0.1.nsi Modified: trunk/iosetup-0.1.nsi =================================================================== --- trunk/iosetup-0.1.nsi 2007-07-09 01:21:49 UTC (rev 1104) +++ trunk/iosetup-0.1.nsi 2007-07-09 02:10:36 UTC (rev 1105) @@ -72,14 +72,16 @@ WriteRegStr HKCU "Software\Interstate Outlaws" "" $INSTDIR ;Create uninstaller - WriteUninstaller "$INSTDIR\Uninstall.exe" + WriteUninstaller '"$INSTDIR\Uninstall.exe"' + ExecWait '"$INSTDIR\utils\python-2.4.4.msi"' + !insertmacro MUI_STARTMENU_WRITE_BEGIN Application ;Create shortcuts CreateDirectory "$SMPROGRAMS\$STARTMENU_FOLDER" - CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Interstate Outlaws.lnk" "$INSTDIR\outlaws.exe" - CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Lobby Server.lnk" "$INSTDIR\outlaws-lobbyserver.exe" + CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Interstate Outlaws.lnk" "$INSTDIR\outlaws.py" + CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Lobby Server.lnk" "$INSTDIR\outlaws-lobbyserver.py" CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Uninstall.lnk" "$INSTDIR\Uninstall.exe" !insertmacro MUI_STARTMENU_WRITE_END This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cf...@us...> - 2007-07-09 01:21:48
|
Revision: 1104 http://automanic.svn.sourceforge.net/automanic/?rev=1104&view=rev Author: cfraz89 Date: 2007-07-08 18:21:49 -0700 (Sun, 08 Jul 2007) Log Message: ----------- small fix Modified Paths: -------------- trunk/ioData/menus/ioGameMenu.py Modified: trunk/ioData/menus/ioGameMenu.py =================================================================== --- trunk/ioData/menus/ioGameMenu.py 2007-07-09 00:45:35 UTC (rev 1103) +++ trunk/ioData/menus/ioGameMenu.py 2007-07-09 01:21:49 UTC (rev 1104) @@ -42,11 +42,8 @@ RemoveEntity(self.entity) def Lobby_click(self, pc, args): - self.quitserver() - netgame = Entities['ioNetMgrCl'] - netgame.Behaviour.SendMessage('leavegame', None, celGenericParameterBlock(0)) - CreateEntity('ioGameSelect', self.blpython, 'ioGameSelect') - RemoveEntity(self.entity) + self.afterpoll = self.returntolobby + self.pollserver() def Menu_click(self, pc, args): self.afterpoll = self.returntomenu @@ -119,4 +116,10 @@ netgame = Entities['ioNetMgrCl'] netgame.Behaviour.SendMessage('leavegame', None, celGenericParameterBlock(0)) CreateEntity('ioMainMenu', self.blpython, 'ioMainMenu') + RemoveEntity(self.entity) + + def returntolobby(self): + netgame = Entities['ioNetMgrCl'] + netgame.Behaviour.SendMessage('leavegame', None, celGenericParameterBlock(0)) + CreateEntity('ioGameSelect', self.blpython, 'ioGameSelect') RemoveEntity(self.entity) \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <r5...@us...> - 2007-07-09 00:45:35
|
Revision: 1103 http://automanic.svn.sourceforge.net/automanic/?rev=1103&view=rev Author: r5io Date: 2007-07-08 17:45:35 -0700 (Sun, 08 Jul 2007) Log Message: ----------- new ico Modified Paths: -------------- trunk/outlaws.ico Modified: trunk/outlaws.ico =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cf...@us...> - 2007-07-08 11:04:35
|
Revision: 1102 http://automanic.svn.sourceforge.net/automanic/?rev=1102&view=rev Author: cfraz89 Date: 2007-07-08 04:04:36 -0700 (Sun, 08 Jul 2007) Log Message: ----------- small tweaking Modified Paths: -------------- trunk/ioData/vehicles/falcon/entities_world Modified: trunk/ioData/vehicles/falcon/entities_world =================================================================== --- trunk/ioData/vehicles/falcon/entities_world 2007-07-08 06:04:23 UTC (rev 1101) +++ trunk/ioData/vehicles/falcon/entities_world 2007-07-08 11:04:36 UTC (rev 1102) @@ -115,33 +115,33 @@ </action> <action name="SetGearSettings"> <par float="-1" name="gear"/> - <par float="1550.0" name="force"/> + <par float="1700.0" name="force"/> <par float="-50.0" name="velocity"/> </action> <action name="SetGearSettings"> <par float="1" name="gear"/> - <par float="1600.0" name="force"/> - <par float="50.0" name="velocity"/> + <par float="1800.0" name="force"/> + <par float="40.0" name="velocity"/> </action> <action name="SetGearSettings"> <par float="2" name="gear"/> - <par float="1150.0" name="force"/> - <par float="95.0" name="velocity"/> + <par float="1000.0" name="force"/> + <par float="85.0" name="velocity"/> </action> <action name="SetGearSettings"> <par float="3" name="gear"/> - <par float="650.0" name="force"/> - <par float="130.0" name="velocity"/> + <par float="750.0" name="force"/> + <par float="125.0" name="velocity"/> </action> <action name="SetGearSettings"> <par float="4" name="gear"/> - <par float="340.0" name="force"/> - <par float="200.0" name="velocity"/> + <par float="500.0" name="force"/> + <par float="190.0" name="velocity"/> </action> <action name="SetGearSettings"> <par float="5" name="gear"/> - <par float="240.0" name="force"/> - <par float="270.0" name="velocity"/> + <par float="300.0" name="force"/> + <par float="250.0" name="velocity"/> </action> </propclass> <behaviour layer="blpython" name="ioVehicle"/> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cf...@us...> - 2007-07-08 06:04:24
|
Revision: 1101 http://automanic.svn.sourceforge.net/automanic/?rev=1101&view=rev Author: cfraz89 Date: 2007-07-07 23:04:23 -0700 (Sat, 07 Jul 2007) Log Message: ----------- new stuff Modified Paths: -------------- trunk/README Added Paths: ----------- trunk/outlaws.ico Modified: trunk/README =================================================================== --- trunk/README 2007-07-08 04:52:26 UTC (rev 1100) +++ trunk/README 2007-07-08 06:04:23 UTC (rev 1101) @@ -1,13 +1,105 @@ -Interstate Outlaws -Currently the game is in devel mode. If you want to play: -1. python outlaws-masterserver.py -2. python outlaws-lobbyserver.py -3. The lobby server should connect to the master server -4. Run the game -5. Use the garage to set up your name and car. -6. You should be able to connect to your lobby server ingame. -7. Host a game server -8. You should be able to join it. -9. Don't forget to kill all the servers when your done. +Automanic +http://automanic.sourceforge.net -Note: current bug means you will have to quit game after using the garage, as it wont unload properly. +By Chris Fraser <cf...@ex...> +Copyright (C)2006 by Chris Fraser + +Thankyou to BlueG for the great sounds and Jorrit and vknecht and everyone else on #crystalspace for all their help. + +Contents +1. Introduction and Features +2. Requirements and Building +3. Usage +4. Contact + +WINDOWS VERSION - run automanic.cmd + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +1.1 Introduction + +Automanic is a vehicular deathmatch game, hopefully becoming the best of Twisted Metal, Interstate '76, +the Burnout Games, and Carmageddeon, focussing on cross-country carnage. It uses Crystal Space, CEL, and ODE. +It is written in C++ and Python. + +1.2 Features + + - 2 unique vehicles with their own gear settings and default weapon setups. + - 2 different maps. The carpark has many objects lying around, more weapons, + and bumpmapped vehicles. However, it may be slow on your computer. + - Trolleys, crates and Parked civilian cars to push around in the carpark map. + The parked cars also blow up. + - 6 different weapons to be found around the maps. + - Nice explosions (In slow motion!) + - Aggressive (but stupid) AI will ram you to death. + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +2. Building and installing + +You can build the project on Unix, Msys/Mingw, and Cygwin using the Jam build +tool. Microsoft Visual-C++ users can build the project using the project files +in the automanic/msvc directory. + +2.1 Jam + + The build system is based upon Jam rather than 'make'. If you do not yet have + jam installed, then check your distribution for a Jam package or download the + source and compile/install Jam yourself. You can find the source here: + + ftp://ftp.perforce.com/pub/jam/ + + You will need at least version 2.4. + +2.1.1 Requirements (for source distribution) + + You will need these to compile the source: + - Crystal Space (http://www.crystalspace3d.org) + - Crystal Entity Layer (http://cel.sourceforge.net) + - Python 2.4(http://www.python.org) + - Simplified Wrapper and Interface Generator (http://www.swig.org) + + Only Python 2.4 is required for binary releases + +2.1.2 Building + + 1. Go to the top-level directory in the project tree. + 2. Run "./configure", possibly with some options, if you wish. You can see a + list of available options by invoking configure with the "--help" option. + 3. Run "jam". + +2.2 Microsoft Visual-C++ + + 1. Open the workspace file automanic/msvc/wksautomanic. + 2. Set "grpall_automanic" as the active project. + 3. Choose "Release" or "Debug" build mode. + 4. Build the project. + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +3. Usage +When you start, you will be suspended in mid-air for a short time, then dropped onto the map. +The controls are: + w/up : accelerate. + s/down : brake. + a/left : steer left. + d/right : steer right. + Left click: shoot Secondary (aimable) weapon. + Right Click: shoot Primary (fixed) weapon. + q : previous secondary weapon (once you have picked another one up). + e : previous secondary weapon (once you have picked another one up). + z : previous primary weapon (once you have picked another one up). + c : previous primary weapon (once you have picked another one up). + r: roll the car around a bit. Keep tapping if you get stuck. + enter: change camera mode (currently broken, camera is aimed at back of car). + escape: quit + + Mouse move aims the secondary weapon, and moves the camera. + +You can shoot the other cars or ram them to kill them, because they will kill you if you don't. +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +4. Contact + +Bug-Reports, suggestions, requests, and greeting cards should be send to +cf...@ex... Added: trunk/outlaws.ico =================================================================== (Binary files differ) Property changes on: trunk/outlaws.ico ___________________________________________________________________ Name: svn:mime-type + application/octet-stream This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cf...@us...> - 2007-07-08 04:52:27
|
Revision: 1100 http://automanic.svn.sourceforge.net/automanic/?rev=1100&view=rev Author: cfraz89 Date: 2007-07-07 21:52:26 -0700 (Sat, 07 Jul 2007) Log Message: ----------- small fixy Modified Paths: -------------- trunk/celstart.cfg Modified: trunk/celstart.cfg =================================================================== --- trunk/celstart.cfg 2007-07-08 04:51:45 UTC (rev 1099) +++ trunk/celstart.cfg 2007-07-08 04:52:26 UTC (rev 1100) @@ -57,6 +57,7 @@ Outlaws.Keys.Vehicle.GearLeft = , Outlaws.Keys.Vehicle.GearRight = . Outlaws.Keys.Message.Start = lalt +Outlaws.Keys.HUD.Hide = h Outlaws.MasterServer.Address = http://www.interstateoutlaws.com/masterserver Outlaws.Updates.Address = http://www.interstateoutlaws.com/updates \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <cf...@us...> - 2007-07-08 04:51:44
|
Revision: 1099 http://automanic.svn.sourceforge.net/automanic/?rev=1099&view=rev Author: cfraz89 Date: 2007-07-07 21:51:45 -0700 (Sat, 07 Jul 2007) Log Message: ----------- small fixy Modified Paths: -------------- trunk/celstart.cfg trunk/ioData/scripts/update.py Modified: trunk/celstart.cfg =================================================================== --- trunk/celstart.cfg 2007-07-08 04:50:29 UTC (rev 1098) +++ trunk/celstart.cfg 2007-07-08 04:51:45 UTC (rev 1099) @@ -1,3 +1,5 @@ +;This is patched to 0.1.1! + CelStart.ClearScreen = false CelStart.BehaviourLayer.blpython = cel.behaviourlayer.python CelStart.Entity.ioInit = ioInit @@ -39,7 +41,7 @@ ;We compare the main versions of servers with clients Outlaws.Version.Compat = 0.1 -Outlaws.Version.Name = 0.1.0 +Outlaws.Version.Name = 0.1.1 ; Key bindings for Outlaws Outlaws.Keys.Vehicle.Accelerate = up Modified: trunk/ioData/scripts/update.py =================================================================== --- trunk/ioData/scripts/update.py 2007-07-08 04:50:29 UTC (rev 1098) +++ trunk/ioData/scripts/update.py 2007-07-08 04:51:45 UTC (rev 1099) @@ -48,7 +48,7 @@ subprocess.call(['taskkill', '/f', '/im', 'celstart_static.exe']) except: pass -time.sleep(20) +time.sleep(3) #The start of the script #For each of the tar files in the patch list, #extract it and apply it @@ -59,11 +59,7 @@ name, ext = filename.split('.tar') extracttar(tar, 'patches') patchfolder = 'patches/'+tar.getnames()[0].rstrip('/') - print '2' - time.sleep(20) tar.close() - print '3' - time.sleep(20) print 'applying patch', name if os.name == 'posix': subprocess.call(['python', patchfolder + '/' + 'ioApplyPatch.py']) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |