#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2012-10-28

Timestamps are in GMT/BST.

00:01:56sam686I found a stupid problem when running bitfighter linux inside virtual machine: "Using joystick 1 - VirtualBox USB Tablet"
00:02:01Flynnn has joined
00:02:20Flynnn Quit (Client Quit)
00:02:30sam686as a result of that problem, it keeps double clicking (one from mouse, another one from "Joystick" mouse button 1)
00:06:14Flynnn has joined
00:06:14Flynnn Quit (Client Quit)
00:17:37sam686so umm, here is how I am currently running bitfighter in... http://sam6.25u.com/upload/virtualmachine1.png
00:18:45raptorwow, cool
00:18:47sam686I even can make my Logitech dual action (and maybe other USB devices) be completely usable to inside the virtual machine
00:19:09raptoroh, you can do softlinks instead of copying: cd exe; ln -s ../resource/music
00:19:13raptor:)
00:43:40Flynnn has joined
00:46:20raptor Quit ()
00:46:34raptor has joined
00:46:34ChanServ sets mode +o raptor
01:22:01amgine1234567890suggestion make all audio input from the mic automatic wihtout having to hold r to make it easier for players to play and chat in future relases
01:53:21raptorthat is probably a good idea, but probably will never be added as there is already much better software that does that outside of the game
01:54:04raptoralso, there are many other voice chat fixes and features that would have to be added first - like echo cancellation and directed chats
01:56:39amgine1234567890yes and separation of a gobal and team voice chat chat right now is only team
01:57:00amgine1234567890so you cant voice chat with people on other teams
01:57:34sam686maybe Skype or similar is what you thinking for Voice and web-camera outside of Bitfighter..
01:58:11raptoryeah - we want to focus more on the game instead of communication
01:59:16sam686maybe a Global voice could be useful with less then 4 players..
01:59:59sam686but always sending voice chat without needing to hold a button can overload the game with too many voices with more then 2 players
02:00:31raptoralso watusimoto doesn't even like voice chat and thinks it should probably be removed
02:00:39raptortext-chat is probably good enough
02:00:46raptorand doesn't overload the server as much
02:09:16amgine1234567890i disagree i like having voice chat better it would alow players ( if on auto) to chat and play at the same time wihout having to puase helping relave the type killing problem that i so hate
02:10:02amgine1234567890releaving and its more conveinent besides i just barly got it configured do you really want to ruin the moment XD
02:10:33sam686another problem with voice chat vs typing chat is, you can't or it is kindof hard to make it see the voice history (like text chat ctrl+M)
02:11:07amgine1234567890voice regintion to text program?
02:12:10sam686http://google.com has a voice recognition (mic icon)
02:12:20sam686I haven't really seen it work very good though
02:12:59amgine1234567890i just relized somthing that i need to test does /gmuting include voice? cuase i just relized osmthing that there needs to be a /vmute player option or if oyu gmuted osmone they would just take it to voice
02:13:10sam686oh and sometimes voice recognition can fail like this: http://www.youtube.com/watch?v=AgF8-nTwu00
02:14:39sam686i think /gmute can alreay mute the players voice, test that by /gmute yourself
02:15:11amgine1234567890umm cant i would already be a dmin on my own server?
02:15:37sam686you are always admin when you host, but I think admin can gmute itself
02:15:37amgine1234567890you have to be a admin to gmute so i couldnt test it by myself
02:15:59amgine1234567890no admins canot gmute orhter admins
02:16:14amgine1234567890says canoot mute a admin
02:16:50amgine1234567890i wonder what would happen if i opened the game a second time and tried to voice chat
02:17:09sam686oh i guess you can't gmute admin
02:23:15amgine1234567890note when you gmute a player it siplays oyu can not voice chat if you try to voice chat but it doesnt say you can not pm or you can not g chat if you try to say somthing?
02:24:56amgine1234567890note add a i.p gmute option to avoid poeple from switching teams to remove the mute
02:25:26sam686changing teams does not remove the gmute, rejoining server does..
02:26:04amgine1234567890thats why i htink there should be a i.p gmute
02:26:08sam686but maybe a ip_gmute or gmuteBan might be some use
02:26:45amgine1234567890i would prefer i.pgmute cuase osmone could just chage acounts.....
02:26:55amgine1234567890 or go on as a chump change
02:27:47amgine1234567890btw the windows vista voice regintion failure ver yfunny
02:27:56amgine1234567890 ++ +1
02:28:28amgine1234567890btw i saw the video of bitfighter put in 2.9 3d that was cool
02:40:57raptori think any work on voice chat is too much work
02:41:13raptorit's really a low priority..
02:41:25raptorespecially with all the other stuff we have going on..
02:41:48amgine1234567890well i do recomend however a i.pgmute cause people like to evade it by leaving the game then joining again
02:42:18amgine1234567890i had that problem with cleverbot when he was on a rampage about me a while back
02:48:09amgine1234567890i think a i.p mute is a very good idea if you object ill put it on the forums
02:49:56raptori won't object to you adding it to the forums, you may add whatever you wish
02:51:01amgine1234567890cause people like to evade gmutes by leaving the game the ngoing back
02:53:51koda Quit (Quit: you can't say 'hello' without saying 'hell')
03:01:42raptor Quit ()
04:26:28Flynnn Quit (Quit: This computer has gone to sleep)
04:42:11Flynnn has joined
05:05:04amgine1234567890well i gtg all bye
05:05:15amgine1234567890i couldnt find any other bugs
05:05:21amgine1234567890 maybe moday see you then
05:05:26amgine1234567890 Quit (Quit: Page closed)
05:15:05Flynnn Quit (Quit: This computer has gone to sleep)
06:03:01ChanServ Quit (*.net *.split)
08:27:09Watusimoto has joined
08:56:42ChanServ has joined
08:59:59Watusimoto Quit (Ping timeout: 245 seconds)
09:01:47Watusimoto has joined
09:08:49ChanServ Quit (*.net *.split)
09:10:50ChanServ has joined
09:20:42LordDVG has joined
09:34:17LordDVG Quit (*.net *.split)
09:37:54Watusimoto Quit (Ping timeout: 245 seconds)
09:38:18LordDVG has joined
10:30:38LordDVG Quit (Remote host closed the connection)
12:16:53Watusimoto has joined
12:34:34Watusimoto Quit (Ping timeout: 245 seconds)
12:46:45Watusimoto has joined
13:46:22raptor has joined
13:46:22ChanServ sets mode +o raptor
13:47:45raptorgood day
14:21:06Watusimotohi
14:22:44BFLogBot Commit: ee887be98dce | Author: watusimoto | Message: Temporary code to confirm there are no new leaks from the removal of cleanup code in previous checkin
14:22:55raptorhi
14:26:02WatusimotoI totally don't trust my memory leak fix yesterday
14:26:34raptorit looked like a small change..
14:28:16Watusimotoit was
14:28:28Watusimotobut it involved removing some other cleanup code
14:28:32Watusimotobut it does seem to be working
14:28:42Watusimotoit's actually a cleaner solution
14:28:55Watusimotoso if I can get more confidence, we will be better off
14:29:36raptorhaha
14:34:59Watusimotowell, the good news is that speedzones and teleporters seem to be working pretty well... moving on to textitems
14:35:21Watusimotoafter than, still need more work on walls, and then spawns... and then??? don???
14:35:32raptorbugs
14:35:39Watusimotooh phooey
14:35:47Watusimotobugs and also enums
14:35:53raptorenums?
14:36:13WatusimotoYeah, things like weapon constants and such
14:36:21Watusimotonot a big deal
14:36:30Watusimotobut I will ahve to check s_bot again
14:36:38Watusimoto:-(
14:37:21raptorweren't we planning on releasing *before* this refactor you're in the middle of?
14:39:20raptori'll just keep working on bugs..
14:40:36Watusimotono
14:40:51Watusimotothis is all related to basic manipulation of items in lua
14:40:58WatusimotoI always intended this to be part of 018
14:41:06WatusimotoI'm not refactoring really
14:41:16Watusimotoonly where needed to fix bugs and such
14:42:16WatusimotoI actually have let part of what I originally planned for 018 slide to 019, like constructors with args (l - LoadoutZone.new(team, geom)
14:42:24Watusimotosorry l=
14:42:50raptor:)
14:50:48Watusimotobut I'm trying to hurry!
14:54:01raptornonono
14:54:17raptora hobby it shouldn't be a chore
14:54:27raptorand grammar i fail
14:55:44raptorwell, at least, it should be more fun than chore...
15:01:09Watusimotowell, sometimes its fun, but my recent work hasn't been so
15:01:23Watusimotobut that's the nature of the project.
15:02:00WatusimotoI'm in the ironic position of somewhat disliking releases, yet agreeing that we really need one
15:02:08raptorwhat time is it there for you?
15:02:44Watusimoto4PM
15:02:46raptorbecause time standard switch is next week (finally)
15:02:51raptorok 7 hours ahead
15:02:54Watusimotowe switched last night
15:02:57raptorso next week it'll be 8
15:03:08Watusimotoyes
15:03:11Watusimotoas it was last week
15:03:20raptori don't know what wrong with politicians brains - it's dark unti llike 8 in the morning now...
15:03:38WatusimotoI'd prefer to have the light in the evening
15:03:46raptorreally?
15:03:52Watusimotoyes
15:03:58Watusimotobut I generally sleep later than most people
15:04:06raptorah
15:04:16WatusimotoI usually get up around 8:30
15:04:34WatusimotoI realize this is unusual
15:04:44raptori tend to get up with the light or with the little ones, whichever is earlier...
15:04:47Watusimotoemployed people usually get up earlier, and the unemplyed later
15:04:53raptorusually little ones
15:05:01WatusimotoI'm trying to shift my schedule slightly earlier
15:05:06Watusimotoso far not so good
15:05:18raptorwhat time do you start work, then?
15:05:23raptor10?
15:05:25Watusimotobut I'm trying to knock off "work" at 1AM insteda of 2
15:05:32WatusimotoI'm usually in the office 9:30-10
15:05:36Watusimotoyes
15:05:36Watusimotolate
15:05:44Watusimotomy last two jobs were like that too
15:06:56raptoryeah, i'd see why you'd prefer light later...
15:07:05WatusimotoI'm trying to reform
15:07:07raptori think Utah should get rid of DST
15:07:10raptorlike Arizona
15:07:41Watusimotothere goes Thomas... scootering into the busy street near our house
15:07:46raptorha
15:08:01WatusimotoI hope he looks before he goes
15:08:28Watusimotohe's 12 now and the school lets him leave school at lunch time
15:08:37Watusimotoso he can go wherever he wants
15:09:08raptorscooter.. motorized?
15:09:14Watusimotoha
15:09:17raptor:)
15:09:29Watusimotothe day I get him a motorized toy is the day I've gone completely insane
15:09:36WatusimotoI'm all about muscle power
15:09:43Watusimotofor myself as well
15:09:49Watusimotowe don't even have a car here
15:09:52raptorwhen i lived in Wyoming, the 12 year olds drove their parent's trucks to school...
15:10:04Watusimotothat's a bit.... young
15:10:34raptorthat one year i lived there - the town was only 120 people or so (probably a larger dog population)
15:10:45Watusimotowow
15:11:06WatusimotoI visited kiev a few years ago, and there were packs of wild dogs running around between the apartment building
15:11:07Watusimotos
15:11:39Watusimotobut I found they all knew what a rock was for, so if you had one, they kept their distance
15:12:17Watusimotothe same when I was in Yemen too
15:12:29Watusimotoalways keep a rock visible in your hand, and you'll have no problems
15:12:45Watusimotoprobably not an issue in wyoming
15:13:12raptornope
15:13:19raptorif they were wild, they were shot
15:13:46raptorcode question: if an admin renames a player, should:
15:13:59raptor1. only the player receive a message that its been renamed
15:14:11raptor2. everyone receive a message that the player was renamed
15:14:18raptor3. other?
15:17:28Watusimotoshooting is probably the best solution
15:17:44Watusimotodo admins rename players?
15:17:53Watusimotoprobably #2
15:17:59raptori have never done so, but the ability is there
15:18:07raptorok
15:18:07Watusimoto"Watusimoto renamed raptor to knucklehead"
15:18:12raptoryes, exactly
15:18:20WatusimotoI think that should go out
15:18:28raptorok
15:18:50raptori think it was one of sam686's anti-troll countermeasures
15:19:39Watusimotoprobably a reasonable thing
15:20:07Watusimotowe need to generate a pdf of all admin commands or soemthing... there are soooo many now
15:20:13WatusimotoI can never remember what they are
15:20:15raptoryeah loads
15:20:26raptori always look at that giant struct in UIGame
15:20:59Watusimotook, question for you
15:21:09raptor42
15:21:25WatusimotoI'm going to rename the internal name of lua methods to reduce conflicts with regular code
15:21:28Watusimotofor example
15:21:37WatusimototextItem will have a lua method setText()
15:21:37raptori support that move
15:21:47raptorok
15:22:06Watusimotocurrently we already have an internal method settext(str) and the lua method maps to an internal method called setText(L)
15:22:13Watusimotobut the compiler doesn't like that
15:22:22Watusimotoso I want to rename the (L) version
15:22:31WatusimotoI;m thinking setText_lua(L)
15:22:36Watusimotobut that's kind of ugly
15:22:45Watusimotowhat do you think?
15:22:51Watusimotothe only ones who will ever see it will be us
15:22:58Watusimotolua will still use setText
15:23:05raptorthat seems fine to me
15:23:17Watusimotolua_setText() so they sort together?
15:23:23WatusimotoLsetText
15:23:27WatusimotosetTextL()
15:23:39WatusimotosetText_L()
15:23:56WatusimotoL_setText()
15:23:58raptorthere is the case for making methods: Lib_NounVerb
15:24:04raptorso they sort in IDEs
15:24:22Watusimotothis is more interface_nounVerb
15:24:31raptorclose enough
15:24:41Watusimotoso would settext(L) more naturally group with setText(str) or with other Lua methods?
15:24:53raptorumm... yes
15:24:58Watusimotoyes
15:25:10raptoras in, on any given day, i might chose either
15:25:16Watusimotounderstood
15:25:40Watusimotook, I'll just decide something... it can be changed later; I'm only implementing where I need to at the moment
15:25:47Watusimotowhich is only on one class
15:26:05WatusimotoI'll do a full conversion for 019 or something
15:26:21raptorok
15:27:24Watusimotothis is going to freak doxygen out
15:27:41Watusimotounfortunately
15:27:41raptorha
15:27:42BFLogBot Commit: d291f7e19191 | Author: buckyballreaction | Message: Fix ambiguous admin renaming message on all clients
15:28:11Watusimotoanother thing that will need to be handled in the perl script
15:34:19raptoroh yay
15:35:50Watusimotoactually, it doesn't freak doxygen out at all... it just works
15:35:57Watusimotothat's lucky!
15:35:57raptoroh good
15:39:07Watusimotook, maybe textitem is now done... testing
15:39:29raptoroh rats, i chose a bug in the same code as you are...
15:42:43raptordid I tell you my 3 year old put tweezers in the outlet
15:50:13WatusimotoI think so...
15:50:17Watusimotothat's nuts
15:52:24raptorok, so
15:52:27raptorspeedzones
15:52:38raptorthey are a SimpleLine
15:53:13raptorbut processArguments normalizes the two endpoints into a start point and a direction vector
16:04:44raptorthe end result being that you save a speedzone from the editor with the SimpleLine vertices, but it is loaded as having the start point and a directional point < 1.0
16:07:26raptorso the question: why do we transform the endpoint into a direction vector < 1.0?
16:13:31LordDVG has joined
16:16:26Watusimotodon't know
16:16:29Watusimotowe don;t need to
16:16:38Watusimotomaybe there was a reason at one time
16:16:45Watusimotobut I think you can get rid of it
16:16:50raptorwe basically are setting getVert(1) to the direction
16:16:57raptorinstead of the SimpleLine endpoint
16:17:07Watusimotothey are one in the same, sort of
16:17:26Watusimotolet met see something
16:17:32raptorok
16:17:42Watusimotoyes, we should not normalize
16:17:49Watusimotoit mucks up the level on reload
16:18:00raptorcorrect
16:18:03sam686"Watusimoto renamed raptor to knucklehead" - not really possible as long as "raptor" or any player using authenticated (underlined) name, its been coded to only allow renaming any non-authenticated(not underlined) names..
16:18:04Watusimotoso get rid of it
16:18:11raptorok, i'll change it...
16:18:19raptorthere is a getDir(L)
16:18:20Watusimotosam686: thanks for the clarification
16:18:24raptor:)
16:18:26raptorhi sam686
16:18:42WatusimotogetDir(L) -- what about it?
16:18:59Watusimotothat just returns the "destination" of a speedzone
16:19:05Watusimotoerrrr go fast
16:19:10raptorit just grabs getVert(1) - should I have it calculate the direction normalized to 1.0?
16:19:20Watusimotono
16:19:29raptorok
16:19:31Watusimotoat least, I don;t think
16:19:42Watusimotono
16:19:47Watusimotowell
16:19:48Watusimotoah
16:19:51WatusimotoI don;t know
16:19:57Watusimotoshould it?
16:20:12raptormaybe?
16:20:13WatusimotoI can't think of any use case where it matters at all
16:20:25Watusimotoin fact I can hardly think of a use case where someone woud use that at all
16:20:34Watusimotoyes?
16:20:41Watusimotosure, normalize it
16:20:47Watusimotothat seems more directionish
16:21:01Flynnn has joined
16:21:05Watusimotoif you want the actual dest point, you can do x:getgeom()[1]
16:21:29raptorok, how about, I keep the vertices of the line how they should be, but in every instance that it looks for a direction, i'll just calculate it from the vertices?
16:21:32Watusimotoif you are doing something liek writing a plugin to modify the item, you would probably be interacting with geometry rather than direction
16:21:53Watusimotoas opposed to what?
16:22:10raptorto the current state
16:22:11Watusimotoah you mean
16:22:26Watusimotoyou mean you'll normalize direction whenever it's used?
16:22:30raptoryes
16:22:32Watusimotosure
16:22:35Watusimotoperfect
16:22:52raptorok, working on it..
16:30:55Flynnn Quit (Quit: This computer has gone to sleep)
16:44:21BFLogBot Commit: 43dbe161296c | Author: watusimoto | Message: More temp memory leak fix confirmation code
16:44:22BFLogBot Commit: 25b7bb512162 | Author: watusimoto | Message: Cleanup/formatting
16:44:24BFLogBot Commit: b5cb4df94d78 | Author: watusimoto | Message: Documentation
16:44:25BFLogBot Commit: d995a8b14e9a | Author: watusimoto | Message: Create a second set of macros to allow us to generate Lua function names that do not conflict with internal names. Creates duplicate code. At some point in the future, all functions will be converted to this new format, and the duplicate code can be deleted.
16:44:27BFLogBot Commit: 718ac4eca925 | Author: watusimoto | Message: Documentation
16:44:28BFLogBot Commit: 5b95fa3ed72a | Author: watusimoto | Message: Oooops.... how long has this been wrong?
16:44:30BFLogBot Commit: 37b2fdf4ff7b | Author: watusimoto | Message: Whitespace
16:44:31BFLogBot Commit: e399121f6cc5 | Author: watusimoto | Message: Lua interface for 018 now working for textItem
16:44:33BFLogBot Commit: b52f54d1de0e | Author: watusimoto | Message: Merge
16:53:41BFLogBot Commit: ef8228b164d7 | Author: watusimoto | Message: Walls can be modified in editor
16:58:26Watusimoto Quit (Ping timeout: 268 seconds)
17:17:36kodaws has joined
17:21:06raptorsam686: what is the syntax for a rotating speedzone?
17:22:13raptorI want to make sure I didn't break anything..
17:23:43sam686R10 or Rotate=10 on a speedzone line
17:26:30raptorok
17:26:43raptorcan you test if it works normally? (I have made some changes already..)
17:29:40raptorit doesn't seem to work normally for me..
17:34:16BFLogBot Commit: 4ed919d69d12 | Author: buckyballreaction | Message: Fix speedzone endpoint not loading properly in editor
17:34:34raptori commited my change anyways..
17:47:13sam686SpeedZone 0 0 1 0 2000 R1 works
17:47:34sam686oh maybe cause I just pulled your changes together with several others..
17:50:42sam686ok, found that Rotate=10 doesn't work, but R10 does..
17:51:26raptorok
17:52:33raptoroh good, it works still
17:53:14raptorthanks
17:53:29sam686fixing the processArgument problem..
17:55:23BFLogBot Commit: f1c7ea1d9c11 | Author: sam8641 | Message: Make SpeedZone "Rotate=" work, check words first, single character last.
18:13:02raptorok, i'll be back in about 2 hours...
18:13:22raptor Quit ()
18:18:45Watusimoto has joined
18:29:27kodaws Quit (Ping timeout: 265 seconds)
18:58:02kodaws has joined
19:37:59BFLogBot Commit: 997515b7e509 | Author: watusimoto | Message: Cleanup
19:38:00BFLogBot Commit: 91897da272a5 | Author: watusimoto | Message: Fix a crash when Lua adding PolyWalls to editor, and geometry gets modified before it's been added. Need more testing with walls and weird situations like this in the editor. Lots more testing.
19:38:02BFLogBot Commit: dbb498bb3f5d | Author: watusimoto | Message: Whitespace
19:38:03BFLogBot Commit: 8dba1124c8fc | Author: watusimoto | Message: Modernize MenuItem constructor -- should have no effect on anything
19:38:05BFLogBot Commit: 2a8d440db791 | Author: watusimoto | Message: Whitespace
19:38:06BFLogBot Commit: b7a84b2a01d0 | Author: watusimoto | Message: Whitespace
19:38:08BFLogBot Commit: 1484ea1a8a1f | Author: watusimoto | Message: Clarify method names, add missing method, add documentation
19:38:09BFLogBot Commit: a23ac84be38c | Author: watusimoto | Message: Documentation
19:38:11BFLogBot Commit: 949d6aaaf364 | Author: watusimoto | Message: Documentation
19:38:12BFLogBot Commit: d0d9e7cf6005 | Author: watusimoto | Message: Merge
19:41:02kodawsso how are tthings here?
19:41:17raptor has joined
19:41:17ChanServ sets mode +o raptor
19:44:44raptormore commits!
19:49:08raptorWatusimoto: you don' thave too many items left, do you?
19:49:42WatusimotoI *think* just spawns and... maybe LineItems
19:49:47Watusimotono not too many
19:50:03Watusimotospawns will be easy; I anticipate no tricky issues there
19:50:08WatusimotoLineItems likewise
19:50:13Watusimotobut fixing walls...
19:50:19Watusimotostill more work there
19:50:23Watusimotothat *is* tricky
19:50:38raptorevil walls
19:50:40Watusimotobut closing in on completion of phase 1 (i.e. pre 018 work)
19:52:54BFLogBot Commit: 427f58be0a9c | Author: watusimoto | Message: Comments and formatting; small performance enhancement
20:13:15raptorback in a bit./
20:17:28kodaws Quit (Ping timeout: 256 seconds)
20:31:00LordDVG Quit (Remote host closed the connection)
21:13:14kodaws has joined
21:17:38kodaws Quit (Ping timeout: 260 seconds)
21:21:05koda has joined
21:46:20Flynnn has joined
22:59:18raptor Quit ()
22:59:28raptor has joined
22:59:28ChanServ sets mode +o raptor
23:22:48Flynnn Quit (Quit: Leaving)
23:44:12raptor Quit (Ping timeout: 248 seconds)

Index Search ←Prev date Next date→

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