#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2014-01-24

Timestamps are in GMT/BST.

00:08:17Flynnn has joined
00:25:06raptor Quit ()
00:30:17YoshiSmb has joined
00:39:09Watusimoto_ Quit (Ping timeout: 252 seconds)
00:47:11fordcars has joined
00:48:33YoshiSmb Quit (Ping timeout: 245 seconds)
00:49:07YoshiSmb has joined
00:52:19HylianSavior has joined
01:39:59YoshiSmb has left #bitfighter
01:43:56YoshiSmb_ has joined
01:46:20YoshiSmb_ has left #bitfighter
01:59:14Flynnn Quit (Quit: This computer has gone to sleep)
03:34:32Flynnn has joined
03:36:01sam686 has joined
03:36:01ChanServ sets mode +v
03:41:54Flynnn Quit (Quit: This computer has gone to sleep)
04:08:55Flynnn has joined
04:31:43fordcarsLater!
04:31:46fordcars Quit (Quit: Page closed)
06:04:09raptor has joined
06:04:09ChanServ sets mode +o
06:05:37raptora night of reading Lua C API docs has paid off!
06:05:45BFLogBot Commit: 0d961b6ed24c | Author: buckyballreaction | Message: Make our Lua timer class properly work as a single, global timer
06:06:25raptorcommon language grammar fail
06:13:36raptor Quit ()
06:29:28hylian has joined
06:29:52hylian is now known as Guest91786
08:17:46koda has joined
08:25:17Darrel has joined
08:27:57Flynnn Quit (Quit: This computer has gone to sleep)
08:38:37Guest91786 Quit (Read error: Connection reset by peer)
08:38:37HylianSavior Quit (Read error: Connection reset by peer)
08:56:33destroyerimo has joined
09:05:34Platskies has joined
09:18:51destroyerimo Quit (Ping timeout: 260 seconds)
10:08:04Invisible has joined
10:22:58Invisible Quit (Quit: Invisible)
12:21:31Watusimoto has joined
12:39:57Platskies Quit (Read error: Connection reset by peer)
12:42:29koda Quit (Ping timeout: 240 seconds)
12:48:42destroyerimo has joined
12:54:41Watusimoto Quit (Ping timeout: 252 seconds)
13:02:00koda has joined
13:04:29koda Quit (Read error: Connection reset by peer)
13:04:55koda has joined
13:06:12Watusimoto has joined
13:14:03Watusimoto Quit (Ping timeout: 260 seconds)
13:18:20LaunchDirector Quit (Ping timeout: 252 seconds)
13:20:13LaunchDirector has joined
13:25:08koda Quit (Ping timeout: 245 seconds)
14:11:25Watusimoto has joined
14:12:11koda has joined
14:21:25Watusimoto Quit (Ping timeout: 272 seconds)
14:38:31LordDVG has joined
14:50:10Watusimoto has joined
15:03:10Watusimoto_ has joined
15:06:00Watusimoto Quit (Ping timeout: 265 seconds)
15:23:07destroyerimo Quit (Ping timeout: 272 seconds)
15:23:41bobdaduck has joined
15:27:12destroyerimo has joined
15:45:38destroyerimo Quit (Ping timeout: 265 seconds)
15:49:07destroyerimo has joined
15:54:44koda Quit (Quit: koda)
16:04:50raptor has joined
16:04:51ChanServ sets mode +o
16:04:57raptorgood day!
16:08:37destroyerimo Quit (Ping timeout: 248 seconds)
16:13:08HylianSavior has joined
16:22:02destroyerimo has joined
16:46:03Watusimoto_ Quit (Ping timeout: 265 seconds)
16:46:08bobdaduckShould I make a petition thread to allow levelgens to spawn and manipulate ghost ships?
16:47:00raptoryou can do bots
16:47:27raptorghost ships are fraught with problems.. i'm suprised they still work
16:47:35bobdaduckNO. I. CAN'T.
16:47:53raptorsome day... some day you will have to dare make a bot... :)
16:48:16bobdaduckYeah but there's absolutely no way I can get a bot to work for these purposes, because a bot is a player.
16:48:20bobdaduckMeaning it has a team.
16:48:47bobdaduckMeaning that it has spawnpoints which I would have to specifically and arbitrarily manipulate in a levelgen if I wanted it to do something
16:48:59bobdaduckMeaning that having any other bots in the level will be fraught with problems
16:49:26bobdaduckAnd Meaning I'll have to actually program the bot in the first place when all I want is a shell
16:50:22bobdaduckMeaning that any bugs that come up (as they seem to every release) which crash bots will cause the level to stop working
16:51:05raptorwhat about setting its team to neutral on level start?
16:51:12bobdaduckI'll probably get into bot programming /eventually/. But it most certainly won't be for this level
16:51:25bobdaduckIf it ever dies, it will be reset to its home team.
16:51:38raptoroh, is taht what happens?
16:51:50bobdaduckBecause its the ship that's being teamset, not the player.
16:51:58raptorinteresting...
16:53:19bobdaduckDnD.levelgen is massive and ridiculous
16:53:54bobdaduckbut the code is mildly understandable because its not fraught with arbitrary code. Everything is done through classes (is that the right word?) and code that applies to everything of a type
16:54:28bobdaduckI really, really want to avoid having this onTick() "do all these specific things with this specific bot"
16:54:56bobdaduckBecause I don't want a bot, I want a resourceItem that has a health bar and will naturally interact with goalzone swords.
16:54:57raptorwhat happens if you do Ship.new() right now?
16:55:07raptorhaha
16:55:14bobdaduck"Ship making via levelgen is currently disallowed LOL"
16:55:29bobdaduckLike it gives a specific message "we're not letting you do that"
16:55:39bobdaduckAnd it definitely says "LOL" at the end of the message
16:57:19raptorwhat??
16:57:35bobdaduckTHE MESSAGE IS DELIBERATELY TAUNTING ME.
16:57:40bobdaduck(yes, I made that up)
17:01:02destroyerimo Quit (Ping timeout: 265 seconds)
17:01:22bobdaduckHere's the exact message: "Currently cannot instantiate a Ship object from Lua."
17:01:34raptorah, I see it...
17:01:36raptorwell...
17:05:12raptorbobdaduck: try and join my server....
17:05:31destroyerimo has joined
17:06:25bobdaduckdc
17:06:34raptoroops...
17:06:36raptorrestarting...
17:10:16raptorso it seems to work OK
17:10:28bobdaduckIf it doesn't I'd find out rather quickly...
17:11:38raptorcurse of the widescreen monitor!!
17:14:05bobdaduckalso how much crossover is there between bot scripts and levelgen scripts?
17:14:11bobdaduckCould a bot call resourceItem.new()?
17:14:41raptoryes
17:14:43raptorso
17:15:05raptorwe used 'namespaces' to show what each can do separately, and what everything can do
17:15:25raptorso a function that starts with 'levelgen' can only be used in a levelgen, 'bot' in a robot
17:15:32raptorand 'bf' can be used anywhere
17:15:43raptorlike bf:addItem
17:16:15destroyerimo Quit (Ping timeout: 260 seconds)
17:16:50raptorhere are teh 'bf' ones available anywhere: http://bitfighter.org/luadocs/class_lua_script_runner.html
17:20:02destroyerimo has joined
17:39:41Watusimoto has joined
18:11:42Watusimotohi
18:11:48raptorhello
18:12:21Nothing_Much Quit (Ping timeout: 248 seconds)
18:13:36raptorLua Timers are working much better now
18:14:19raptorI looked at my commit again today and couldn't believe that much work went into so little code...
18:14:34raptormostly because of refiguring out the Lua stack, etc..
18:14:55Watusimotogreat that it works!
18:19:33BFLogBot Commit: cc00056fa9bb | Author: watusimoto | Message: Provide a hint as to why chat to everyone is bound to "G"
18:19:34BFLogBot Commit: 68b9ce52eed0 | Author: watusimoto | Message: Merge
18:19:49raptorthat chat binding...
18:19:55raptorsource of no end to trouble
18:26:51bobdaduck"welcome to bitfighter! Try talking to the bots with G!"
18:26:59bobdaduck>>Says "hi" to the bot
18:27:08bobdaduck>>bot kills you
18:27:36bobdaduckOr maybe we could have them take an elizabot session as part of the tutorial
18:42:33raptoroh Watusimoto, for this bug: https://code.google.com/p/bitfighter/issues/detail?id=254
18:42:42raptordid you just want to include kaentools?
18:42:56raptor(if kaen thinks they're ready)
18:43:44Watusimotoprobably. I am a little concerned that we'll overwhelm people with too many tools, but that's probably a bit overthinking it
18:44:09Watusimotowe could also provide a subset of tools, depending on readiness
18:44:31raptora subset may be good
18:44:43raptorI'm thinking specifically of the 'convert objects' one
18:44:49raptorand maybe a couple others
18:50:25kaenconvert doesn't use the outer boundary, it uses the geometry
18:50:42kaenwhich I guess is only slightly different
18:51:07raptorwhich is perfect!
18:51:45kaen:)
18:52:07kaenit also uses a weird hack in stardust.lua for determining whether an object has polyline or polygon geometry
18:52:10raptorI would have not made this map without it (it would have been too cumbersome otherwise): http://bitfighter.org/pleiades/levels/view/190
18:52:40kaenand I think there's special case code for whether a barrier is closed or not, so it's a little wonky
18:52:47kaenwhoa!
18:52:50kaenthat is awesome raptor
18:53:20raptorit was for the improvement contest
18:53:26raptorand your plugins were invaluable
18:53:42kaengreat :)
19:13:29Watusimotoah, that level is yours?
19:13:45raptoryes
19:13:54raptori'ts changed from the one you put on game jolt
19:13:55Watusimotogreat! I think I used that on gamejolt
19:14:09Watusimotoah, ok, but at the scale I used it, it is pretty similar
19:14:12raptoryou took an early revision from that contest
19:14:17raptorok
19:14:29Watusimotoah, yes, it is a bit different
19:14:52Watusimotolet's pick out a manageable subset of kaen tools and add them to 019a
19:15:00Watusimotoassuming you are ok with that, kaen
19:16:17raptormy first born is using a bit lego to hammer in a screw into a cardboard box
19:16:21raptor*big lego
19:17:54Watusimotogreat!
19:18:02Watusimotoeverything is a hammer!
19:18:07Watusimotoengineering 101
19:18:30raptorsorry - it just hit me how funny (and charming) that is
19:19:38Watusimototake a photo
19:19:45Watusimotoyou're going to forget it in about a week
19:48:55BFLogBot Commit: 60e7ea50af8e | Author: watusimoto | Message: Restore prohibition of %s in player name, included comment with explanation. Am willing to further disucss.
19:48:57BFLogBot Commit: 21c99b2f39f5 | Author: watusimoto | Message: Case 375: Allow wider range of characters in filenames. Works in Windows, needs Linux testing, but should work.
19:52:59Watusimotocheck it out!
19:53:00Watusimotohttp://gamejolt.com/
19:54:52raptorwhat am i looking for?
19:56:20Watusimotois bitfighter on the front page?
19:56:21raptorglobal game jam?
19:56:27raptornot mine...
19:56:45Watusimotohmmmm.... it was there briefly
19:57:07raptormaybe there's a randomizer of sorts
20:09:06raptorI always thought it was reasonable for people to not have spaces in a filename...
20:09:11raptoror funkychars
20:09:54bobdaduckI can't find bitfighter by searching for it
20:10:00bobdaduckon gamejolt
20:10:03raptorbut now i realize that its habit, driven because i hate escaping things on the command line
20:13:18raptorhuh - you're right
20:13:26raptorwatusimoto this link doesn't show our game?: http://gamejolt.com/games/arcade/bitfighter/
20:13:37raptorbut this does: http://gamejolt.com/games/arcade/bitfighter/20546/
20:14:01raptoris there a flag on the game that needs to signify it can be searched?
20:15:20Watusimotofixed?
20:15:29Watusimotoit was disabled for some reason
20:16:06raptorsearchable!
20:50:53Flynnn has joined
21:16:21Flynnn Quit (Quit: This computer has gone to sleep)
21:40:03BFLogBot Commit: f6e70b860c00 | Author: watusimoto | Message: Comment
21:40:04BFLogBot Commit: ddb07a51b960 | Author: watusimoto | Message: Fix sticky keys issue -- pass key up events to all active UIs, current or underlying
21:40:26raptori was hoping we'd just skip the sticky keys...
21:40:39raptorhow does it affect playing with joystick side-by-side?
21:41:31Watusimotoit shouldn't matter at all
21:41:56Watusimotoyou mean two players in two sessions?
21:42:24raptoryes
21:42:43raptorisn't that what your twoplayer.bat does?
21:42:57Watusimotoyes: there it couldn't possibly matter because you have two different instances receiving input from two different joysticks
21:43:40Watusimotoall my fix does is say if the game options menu is up, and the user releases F2 (for example), pass that info on to other active UIs that may be tracking whether F2 is still pressed
21:44:03raptorah ok
21:44:04WatusimotoI don't think we ever start taking an action when a key is released, only stop doing something
21:44:23Watusimotoif that statement is wrong, my fix will cause problems
21:45:02Watusimotoand the things we stop doing are applying modules, showing scoreboard, level info, firing, etc.
21:45:11Watusimotoall things we want to stop doing when user releases the key
21:48:16raptorI am testing...
21:48:37raptorI get a little worried when the Event system is altered... (and especially with SDL)
21:50:18Watusimotounderstandably
21:50:54raptorok, does your fix mean this one was superseded?: https://code.google.com/p/bitfighter/source/detail?r=6802b8ad25d3
21:51:06raptorit was for this issue: https://code.google.com/p/bitfighter/issues/detail?id=332
21:53:15Watusimotono, they are different issues
21:53:36Watusimotothe patch was to fix the ship moving when I entered "w" while typing a chat message, for example
21:55:31raptorok
21:55:33raptorjust checking
21:55:53raptorour list is smaller!: https://code.google.com/p/bitfighter/issues/list?q=type%3DDefect+label%3D019a
21:58:56Watusimotothat's what I'm working towards!
22:00:50raptordo you have any comments on this one?: https://code.google.com/p/bitfighter/issues/detail?id=364
22:00:57Flynnn has joined
22:01:12raptorit's functionality we removed, and i've made sure all dialogs now have the 'press ESC...'
22:03:25Nothing_Much has joined
22:08:36Watusimotohandled
22:10:58raptoranother bug down then!
22:19:57HylianSavior Quit (Read error: Connection reset by peer)
22:36:31LordDVG Quit (Remote host closed the connection)
22:40:34Flynnn Quit (Quit: This computer has gone to sleep)
22:54:41fordcars has joined
22:57:41raptorfordcars hello
22:57:45fordcarsHi
22:57:53raptorplease get latest code - i think i fixed all the timer issues
22:58:15fordcarsSorry, I don't have dev tools on this computer yet
22:58:27raptori'll forgive you for now...
22:59:03fordcarsNonononon
22:59:18bobdaduck_ has joined
22:59:19fordcarsI'll get GCC tools once I get Debian
22:59:35fordcarsI can' stand Windows 8, let alone Windows
23:01:02fordcarsVisual C++ is a big download
23:02:01bobdaduck Quit (Ping timeout: 272 seconds)
23:02:57fordcarsMeh, I think I'll get Debian tonight
23:03:06bobdaduck_ Quit (Remote host closed the connection)
23:08:26Nothing_MuchHello everyone
23:08:53fordcarsHi Nothing_Much
23:09:04Nothing_MuchHi fordcars
23:09:05Nothing_MuchOh goodness
23:09:08Nothing_MuchWindows 8
23:09:18Nothing_MuchTry Ubuntu or- Oh you got Debian
23:09:29fordcarsNot yet
23:09:40Nothing_MuchWhat are your specs dude?
23:09:40fordcarsHahaha you are totally an Ubunter
23:10:20fordcarsI just got a weird bug, I am using a gamepad, then Zapgamer loaded BCL when we have 3 phasers, and now my move control changes weapons
23:10:51fordcarsI might get Ubuntu
23:10:56fordcarsBut I am used to Debian
23:11:11fordcarsUh, Quad-core A8 vision Amd
23:11:18Nothing_Muchfordcars: Try Ubuntu with Unity, it'll take a small while to get used to
23:11:21Nothing_Muchbut it's beautiful
23:11:22Nothing_MuchOh oh
23:11:23Nothing_MuchDude
23:11:28Nothing_MuchGet 14.04
23:11:33fordcarsWhat?
23:11:51fordcarsUbuntu?
23:11:53Nothing_MuchIt's the development release of Ubuntu
23:11:53Nothing_MuchYeah
23:11:57fordcarsOh okokok
23:11:58Nothing_MuchThey go by numbers and codenames
23:12:07Nothing_Much14.04 will be released in April of 2014
23:12:09Nothing_Much:D
23:12:14Nothing_Much13.10 is the latest version
23:12:22fordcarsooooOooo
23:12:25fordcarsCool
23:12:29fordcarsI'll check it out
23:12:46Nothing_MuchUpgrade your kernel and the "radeon" driver dude!
23:12:56fordcarsOk dude!
23:18:54amgine_ has joined
23:19:18amgine_ is now known as Guest76231
23:19:24Guest76231 is now known as amginea
23:19:32amginea is now known as amgine123
23:19:40amgine123hello everyone
23:20:42Nothing_MuchHi amgine123
23:20:52amgine123anything new ?
23:21:17Nothing_MuchWell I've been in college recently and having problems
23:21:22Nothing_Muchwith stuff
23:21:28Nothing_Muchotherwise I'm doin' alright atm
23:26:52amgine123ok
23:26:58amgine123!ideas
23:26:58BFLogBotTo enter a feature request: http://tinyurl.com/bfnewfeature -- To view all feature requests: http://tinyurl.com/bffeatures
23:33:07Watusimotonight
23:34:51kaenhi all
23:35:17fordcarsNight!
23:35:20fordcarsHi kaen
23:36:02kaenraptor, when you get around to picking out the subset of plugins I'll refactor them into a packageable form that's good for people learning to write plugins
23:36:17raptorwhat who
23:36:20raptornight Watusimoto
23:36:22raptorok kaen
23:36:28kaenhi fordcars :)
23:36:40raptorwhat did you have in mind for 'packaging' ?
23:37:06amgine123btw raptor did you ever look at that site i showed you about for adding bitfighter to it ?
23:37:09kaenwell most or all of them depend on stardust.lua (the library) so I was going to yank out the pieces each one needs
23:37:59Watusimoto Quit (Ping timeout: 260 seconds)
23:38:49raptorah ok
23:39:10raptoramgine123: i don't think so, i don't know what site
23:40:41Flynnn has joined
23:40:44amgine123remeber that linki i gave you when we were chatting ?
23:41:19Nothing_Muchkaen: dude!
23:41:22amgine123http://www.kongregate.com/games/new ( in case your very old self forgot) XD
23:41:30amgine123that site raptor
23:41:57Nothing_Muchhow's everybody been?
23:42:00fordcarsThese look like online games
23:42:05fordcarsJava/Flash
23:42:10Nothing_Muchfordcars: Yeah kongregate is an online thing
23:42:17fordcarsHeh
23:42:19Nothing_MuchJava's alright, Flash is bleh
23:42:23raptoramgine123: i'd tell watusimoto about it.. is it popular?
23:42:26fordcarsBtfighter is not HTML5 yet :X
23:42:43Nothing_Muchraptor: Kongregate is actually popular
23:42:48Nothing_MuchIt's pretty well known
23:42:56amgine123kongergate is VERY popular
23:43:13Nothing_MuchBut I'm not sure if it allows downloadable games
23:43:25kaenhi Nothing_Much :)
23:43:34Nothing_Muchkaen: where've ya been? :D
23:44:11amgine123im 99% sure it does if not can we use a auto player ?
23:44:12fordcarsBy the way kaen, can you call a lua function from another file using require? I tried for ages, and I am not getting anyway.
23:44:28kaenthere's a couple ways, fordcars
23:44:46fordcarsReally? require doesn't work for me
23:44:58kaenI think you can return a table from the file with `return { fn = myfunction }`
23:45:00kaenthen do
23:45:04fordcarsRaptor told me it was possible
23:45:09kaenmod = require('my_module')
23:45:11kaenmod.fn()
23:45:26kaenor you can set a field on _G
23:45:45kaen_G["mod"] = {... blahblah ... }
23:45:55fordcarsOh okokok
23:46:29fordcarsI'll try it
23:48:33Nothing_MuchHow's everybody been?
23:48:45kaengood, I was focusing on getting a real job :)
23:48:49fordcarsGood
23:48:51fordcarsHah
23:49:02fordcarsI was focusing on school
23:49:05Nothing_MuchNice
23:49:15fordcarskaen, I am pretty sure any company would die to get you
23:49:16Nothing_MuchI'm trying to focus on getting new meds to get a job
23:49:28Nothing_Muchwhat fordcars said
23:49:33fordcars^^
23:50:08Nothing_MuchI've been thinking of wanting to start an Ubuntu learning center somewhere here
23:50:38Nothing_MuchOh kaen, did you get the job?
23:51:43fordcarsHahahahahahahahahahahahahahahahahahahahahahha
23:51:52fordcarssandbox.lua, I love the header
23:52:14amgine123so will kongergate be possible to do ?
23:52:28Nothing_Muchamgine123: Depends on if it allows downloadable games dude
23:52:32fordcarsamgine, I think it is only for Online games
23:52:35Nothing_Muchbut that's my assumption
23:52:45fordcarsEvil Flash, duh duh duhhhhhhhhh
23:52:49amgine123bf is a online game XD
23:53:04Nothing_Muchlol yeah
23:53:09Nothing_MuchI mean an embedded online game
23:54:19amgine123would it be hard to have BF imbeded somehow
23:54:29fordcarsThanks kaen, it works!
23:54:37fordcarsI can continue my diabolic plan now!
23:54:53Nothing_Muchamgine123: Yeah, but I think that's the only way to actually play BF on Kongregate :(
23:54:56fordcarsHint: Bit Net
23:55:02Nothing_Muchfordcars: What's your plan?
23:55:23fordcarsAllowing Lua script to have access to requests with Python :)
23:55:38Nothing_Muchfordcars: Did you just promote yourself to developer? :O
23:55:43fordcarsHahaha riiight
23:55:55fordcarsI drew myself the developper badge, I were it to school
23:55:59amgine123testing does not cont and devoloping XD
23:56:06amgine123count as
23:56:10amgine123a shame
23:56:11Nothing_MuchYou spoke in a language I don't understand dude lol
23:56:19fordcarsCalled Typo :)
23:56:44Nothing_Muchbut srsly
23:56:52Nothing_Muchfordcars: You're a dev. now?
23:56:56fordcarsNo?
23:57:09fordcarsIt will be vanilla Bitfighter
23:57:09Nothing_Much<fordcars> Allowing Lua script to have access to requests with Python :)
23:57:30Nothing_MuchI thought you were doing something to BF that "develops" it
23:57:33fordcarsIt will use the screenshots folder as an "interface"
23:57:45fordcarsHah
23:57:57Nothing_MuchI assumed you developed now :O
23:57:57amgine123well i beta test version for bugs and give suggestiopns for improvment
23:58:04amgine123but thats it
23:58:12amgine123so they dont give me te dev badge ever
23:58:30Nothing_MuchI'm not- oh whatever
23:59:29Nothing_MuchI thought fordcars was developing now, as he was talking about Python and Lua stuff :(

Index Search ←Prev date Next date→

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