#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2014-12-30

Timestamps are in GMT/BST.

00:07:22thread_thanks for playing
00:09:05fordcarsTwas fun :P
00:13:15thread_raptor: can I request that standard sandbox.lua files don't nil out all of io? It would be useful to have some means of checkinf if a file (eg. bot code) exists locally.
00:13:54raptorio must be nil'd out or we run into security issues
00:14:16raptorbut we do have a writeToFile() method and readFromFile() method (i think)
00:14:25thread_just wondering if you can nil most of it, but no t all, like what is done to os
00:14:49raptorthe problem is that every io operation is considered unsafe and can provide increased access
00:15:09thread_there is a "loadfile = nil" in here
00:15:17thread_I see
00:17:19raptorthe read/write methods we provide write to the screenshots directory
00:18:49thread_ah. so not quite what I'm needing.
00:19:18thread_For now, I'll just assume anyone hosting the level has the bots, until I fix the bug in my workaround
00:19:41raptoryeah - actually, could you create an issue on google code with your file operation ideas, including access to bots, etc?
00:19:53thread_ok
00:20:22thread_lets see... !bug
00:20:28thread_no, no...
00:20:29thread_!
00:20:34thread_!commands
00:20:41thread_!bugs
00:20:41BFLogBotTo enter a bug: http://tinyurl.com/bfnewbug -- To view all bugs: http://tinyurl.com/bfbugs
00:20:45thread_there we go
00:22:47thread_wait... kaen is a BFLogBot command?
00:22:47BFLogBotCalvin: Who can fathom the feminine mind? Hobbes: I like 'em anyway.
00:23:13Destroyerimo has joined
00:31:43fordcarskaen
00:31:48fordcars!kaen
00:31:48BFLogBotStats guru and SQL extraordinaire
00:32:02fordcars!bobdaduck
00:32:02BFLogBotLevel 4 programmer/priest/beta tester/mad scientist
00:32:08fordcars!ninja
00:32:08BFLogBotninjas die in space
00:32:15fordcars!bot
00:32:15BFLogBotI'm a real boy!
00:32:22fordcars!airlock
00:32:22BFLogBotthe bestest level EVAR!!1
00:32:25thread_!raptor
00:32:25BFLogBottlhIngan toQDuj! And two-part epoxy advocate.
00:32:26fordcars!koda
00:32:26BFLogBotResident Apple evangelist
00:32:35fordcars!contest
00:32:35BFLogBotSee the contest checklist here: http://bitfighter.org/wiki/index.php/Contest_checklist
00:32:42fordcars!watusimoto
00:32:42BFLogBotSupreme Overlord
00:32:48fordcars!hg
00:32:48BFLogBotDistributed version control system used with Bitfighter. See: http://bitfighter.org/wiki/index.php?title=Contribute_using_Mercurial
00:32:54fordcars!raptor
00:32:54BFLogBottlhIngan toQDuj! And two-part epoxy advocate.
00:36:37thread_ Quit (Ping timeout: 246 seconds)
00:53:02fordcarsNight!
00:53:05fordcars Quit (Quit: Page closed)
00:56:48Nothing_Muchlater fordcars
01:29:00Raven67854 Quit (Ping timeout: 258 seconds)
01:29:33raptor Quit ()
01:29:46Raven67854 has joined
01:45:24Nothing_Much Quit (Ping timeout: 265 seconds)
01:50:48Nothing_Much has joined
02:45:25JeffMB Quit (Ping timeout: 246 seconds)
04:20:47Destroyerimo Quit (Ping timeout: 244 seconds)
05:14:20LordDVG has joined
05:14:28LordDVG Quit (Changing host)
05:14:28LordDVG has joined
05:31:24Destroyerimo has joined
05:31:36Raven67854 Quit (Ping timeout: 250 seconds)
06:09:29Destroyerimo_clo has joined
06:12:23Destroyerimo Quit (Ping timeout: 244 seconds)
06:18:22Destroyerimo has joined
06:20:08Destroyerimo_clo Quit (Ping timeout: 244 seconds)
06:32:57Destroyerimo_clo has joined
06:36:16Destroyerimo Quit (Ping timeout: 255 seconds)
07:25:17Destroyerimo_clo Quit (Ping timeout: 240 seconds)
07:26:58Destroyerimo has joined
07:52:20Destroyerimo Quit (Ping timeout: 258 seconds)
07:52:35Destroyerimo has joined
07:59:32Raven67854 has joined
08:08:04Destroyerimo_clo has joined
08:10:39Destroyerimo Quit (Ping timeout: 245 seconds)
08:21:11Destroyerimo has joined
08:22:14Destroyerimo_clo Quit (Ping timeout: 258 seconds)
08:33:02Destroyerimo_clo has joined
08:33:55Destroyerimo Quit (Ping timeout: 272 seconds)
08:47:20Destroyerimo has joined
08:50:17Destroyerimo_clo Quit (Ping timeout: 244 seconds)
08:56:05kumul has joined
10:30:58raptor has joined
10:30:58ChanServ sets mode +o
10:31:01raptorgood day!
10:31:45raptor!release
10:31:45BFLogBotTo release, follow the checklist: http://bitfighter.org/wiki/index.php?title=Release_checklist
11:08:04thread_ has joined
11:46:11thread_raptor: If I have both a levelgen and bot subscribe to MessageRecieved, theoretically, could I have the levelgen tell the bot where to move to next?
12:09:02raptorno
12:09:08raptorthey are in different contexts
12:09:13raptoroh wait
12:09:17raptoractually yes
12:09:35thread_nice
12:09:40raptoryou can use messages in that way, yes, but they'll be viewable to all players
12:09:52thread_can't I use private messages?
12:09:56raptori thought you meant to call methods in the bot code directly
12:10:03raptoruhh... maybe?
12:10:09raptori'm not sure if bots receive private messages
12:10:24thread_oh
12:10:40thread_what's the url to the luadocs again?
12:11:09raptorhttp://bitfighter.org/luadocs/
12:12:05thread_thanks
12:12:34raptorlooks like bots can send private messages
12:13:44thread_though, if I want the bot to talk to the level, that would probably have to be a public message... right?
12:13:47raptorand if you're really ambitious, you can look at kaen's work here to trick the Lua subsystem into relaying messages (e.g. Lua calls) directly between bots/levelgens: https://github.com/bkconrad/bitfighter-campaign
12:13:59raptorthread_: yes
12:14:13raptorunless you understand and implement the trickery kaen did
12:17:17raptori think he set up a special function in the shared global Lua environment to pass messages/function calls between everything
12:18:15thread_oh... well that's something I'd rather avoid
12:18:39thread_I think I can stick with serializing/deserializing parameters
13:55:13Xavi92 has joined
13:55:55fordcars has joined
14:01:22fordcars Quit (Quit: Page closed)
14:35:21Xavi92 Quit (Ping timeout: 265 seconds)
14:35:32Destroyerimo_clo has joined
14:38:40Destroyerimo Quit (Ping timeout: 255 seconds)
14:40:01Destroyerimo_clo Quit (Ping timeout: 255 seconds)
15:10:18thread_ Quit (Quit: Page closed)
15:15:53LordDVG Quit (Ping timeout: 240 seconds)
15:29:07LordDVG has joined
15:57:13Darrel Quit (Ping timeout: 256 seconds)
15:57:54Darrel has joined
16:36:54Destroyerimo has joined
17:44:35Destroyerimo_clo has joined
17:48:25Destroyerimo Quit (Ping timeout: 258 seconds)
17:48:51Destroyerimo_clo Quit (Ping timeout: 244 seconds)
17:49:23Destroyerimo has joined
18:04:44LordDVG Quit (Remote host closed the connection)
18:33:55BFLogBot Commit: c7d58a94e3 | Author: buckyballreaction | Message: Fix a warning for dedicated server compilation
18:33:57BFLogBot Commit: 682275d2e6 | Author: buckyballreaction | Message: Update version.h for release
18:33:58BFLogBot Commit: a7c0d75643 | Author: buckyballreaction | Message: Tag for release
18:42:48sam686"Tag for release"? does that mean 019d is almost out?
18:47:54raptormaaaaybe...
18:48:00raptori'm getting dimishing returns
18:48:07raptorso i figure it's about time to release
18:48:25raptori'm attempting to merge the changes back into 020 now
18:48:30raptorand i'm building on 32bit windows
18:49:25sam686do check if the default directory for macs is ok ( it wasn't in the bitfighter directory but all over the user directory)
18:50:18raptoryes, i fixed that in dd48bb1d1b5d
19:03:22BFLogBot Commit: da969467a5 | Author: buckyballreaction | Message: Merge 019d changes into trunk
19:33:27raptori
19:33:33raptor'll be building things slowly...
20:41:15raptorargh i built debug version
20:52:42sam686try using multiple virtual machines at the same time, it might just speed up when waiting for one to get done
20:53:15sam686... if your computer have enough RAM that is..
21:30:07raptorok sam686, here it is: http://bitfighter.org/~raptor/deploy/Bitfighter-019d-win32-installer.exe
21:30:11raptorthat's win32
21:30:27raptori did some tests - it seems to work OK. If you want to do any quick tests, that would be great
21:30:35raptori'll start the win64 build
21:35:37Destroyerimo_clo has joined
21:38:46Destroyerimo Quit (Ping timeout: 244 seconds)
22:32:26fordcars has joined
23:23:09sam686seems to work fine
23:48:28Nothing_Much Quit (Quit: Konversation terminated!)
23:50:43raptorgreat! thanks
23:59:25raptorwin64 is done

Index Search ←Prev date Next date→

These logs were automatically created by BFLogBot on irc.freenode.net.