#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2012-01-30

Timestamps are in GMT/BST.

00:16:11Watusimotohey sam, do you use the /addbot cmd very often?
00:21:11karamazovapypeople seem to use /addbot often
00:28:26sam686ok, came back from having some food..
00:29:33sam686. I often use /addbot , especially when there is no players in 016..
00:30:56karamazovapythe server build I just did has script/lua problems
00:31:23karamazovapy***ROBOT ERROR*** in ::: Script error: cannot open lua_helper_functions.lua: No such file or directory -- Aborting.
00:32:28WatusimotoI'm wondering if people ever specify the team
00:32:34Watusimotoor if they use it just as /addbot
00:33:10Watusimoto@k: error...hmmm... you are missing the lua_heloer_functions.lua file; should be in your scripts folder
00:33:41Watusimotoof it is there, maybe it;s looking in the wrong place
00:33:54sam686did you do: copy resource/scripts exe/scripts
00:34:02karamazovapynope
00:34:22karamazovapyis that a part of the build process now?
00:34:35Watusimotowhy would he need to do that copy? doesn't the installer handle that? or are you building from source?
00:34:50karamazovapybuilding from source on my vps
00:34:55sam686you always had to copy scripts from one folder to exe folder, http://bitfighter.org/wiki/index.php?title=Building_Bitfighter
00:35:08Watusimotoyes, if building from source
00:35:10sam686but this time, it is on the resource folder, instead of installer
00:35:13karamazovapyscripts isn't listed in the build instructions
00:35:14Watusimotothere would be no installer, obviously
00:35:21karamazovapylevels, robots, sfx, and screenshots, yes
00:35:25karamazovapyscripts, no
00:37:02Watusimotosam -- I updated those instructions, can you check if they're right? (just added line about scripts)
00:38:04sam686they look right, dedicated server needs scripts too, to run robots
00:39:08karamazovapystill getting the same error
00:39:48sam686oh, copy resource/scripts/* exe/scripts
00:40:14karamazovapyI used an ftp program and copied the contents
00:41:21sam686you can see what files are there with "dir"
00:41:34karamazovapyyes, I know
00:42:02sam686if you want the latest 016, do "hg pull" then "hg up tip"
00:42:22sam686then "make clean" then "make dedicated"
00:42:52karamazovapyyeah - I just grabbed the repository
00:43:30sam686if you did "hg up bitfighter-015" then you are using the 015
00:43:37karamazovapyyes, I know
00:44:25sam686and, hg up 01758e083b38 will work too, but thats for getting the specific revision.
00:44:35karamazovapyyes, I know
00:46:59sam686oh, and to run server: ./bitfighterd &
00:47:03sam686then: disown
00:47:22sam686the server will stay up even when logged out of ssh
00:48:23karamazovapyI run using screen
00:48:34karamazovapybut I don't think "installer" is the right folder to copy from
00:48:43karamazovapycp -r ../installer/scripts .
00:48:54sam686installer is from 015, resource is for 016
00:49:18karamazovapyright, so if we want to update the build instructions, that should be changed
00:51:58karamazovapyI just did a clean build and I get the same error
00:52:15sam686what error, missing robot files?
00:52:43karamazovapyno, those files are there
00:52:53sam686missing scripts files?
00:52:55karamazovapy***ROBOT ERROR*** in ::: Script error: cannot open lua_helper_functions.lua: No such file or directory -- Aborting.
00:53:04karamazovapylevelgens work, though
00:54:35sam686did you copy scripts (like ftp) the old outdated version of scripts?
00:54:51sam686cd exe cp -r ../resource/scripts .
00:55:03sam686you should use the one that is in the resource/scripts
00:55:29karamazovapyahh - I think I know the cause
00:57:59karamazovapynope, not what I thought
00:58:08karamazovapyI can load bots and I can run levelgens
00:58:20karamazovapybut I can't have bots add automatically when a level starts
01:00:08raptorhowdy folks
01:00:43sam686i wonder if GlobalLevelScript=global.levelgen still works? http://sam686.maxhushahn.com/bitfighter/levels/global.levelgen
01:01:02sam686its on the ini file, and that levelgen
01:01:04karamazovapyhas the system for adding bots from a level file changed?
01:01:19sam686it shouldn't, but i added another way to add bots
01:01:56raptorso
01:01:58raptoryes
01:02:07raptorlinux build instructions are/always have been incomplete
01:02:17sam686levelgen seem to be unable to add bots too..
01:02:46karamazovapyI add bots via levelgen and in the level code both
01:02:51karamazovapyand neither works
01:03:16sam686does at least, /addbot 0 filename.bot work?
01:03:20karamazovapyyes
01:03:30karamazovapy using /addbot works exactly the way it should
01:05:13sam686must be a bug, i can't seem to add bot either (except by the only way /addbot)
01:14:34Watusimotoha ha. Funny you are discussing that!
01:16:26raptorhia gain
01:18:15raptori will updaaate thAT PAGE
01:24:03sam686looks like, when a robot is added, it uses:
01:24:04sam686bool Ship::processArguments(S32 argc, const char **argv, Game *game)
01:24:35sam686bool Robot::processArguments(S32 argc, const char **argv, Game *game, string &errorMessage) but doesn't get used due to different arguments
01:27:17Watusimotoheading to bed
01:27:19Watusimototoo late again
01:27:27Watusimotojust commited last changes of the eveing
01:27:37Watusimotoraptor: can you make a quick change for me?
01:27:58Watusimotocan you disable core animation in the editor? make it just render the 10sided outline?
01:28:12WatusimotoI've been meainning to do that, keep forgetting
01:28:42raptorhi
01:28:48Watusimotowell, good night, and good luck! We need to make sure the updater works with the new server.
01:28:52Watusimotook
01:28:54Watusimotobye
01:28:54raptoras part of 016, you mean?
01:29:08Watusimotothe updater? yes
01:29:10raptori.e. - do not animate Core in editor
01:29:15Watusimotoyes
01:29:23raptoras a permanent change, OK
01:29:25Watusimotothat's a trivial change
01:29:28Watusimotoyes
01:29:40raptorokey doke
01:29:43Watusimotoliek we don't animate telerporters for example
01:29:49Watusimotobecause it;s kind of distracting
01:29:53raptorhaha, yep
01:29:53BFLogBot - Commit b34b575e10b2 | Author: watusim...@bitfighter.org | Log: Change order of args in /addbot and /addbots so that script name can go first... note that prior arg order will also work, as the commands examine the passed args and reorder them if necessary.
01:29:54BFLogBot - Commit 1c5034ae2a52 | Author: watusim...@bitfighter.org | Log: Forgot to reorder these, though it seems to make no difference
01:29:56BFLogBot - Commit 11412c30ff94 | Author: watusim...@bitfighter.org | Log: Update help for addbot(s) to be clearer that team is a number
01:29:57BFLogBot - Commit f2599b8db283 | Author: watusim...@bitfighter.org | Log: Add core to help
01:29:59BFLogBot - Commit 64b3ab70fc17 | Author: watusim...@bitfighter.org | Log: Merge
01:29:59raptorok will do
01:30:08raptorand i'll update the wiki linux building instructions
01:30:18raptorgood night - maybe we'll release tomorrow :]
01:30:31Watusimotogreat; I added a line already, so they may be ok
01:30:40Watusimotoyes, maybe we;ll be able to do that
01:32:22raptorgreat
01:32:23raptornight!
01:35:20Watusimoto Quit (Ping timeout: 245 seconds)
01:53:57raptorkaramazovapy: i know why you may have updated to 015 instead of 015a that one time - it's because i forgot to update that on the wiki
01:55:02BFLogBot - Commit 0cbf3e0046ca | Author: sam8641 | Log: Fixed robot processArguments, and a few cases of Null gameConnection
02:21:58raptorok, sam686 / karamazovapy: does this look ok for non-animated Core in the editor: http://sam686.maxhushahn.com/upload/111screenshot_8.png
02:22:33raptor?
02:30:08BFLogBot - Commit d81a456f84ec | Author: buckyballreaction | Log: Render non-animated Core in the editor
02:36:25sam686oh, i guess that good enough. is the animated core too distracting in editor?
02:36:34raptorthat's what watusimoto says
02:37:04sam686maybe, it can be animated in editor only when holding down tab..
02:37:26raptorah...
02:37:33raptorlet me test that..
02:38:10raptorthat's probably OK
02:38:21raptor<tab> still let's it animate..
02:38:28sam686ok
02:40:58raptori just found out that the 'minimal rebuild' flag in vc++ (/Gm) is incompatible with multiprocession (/MP)
02:41:40raptorwant to do some more play testing?
02:41:49sam686minimum rebuild only works when, you edit a header file just to add / remove a comment, then it skips rebuilding most files
02:42:35sam686ok
02:43:44sam686play testing? ok..
02:43:55raptorok
03:23:07raptori can look at snapping
03:23:22sam686|2 has joined
03:23:28raptorso snappin, then there's joystick deadzones and resource + ship death problem
03:23:36raptori can look at snapping..
03:23:47sam686|2oh, thats my desktop computer..
03:23:53sam686my laptop computer
03:23:56raptorha
03:25:59sam686 Quit (Read error: Connection reset by peer)
03:28:04sam686|2 Quit (Ping timeout: 245 seconds)
03:28:08sam686 has joined
03:28:08ChanServ sets mode +v sam686
03:30:04sam686i miss wired connection for my desktop, partially because of my roomate desktop computer is wired with a cable modem wireless router combo..
03:30:18sam686on my desktop, i use a usb wireless adapter
03:30:33raptorblech
03:30:59raptorok, snapping is working with a test level...
03:31:20raptorbut it doesn't work those other levels
03:32:09raptorha!
03:32:12raptorSnapEnable
03:32:15raptorvs
03:32:18raptorSnapEnabled
03:32:51raptorwas that a deliberate change?
03:33:17sam686well then, thats easy fix, right, else if(!stricmp(argv2[i], "SnapEnable") || !stricmp(argv2[i], "SnapEnabled"))
03:33:24sam686not sure, i don't think i changed it..
03:33:33raptoreasy fix, yes
03:33:44raptorbut i want to make sure i do the right one...
03:36:37sam686looks like i somehow changed it...
03:36:47sam686maybe, change it back to SnapEnabled?
03:37:10raptoryeah, i 'll do that
03:37:46sam686http://sam686.maxhushahn.com:8000/rev/d2951082aadb
03:38:15sam686maybe, because toString had it SnapEnable (without a "d") and I didn't know that will break existing level..
03:39:46raptorok pushed
03:40:02raptorlet me fix karamazovapy's Core levels he released on the forums
03:40:13raptorkaramazovapy: any level's you've made with speedzone snapping may be broken
03:40:19raptorwith the 016 editor
03:40:20BFLogBot - Commit 427d1e5ee247 | Author: buckyballreaction | Log: Fix speedzone snapping
03:42:58raptorare you looking at the resource item problem?
03:43:37sam686i am looking at adjusting joystick threshold..
03:43:47raptorok
03:53:01raptorwhoa
03:53:51raptorfound another bug - b
03:54:14raptorif you play on a server with just bots and beat a level - sometimes the bots will be kicked when starting the next level
03:55:35sam686maybe, the next level have problems with robots or robot have problem with that level
04:01:16raptorso flags drop OK when killed - but resource items don't..
04:03:22raptormust have something to do with the collide() method..
04:03:52sam686shooting have its own deadzone system, it looks like (see ClientGame.cpp, joystickUpdateMove)
04:04:15sam68625% or less: ship doesn't turn with joystick
04:04:28sam68650% or bigger: ship fires
04:04:37raptoryeah i remember that now
04:04:48raptorthose were the same numbers from 015a
04:05:16sam686the added deadzone on shooting seems not needed, and makes the aiming joystick worse
04:06:12raptori'd ask karamazovapy about it -
04:06:21raptorthat's what most people are used too, isn't it?
04:06:56sam686in 015a, the shooting deadzone was far less then moving deadzone, and much easier to aim, too
04:08:04sam686i could change 0.50 to 0.66, as 0.50 seems a bit small, harder to aim with burst..
04:08:12raptorok
04:08:20raptormake the change you think would be good
04:08:29raptortry to make it close to 015a
04:08:40raptorbut nothing too drastic... we do want to release tomorrow :)
04:15:26BFLogBot - Commit ad25f0add134 | Author: sam8641 | Log: Made some changes to joystick, shooting axis doesn't need an extra layer of deadzone, improves aiming and firing
04:17:32raptorthis resourceItem problem is in 015a
04:18:06raptoralso, when the resource item travels really slowly, you can see the serve rmake minor adjustments
04:18:19raptori wonder if some method that shouldn't be is being called client side
04:18:53sam686maybe, it is more like, the client isn't getting the velocity update on drop / dismount
04:19:15raptorhmm...
04:24:30sam686i think i fixed the drop lag problem with one line of code...
04:24:58raptorha! i think i did the same..
04:25:14raptorin void ResourceItem::onItemDropped()
04:25:18raptori changed it to: if(mMount.isValid() && !isGhost())
04:25:29sam686except, for my changes it causes CTF flags to move around on flag drop
04:25:41raptorlet me see if mine does that...
04:26:14raptornope, mine doesn't do it
04:26:19raptorlet's use my fix, then
04:26:27raptorsince it doesn't create new problems..
04:26:33sam686i guess we can use your fix, and not use mine..
04:27:35sam686my fix was mMoveState[ActualState].pos = mMount->getActualPos(); in MoveItem::idle, but that makes CTF flags move around, because obviousely due to setting the velocity
04:28:00raptorok pushed my fix
04:29:19sam686i need to fix joystick again...
04:30:04sam686oops, if(axisMask && (ShootAxisUpDownMask || ShootAxisLeftRightMask)) (should be single | and single &)
04:31:38raptorha!
04:31:50raptorwe gotta be super careful to not add more bugs.... :)
04:32:15sam686i pushed first (if you are trying to push)
04:32:30raptorargh! yes, you beat me and it failed...
04:35:29BFLogBot - Commit 61f00555be3e | Author: sam8641 | Log: Fix missing joystick move deadzone
04:35:30BFLogBot - Commit 48d7b21966aa | Author: buckyballreaction | Log: Fix annoying piece of assert
04:35:32BFLogBot - Commit 67b650dbd2c7 | Author: buckyballreaction | Log: Fix client/server desync with resource item dropping
04:35:35sam686your changes to "Fix annoying piece of assert" will cause it to assert even more often
04:35:47raptorhow so?
04:35:56sam686join distraction curve
04:35:58raptori kept getting the assert everytime i joined a server with bots
04:36:00sam686sam test
04:36:39raptorcrash
04:37:12sam686before, it won't assert on clientInfo || playerName.isNull(), now i guess it assert on clientInfo
04:37:31sam686when the condition is true on Assert, it will not halt
04:37:39raptoryes
04:37:45sam686if the assert(false, "blah") it will halt
04:37:59raptorthen how would i fix for joining a server with bots?
04:38:02sam686"Ship" in level have null playerName
04:38:44raptorok i'll revert
04:39:14sam686not sure, its often caused by dropped packet condition, receiving Ship::unpack first, then the playerJoined
04:40:50sam686is there a way to have the tnlAssert print backtrace, then go on, without halting?
04:41:14sam686some assert, like the Ship::unpack, can be continued without errors..
04:42:32sam686or maybe, just comment out that evil assert..
04:43:03raptorin tnl/assert.cpp is the special windows code to continue - i'd have to figure out something for linux, too
04:43:12raptordid you add that assert there?
04:43:20sam686no..
04:44:31raptori'll comment it out
04:50:35BFLogBot - Commit 81e644c50787 | Author: buckyballreaction | Log: Just comment out the evil assert
04:51:44raptorsam686: i have an xbox 360 controller, and shooting is waaaay too touchy now
04:52:10sam686is it better or worse?
04:52:50raptorlike i barely have to move the shoot axis for it to shoot
04:53:17raptori can't really aim without shooting now
04:54:20sam686want to go to ClientGame.cpp joystickUpdateMove
04:54:41sam686it might be fact > 0.25 that is too low?
04:55:13raptori don't even understand that code...
04:55:59sam686i think you only need to adjust line 444 and 434..
04:56:11sam686i mean line 440
04:56:21raptoractually
04:56:37raptorit is better than it was before... it was more touchy before your changes...
04:57:19sam686so, it was ok?
04:58:16raptortesting again..
05:03:54sam686testing again?
05:04:04raptormore playtesting?
05:04:18sam686ok...
05:04:18raptor^^ is that your question?
05:04:26sam686any other problems now?
05:04:55raptornot that i know of
05:14:56sam686forcefields of "Highway 2" seems to go through walls...
05:15:07sam686in editor
05:16:28raptori cannot grap points of a polywall
05:16:30raptorgrab
05:16:32raptorcan you?
05:17:48sam686it will let me grab points, after moving the wall...
05:17:52raptoryes
05:17:55raptorjust found that out
05:17:58raptorthat's a bug
05:18:27sam686must be some Rect extent problem, which could be why forcefield go through walls
05:18:55raptorthat forcefield is going through at a point
05:19:15raptoryep
05:19:25raptorthat's it, forcefield go through at vertices
05:20:05sam686i don't get why forcefield don't go through when in-game then...
05:20:38raptorha!
05:20:42raptorit's a bug in 015a, too
05:21:25raptorthat's two polywall bugs...
05:21:30sam686i don't get why i did not see that bug when I made that map..
05:21:43raptori'll send watusimoto an e-mail about them
05:21:52raptorcontinue playtesting?
05:22:16sam686oh ,and i have just compiled my dedicated
05:22:24raptorok
05:31:27sam686server crash...
05:31:39raptordoing what?
05:31:41sam686i was trying to voice chat, and it crash
05:31:53raptori got an assert: http://pastie.org/3280372
05:32:03raptori did /addbot clone
05:32:18sam686ummm... "How did this get to be NULL?"
05:32:21raptoryes
05:32:40sam686renderLeadingPlayerScores
05:32:43sam686problem
05:33:26sam686or most likely, the server renamed that client, and that client doesn't know that "raptor.0" their own client
05:33:47raptori can do voice chat ok
05:33:56raptorwait, let me compile dedicated only
05:34:17sam686i will just run it again..
05:35:46sam686voice chat error out when there is robots
05:38:08raptori got it..
05:38:23raptorstack trace: http://pastie.org/3280403
05:39:17raptori can fix this
05:39:26raptori think it's good to test everything with a bot
05:40:42BFLogBot - Commit a438fa725954 | Author: sam8641 | Log: Fix voice chat when there is robots in game
05:41:13raptoror you can..
05:42:50raptorscoreboard: http://sam686.maxhushahn.com/upload/11screenshot_9.png
05:47:24sam686ok... /shutdown crashes server>??
05:47:32raptorweird
05:47:33sam686probably when a bot is there..
05:50:22raptorare you working on shutdown crash?
05:50:41sam686i am fixing
05:50:47sam686the shutdown error
05:51:26raptorsometimes i wonder if it was a good idea to remove gameConnection from bots
05:51:47sam686eventually, we will get all of them...
05:51:52raptorha!
05:52:43sam686here an idea, update to latest revision, i have just pushed too..
05:52:49raptorok
05:55:07raptorhahaha
05:55:12raptor i /pm'd a bot
05:55:24raptorunless you crashed it somethow..
05:55:27sam686. /add seem to have crash i
05:55:34raptorok
05:55:45BFLogBot - Commit e374ca11f599 | Author: sam8641 | Log: Fix /shutdown crash when robots is in game (null GameConnection)
05:55:47sam686or not, it was a /pm crash
05:56:17raptori'll fix /pm
05:56:17sam686trying to send pm to a robot?
05:56:20raptoryes
05:57:57raptorfixing..
05:59:06sam686most likely, a null GameConnection
05:59:12raptorfound it - pushing
06:03:04raptorthere's a noisyness with s_bot keeps printing out '1'
06:03:50sam686ahh, i lag on my wireless connection between desktop and laptop..
06:05:11sam686more wireless lag...
06:05:47BFLogBot - Commit 288f9a80beba | Author: buckyballreaction | Log: Fix crash with sending bots a PM
06:05:55raptormuting bots works...
06:11:58sam686i tried to /ban s_bot but my client crash...
06:12:10raptorha!
06:12:14raptorok, i'll fix that...
06:12:33raptorwait, assert?
06:13:54sam686why is it called "banedClientInfo" with misspelled baned?
06:14:05raptorbecause i'm horrible
06:14:10raptormust have done it late at night
06:14:12raptori'm fixing..
06:15:09sam686banedClientInfo->getConnection()->isEstablished() was the old way to checking, the new way is... check if banedClientInfo->getConnection() == NULL
06:15:31raptorit should be isRobot()
06:15:50BFLogBot - Commit 58ef09d474aa | Author: buckyballreaction | Log: Don't crash if trying to ban a robot. Also variable spelling
06:15:52raptorok fixed
06:19:01sam686oh, and what happens when it doesn't check client side?
06:19:12raptorjust pushed that fix...
06:19:16raptor:)
06:19:56sam686ok..
06:19:59raptornow ban me from your server
06:20:52BFLogBot - Commit edfd2ef2bfba | Author: buckyballreaction | Log: Fix possible server side crash when trying to ban a robot
06:20:59sam686compiling..
06:22:36sam686there i go..
06:24:46raptorcllient crash
06:25:06sam686cannot ban admin
06:25:12raptoroh
06:25:19raptorchange your password, and let me reconnect
06:25:50sam686and, /setservername "sam test 2" crash...
06:31:00raptorare you looking at that crash?
06:31:41sam686i fixed it, i just need to push
06:32:57raptoroh yeah - what about the problem with bots disappearing when a level ends?
06:33:12raptorwhen it's just you and bots on a server set with minimum bots
06:33:36sam686that set on the Global levelgen script i have...
06:35:54BFLogBot - Commit 4d49b86c9f6a | Author: sam8641 | Log: Fix more errors, including setservername, when robots is in game
06:40:58BFLogBot - Commit c15890065491 | Author: buckyballreaction | Log: Fix possible crash with robots and using engineer
06:41:30sam686is there a /clearban or /readbanfromINI ? when i edit ini file to adjust ban, it doesn't read the changes (until server restart)
06:42:00raptorhmmm...
06:42:02raptornot sure
06:42:12raptori don't think so
06:42:28raptorthat will be for 016a or later i guess
06:42:34raptori doubt ban will be used much
06:43:05sam686my modified 015a have a /ban /banip /clearbans it works, even if it doesn't save to ini file..
06:43:40sam686and, for my modified 015a, i can ban all unregistered player names and only allow registered players from one ip address
06:44:02raptori merged that code with mine
06:44:10sam686as is the case with.. CleverBot that often wants to use any kind of name, often inappropriate name.
06:44:52sam686i guess it can wait until 016a is it has to...
06:45:08sam686i am getting sleepy, good night
06:45:12raptorok good night
06:50:59sam686 Quit (Ping timeout: 245 seconds)
06:59:17raptorok good night
07:00:12raptor Quit (Remote host closed the connection)
07:01:01BFLogBot - Commit 2b67f7c639a3 | Author: buckyballreaction | Log: Fix previous fix with banning robot
07:09:26koda Quit (Quit: koda)
09:00:59watusimoto has joined
09:00:59ChanServ sets mode +o watusimoto
11:51:24Watusimoto_ has joined
12:50:01Watusimoto_ Quit (Ping timeout: 252 seconds)
12:53:43LordDVG has joined
14:46:45LoneWolfy has joined
14:56:33Guest has joined
14:56:59LoneWolfy Quit (Ping timeout: 252 seconds)
14:57:12Guest is now known as LoneWolfy
15:01:57LordDVG Quit (Remote host closed the connection)
15:40:49karamazovapyyeah, CleverBot seems intent on picking fights and being rude to others
15:41:20karamazovapyI don't want to spend all my time moderating his posts, but I don't want the forums to devolve either
15:42:46raptor has joined
15:42:47ChanServ sets mode +o raptor
15:43:07raptorgood day!
15:46:27raptoroh wow, CleverBot has hijacked the forums again
15:47:18karamazovapyyeah, I deleted a few of his more insulting posts
15:47:33karamazovapyhe's determined to be rude and use inappropriate names in game
16:05:27LoneWolfy Quit (Remote host closed the connection)
16:27:46raptorwatusimoto: got my e-mail last night?
16:28:01raptoroh karamazovapy, still around?
17:00:15watusimotohi
17:00:35watusimotoyes, got your email
17:00:40raptorhi
17:00:43watusimotoshould be easy enough to resolve
17:01:05watusimotoactually, don't understand this:
17:01:05watusimoto - forcefields go through polywall vertices (not a regression - found in 015a)
17:01:41raptora forcefield goes through a polywall if the intersection point is a polywall vertex
17:02:56watusimotoI see
17:02:57watusimotook
17:03:15watusimotomaybe it's a < thing that should be <=
17:03:23watusimotoor something stupid like that
17:07:51raptoryeah probably
17:08:32watusimotoof course finding it will be the trick
17:10:08raptoryay screenshot: http://www.maxhushahn.com/upload/screenshot_24.png
17:13:06watusimotojust weird; I imagine even a tiny adjustment left-right adjustment of the ff will "fix" the problem
17:18:42raptorcorrect
17:20:30karamazovapyyo yo jo jo
17:20:36raptorhi karamazovapy
17:20:42watusimotohi
17:20:51karamazovapyI'm giving P90X a shot
17:21:02raptori need to warn you: if you'v emade any levels with speedzone snapping in 016, then snapping is broken
17:21:12karamazovapyyeah, I saw that
17:21:18karamazovapySnapEnable/SnapEnabled
17:21:24raptoroh ok, good
17:21:29raptorshould have a 'd'
17:22:07watusimotoah, fixed a typo in the level parser?
17:22:17karamazovapyhey - in the next version, can we make an effort to normalize command line parameters and /commands?
17:22:36watusimotoabsolutely -- I'll be interested in your suggestions :-)
17:23:28karamazovapyI don't care which way we go, it'd just be nice to conform with things like -levelchangepassword and /setlevpass
17:23:44watusimotoabsolutely -- I'll be interested in your suggestions
17:24:17raptorsam686 and I fixed muchos crashes last night
17:24:37watusimotoif you want to gather up all the ones that bug you, create a case on google. I'm all for consistency
17:24:58raptorbasically we ran every command with bots in a level
17:35:56karamazovapyis today release day?
17:38:06raptori hope so!
17:38:13karamazovapyso it *should* be SnapEnabled?
17:38:21raptorcorrect
17:38:28karamazovapyI think that's the old way
17:38:44raptoryeah, it was a typo that snuck in somewhere along the way
17:38:54karamazovapyoh. okay then!
17:39:00karamazovapyno problems
17:42:36watusimoto Quit (Ping timeout: 272 seconds)
18:10:55LordDVG has joined
18:30:19CrazyLinuxNerd has joined
18:38:47LordDVG Quit (Remote host closed the connection)
18:42:07LordDVG has joined
18:45:25karamazovapyew - I don't like the yellow flashing goals in zone control
18:46:16karamazovapytouchdown yellow is fine, but blinking yellow on each capture is kind of gross
18:56:17karamazovapyalso curious, I'm in a nexus game with three bots, and the lower right scores list me, and then the bot that's second out of the three
18:58:16Watusimoto has joined
19:15:01raptorexplain that last one better, karamazovapy
19:15:25karamazovapythe scores in FFA games are supposed to show you (if you're winning) and then the second place person, right?
19:15:31raptorright
19:15:49karamazovapythis instance had me (winning) and then the bot that was second out of the bots, or third place
19:16:05raptorah... ok let me look
19:16:34raptorhow do you make s_bot easier?
19:16:39raptorvia command?
19:20:19raptorok, i just tried to play good - i cannot duplicate it...
19:20:26karamazovapyerm...try just putting a bunch of .1 .1 .1 as arguments
19:20:32raptorok
19:20:53karamazovapydifficulty is arg[1]
19:24:44LoneWolfy has joined
19:26:47Watusimotofound the polywall problem
19:26:54Watusimototrying to decide the best fix
19:27:46Watusimotowell, fixed it; now to see if I like the fix
19:28:12raptorand to see if it affects anything else?
19:31:31raptoryeah, karamazovapy, i cannot duplicate that... i'll get you the latest build
19:34:28raptoryellow flashing? you mean with a yellow team?
19:40:26karamazovapyno - the border and word GOAL flashes yellow when you capture a zone in zone control
19:42:46raptorwow, i just did a windows build, and it's different than my linux build
19:43:21raptorthat is very ugly
19:43:36raptorit's like alpha blending isn't working?
19:43:59Watusimotomay not be; make sure it's turned on
19:44:09raptorhow?
19:44:16Watusimotoyou can add one of our blending asserts to check
19:44:22Watusimotolet me see
19:44:29karamazovapytold ya the yellow was kinda gross
19:44:34raptori did a clean compile on linux, and it works just fine
19:44:38WatusimotoTNLAssert(glIsEnabled(GL_BLEND), "Why is blending off here?");
19:44:59WatusimotoglEnable(GL_BLEND);
19:45:04WatusimotoglDisable(GL_BLEND);
19:45:32raptori'm doing a debug compile on windows, to see if there's a difference
19:45:36raptorbut it works on linux..
19:45:59raptorohhhhhhhhhhh
19:46:06raptori think sam added an INI option...
19:46:32raptoryukl
19:46:38raptorthat's the problem...
19:48:01raptori can fix it
19:51:34Watusimotocore looks much better in editor now!
19:51:45raptoroh good, it has your approval?
19:52:17BFLogBot - Commit 4433b71f444b | Author: watusim...@bitfighter.org | Log: Fix polywall vertex select issue in editor
19:52:18BFLogBot - Commit 45276d371924 | Author: watusim...@bitfighter.org | Log: Remove source of duplicate calls to database -- now only polygon has useful onPointsChanged method
19:53:14Watusimotoabsolutely
19:56:07LoneWolfy Quit (Remote host closed the connection)
20:18:31karamazovapyremind me what screenshot is?
20:18:48raptorctrl q
20:19:05karamazovapyodd choice
20:20:22raptorWatusimoto: ever seen a render issue like this?: http://sam686.maxhushahn.com/upload/screenshot_25.png
20:20:29raptorand then i move down 1 px
20:20:51raptorand then this: http://sam686.maxhushahn.com/upload/screenshot_26.png
20:20:58karamazovapyfound a bug
20:21:53Watusimotowhoa
20:22:05Watusimotoand moving back up restores the view?
20:22:09raptoryes
20:22:14Watusimotoany idea what your coords are?
20:22:31Watusimotoi.e. could moving down cross you over into negative territory?
20:22:47Watusimoto./showcoords
20:23:03raptorthis is the level: http://sam686.maxhushahn.com/upload/screenshot_27.png
20:23:31raptorit's like 450
20:23:32Watusimotoso no sign change
20:23:35raptoris the y coord
20:23:57raptorthis comes about when i changed a few render methods to use const Color &c instead of const Color *c
20:24:18raptorin an attemp to fix the yellow issue of karamazovapy's
20:24:24karamazovapymy ship angle snaps to the cursor when I'm in a dead zone
20:24:37karamazovapy(I'm using a joystick)
20:24:38Watusimotothe only thing I can think of is a S32/U32 problem -- but that doesn't fit the other facts
20:25:18Watusimotorevert the Color changes and see if that fixes the problem
20:25:34Watusimotothen reunrevert a couple, and... well you get the idea
20:25:47Watusimotoyou must have done something else
20:26:07raptorkaramazovapy: sorry i don't have a joystick at the moment
20:26:59karamazovapyno worries. it's just an annoying quirk that my ship keeps facing the wrong direction when I'm not firing
20:27:52WatusimotoI can check it in a bit
20:28:13raptoruh oh - it happens without my changes...
20:28:42raptorand the zones show up in my cmap ok
20:31:02raptoris there any performance different between using a reference & and a pointer *?
20:31:07raptoror memory usage?
20:33:45WatusimotoI don't think so
20:36:53raptorcan is end you this level to see if it does the same thing for you?
20:37:19raptorhere it is: http://pastie.org/3284581
20:42:29sam686 has joined
20:42:40ChanServ sets mode +v sam686
20:44:06raptorhi sam686
20:48:12LordDVG Quit (Remote host closed the connection)
20:50:12raptorWatusimoto: it was one of your commits that is making the zones disappear
20:50:31Watusimotowhat you talkin' 'bout, willis?
20:50:42raptori speak the truth
20:50:47Watusimotowhich one?
20:51:03raptori am testing that now - but i've narrowed it to the two
20:53:17raptoryep
20:53:30raptoradding back updateExtentInDatabase(); to void PolylineGeometry::onPointsChanged()
20:53:32raptorfixes it
20:53:39raptorthis is bad: http://code.google.com/p/bitfighter/source/detail?r=45276d371924f627d999ae1c36e2db52a6ee7f52
20:55:11Watusimotosigh
20:55:16Watusimotook, add it back in
20:55:16raptorWatusimoto: may i revert and commit?
20:55:20Watusimotoyes
20:55:35Watusimotowe make TONS of duplicate calls to update extents in the database
20:55:51Watusimotobut I've just decided to surrender for now, and let it go.
20:56:38raptorthank you
20:56:58sam686updading extents for move objects is often very fast.
20:57:25BFLogBot - Commit 9d2570299f80 | Author: buckyballreaction | Log: Revert 45276d371924 - it causes goalzones to disappear
20:59:28Watusimotobut it needs to be removed from the db then added back
20:59:57Watusimotoanway, i just added a check to see if the existing extents aer the same as the new extents, and if so, it skips the remove-readd process
21:00:14sam686DatabaseObject::setExtent already have that check
21:00:15Watusimotomaking dupe calls annoying but mostly harmless
21:00:19Watusimotoit does?
21:00:36sam686gridDB.cpp line 687
21:00:45Watusimotoah
21:00:50Watusimotoyes, i see that
21:01:18Watusimotothat actually checks if the buckets are the same, so even a sligthly different extent will avoid remove, readd
21:01:25Watusimotowhich is good
21:12:28BFLogBot - Commit bc066f9caf60 | Author: watusim...@bitfighter.org | Log: whitespace
21:12:30BFLogBot - Commit 45e9fc6f4176 | Author: watusim...@bitfighter.org | Log: Add equality operator for rects
21:12:31BFLogBot - Commit 3c610e0750ee | Author: watusim...@bitfighter.org | Log: whitespace
21:12:33BFLogBot - Commit de6d233ba6af | Author: watusim...@bitfighter.org | Log: Add debugging code for detecting dupe calls to setExtent; there are lots!
21:12:34raptorargh, i committed a little more than i wanted
21:12:34BFLogBot - Commit 086b17de6d3b | Author: watusim...@bitfighter.org | Log: Merge
21:12:38raptorwith that revert
21:17:36BFLogBot - Commit 3997ea48f067 | Author: buckyballreaction | Log: Dummy commit to fix goalzone flashing color - the real fix was mistakenly put in rev 9d2570299f80
21:18:58raptorok goalzone flashing is done
21:19:05raptorwhat else is there?
21:27:00raptori guess i should test the editor..
21:32:43raptortesting so far so good
21:43:49koda has joined
22:02:57raptorok karamazovapy, latest build: http://sam686.maxhushahn.com/upload/bitfighter-016-RC4.7z
22:03:12raptori don't know if i've given you a build since the snapping problem
22:07:16LoneWolfy has joined
22:20:32WatusimotoDid anyone fix the ffs penetrating polywalls issue?
22:20:45raptornegatory
22:20:53raptorkaramazovapy had a joystick issue, too?
22:20:55Watusimotobecause I can't reproduce it anymore
22:21:00Watusimotoyes
22:21:01raptori can
22:21:12raptorbut it's rare
22:21:26raptorand it was in 015a and we only just noticed it last night...
22:21:45Watusimotoit's not a critical bug, but if it's an easy fix, I'll do it
22:21:52Watusimotoif not, we can defer to 016a
22:23:10raptori have to leave in 30 min for 1.5 hours...
22:23:25LoneWolfyWhy?
22:23:31Watusimotook. I may be in bed when yu get back
22:24:04Watusimotohow are we gong to handle the release?
22:24:12LoneWolfy?
22:24:14Watusimotoi.e. I need to move the db files over
22:24:26raptormove the db files
22:24:31raptorchange the domain
22:24:34Watusimotoand shut down the forums
22:24:39Watusimotoyes, and change the domain
22:24:40LoneWolfy!
22:24:58raptormaybe shutdown, then move, then I import, then you change the domain
22:25:24LoneWolfyChange bitfighter.org domain?!? To what?
22:25:37WatusimotoThen we post the builds and things carry on as normal, I guess
22:25:44Watusimotodomain isn't changing, only servers are
22:25:44raptorsounds good..
22:25:59raptorthere may be a brief period where people don't see each other in the JSON
22:26:06Watusimotothe time zones are a bit icky, but I could do my part in relatively short order
22:26:16Watusimotonot on 015a
22:26:28raptorwant to hold off until tomorrow, then?
22:26:42Watusimotoi think we should, we're still scrambling around
22:26:48raptorthen this time between 12 - 4 (20 -24 your time)
22:26:55LoneWolfyOk, but forums will still shut down?
22:26:56raptorwe can release
22:26:58Watusimotothat would be perfect for me
22:27:15raptorexcellent
22:27:21LoneWolfy:D
22:27:23Watusimotoso I can post a notice in the forums saying they're closed, and further posts will not be transferred
22:27:33Watusimototell people to go to bitfighter.net
22:27:38Watusimotowhich works now, I hope
22:27:39CrazyLinuxNerdLoneWolfy: Think of it like website maintenance, it will be down for a little while, and come back later.. that is what they are talking about (I think)
22:27:40raptorthen tonight sam686 and I will do more code hardening
22:27:53sam686ok..
22:27:59raptorif sam686 wants... :)
22:28:15raptoroh
22:28:19Watusimotook; I'll work on the 2 bugs I have still on my new mental list; k's joystick bug, and a aesthetic spawnshield blink timing bug
22:28:36raptorha!
22:28:40raptoroh - levels
22:28:44Watusimotois karamazovapy sill making levels
22:28:45Watusimotoyes
22:28:56raptori know he's made 4 of the 9
22:28:57Watusimotoand we need to test the auto updater for windows
22:29:05Watusimotowell 4 isn;t enough :-)
22:29:15Watusimotothough we could include more in 016a
22:29:18raptornope
22:29:30raptoryou still want mazeracer, right?
22:29:48Watusimotoonly as a demo of scripts; not sure if it's any fun
22:29:51sam686bf updater already points to "bitfighter.org", which means it can load up what ever ip addres is in bitfighter.org
22:30:20WatusimotoIt 8should8 work
22:30:27Watusimoto***88*8*8 shift key working?
22:30:38raptorso maybe we should do the domain switch before the bundling and uploads
22:31:30WatusimotoI think we can do the transfer to the enw server any time
22:31:46WatusimotoI'll feel better when that part is done and working
22:31:58Watusimotobut no time now
22:32:05raptoryeah ok
22:32:18raptorhow about when you first arrive on the scene tomorrow night your time
22:32:25Watusimotosure
22:32:46sam686so, when the time comes, need to transfer all database , but probably not the drupal database since it rarely changes...
22:32:51Watusimotokids have soccer, so I'll be on earlyish, then off for a bit, then back on
22:33:08Watusimotowhat did we decide about drupal?
22:33:21Watusimototransfer the database, or just recreate the content?
22:33:38sam686it was already transferred about a month ago
22:33:40raptorstay with drupal 6 for now - but updated to the newest version
22:33:49raptorof the 6.x series
22:34:02Watusimotoah, ok, so the database we have is current
22:34:05raptorit's already set-up - we just need to reimport the databases
22:34:13Watusimotonothing has changed
22:34:27raptorok, then forums and wiki (and mailing list?)
22:34:33Watusimotoyes
22:34:47sam686the only database needed to transfer is forum / wiki / game reports (and maybe other you can think off)
22:34:50Watusimotoa few folks have joined the mailing list recently
22:35:00raptoroh yeah - game reports
22:35:04Watusimotook
22:35:23Watusimotoso I'll just dump these things and rsync them over
22:35:39raptori'll do the forums first - then you can transfer the domain, and i'll incrementally do the others
22:35:46Watusimotook
22:36:16WatusimotoI have prepaid for the server for a year
22:36:33Watusimotothough I still need to get some account details fixed
22:37:11Watusimotoand bitfighter.org is no longer with godaddy, so we're in the clear there :-)
22:37:32Watusimotoyeah, ok, this should work, barring any new bugs found tonight
22:37:47Watusimotocan we lock the forums when we do the move?
22:37:50Watusimotothere must be a way
22:37:55raptoryes you can
22:37:58Watusimotook
22:38:04WatusimotoI'll get that worked out tomorrow
22:39:01raptorgo to admin control panel and 'disable board' somewhere..
22:39:12Watusimotoand so we'll take k's levels and mix in a few classics for the 016 levels?
22:39:33Watusimotothen change the mix for 016a
22:39:39raptoryeah, sounds good
22:39:49Watusimotoand defer music... again
22:39:54raptorugh music
22:40:02Watusimotosomeday
22:40:04Watusimotomaybe
22:40:09raptorover the rainbow
22:40:33sam686if there isn't a way to lock the forum, it is possible to just rename / delete the forum php files form old server
22:40:50WatusimotoI think there is a way to close it for maintenance
22:41:05CrazyLinuxNerdphpbb? if so, yes there is via admincp
22:41:05Watusimotowhich will be ok, especially if i can put up a custom message
22:41:17Watusimotowhoa, where'd he come from?
22:41:26CrazyLinuxNerdhaha ;)
22:41:46Watusimotoso we just close the site for maitenance, and when the domain transfer comes through, the new one will be open
22:42:38raptoryes
22:42:40raptorgood
22:42:43Watusimotogood
22:42:54raptorbut tomorrow, right?
22:42:58Watusimotohow odd that ffs penetrate polywall in editor but not game
22:43:02Watusimotoyes, tomrorrow
22:43:18raptorsam686 and i saw it in-game once
22:43:19Watusimotodon't want to start now if you're tkaing off, and it's already midnight here, and we're still fixing bugs
22:43:28raptoryeah i'm leaving in 10
22:43:29Watusimototomorrow
22:43:45Watusimotosam, what do you think -- are we ready?
22:44:49raptorapril 19 was our last release
22:44:51raptorwow
22:45:14Watusimotonext one will be in february
22:45:28sam686general ... Board settings .. Disable board that where it is, to disable forum..
22:46:21Little_Apple has joined
22:46:32Watusimotosomeday I'll actually play a game of core
22:46:33Little_Applehello everyoneeee
22:46:39raptorha!
22:46:46Little_Appledoes core work currently?
22:46:49raptorit'd be interesting to see what the community does with it
22:47:03Little_Applehum has a level already for core |
22:47:07Watusimotoyes
22:47:12Little_Appleyay
22:47:18Little_Appleraptor
22:47:38raptorhi Little_Apple
22:48:09raptorthere's a new version of phpbb that i'll migrate to tonight on the new server and make sure it works ok
22:48:34sam686|2 has joined
22:49:17Little_Applehttp://news.softpedia.com/news/Download-BioShock-039-s-Orchestral-Score-Right-Here-63856.shtml
22:49:22Little_AppleGET ITTTTT
22:49:32CrazyLinuxNerdbioshock? meh
22:49:38Little_Appleits the soundtrack :D
22:49:44Little_Appleand its freeeeee
22:49:47Little_Applelegallyyyyy
22:49:59CrazyLinuxNerdany good?
22:50:08Little_AppleYES.
22:50:09sam686 Quit (Ping timeout: 245 seconds)
22:50:11sam686|2 is now known as sam686
22:50:13ChanServ sets mode +v sam686
22:50:28CrazyLinuxNerdI'll look into it..
22:50:30Little_Appleits avalible for fre on the official site but his is a more direct way to get it
22:50:51Little_Appleits awesome.
22:51:54Little_Applemy 2 favorite songs on it are the ocean on his shoulders and cohen's masterpiece
22:52:06Little_Appleits worth it for those two songs alone
22:53:33Little_Applewhen is v16 being released? _k said today :|
22:53:52raptor016 will be released someday
22:54:02raptorbut i have to go - good night Watusimoto
22:54:03Little_Applesomeday
22:54:09Little_Applebyeeeee
22:54:12sam686ok
22:54:14Watusimotolater!
22:54:15CrazyLinuxNerdcya raptor
22:54:19raptor Quit (Remote host closed the connection)
22:54:30Little_Applekdwsot
22:54:39Little_Appleget the soundtrack.
22:54:54CrazyLinuxNerdI must be getting really old -.- kdwsot?????
22:55:10Little_Applekooky dumbhead who shoots own team
22:55:13Little_AppleREMEMBER?
22:55:24CrazyLinuxNerdeh?
22:55:28Little_Applewow...
22:55:53Little_Applejust get the soundtrack
22:55:57CrazyLinuxNerd goes back to lurking due to confusion :p
22:56:07Little_Apple*smellyyy*
22:56:13Little_Applehow u do dat D:
22:56:24CrazyLinuxNerdtype /me <comment>
22:56:29Little_Appleah
22:56:36Little_Apple comment FARTTT
22:56:39Little_AppleD
22:56:41Little_Applelol
22:56:52Little_Apple smells awesome
22:57:35Little_Applelaters
22:57:41Little_Apple Quit (Quit: Page closed)
23:32:41Zoomber Quit (Ping timeout: 252 seconds)
23:34:10koda Quit (Quit: I used to be chatting like you. Then I took an arrow in the knee)
23:44:19sam686 Quit (Ping timeout: 245 seconds)
23:45:16sam686 has joined
23:45:16ChanServ sets mode +v sam686
23:50:34sam686 Quit (Ping timeout: 245 seconds)
23:51:10sam686 has joined
23:51:10ChanServ sets mode +v sam686
23:54:24Zoomber has joined
23:54:24ChanServ sets mode +v Zoomber
23:58:47Watusimoto Quit (Ping timeout: 252 seconds)

Index Search ←Prev date Next date→

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