Timestamps are in GMT/BST.
| 00:07:00 | raptor | watusimoto: was there a reason for a constant scaling ratio for both width and height? |
| 00:08:00 | raptor | I mean: the original Zap let you resize however, but Bitfighter has it locked as even rescaling for both width and height |
| 00:14:00 | sam686 | the ratio 4:3 probably should be unlocked, especially for the editor, or at least have an option to have locked 4:3 ratio or unlocked.. |
| 00:16:00 | sam686 | as you see here, the editor looks tiny with all the unused black area.. http://96.2.123.136/upload/maximized.png |
| 00:29:00 | raptor | does the editor look like that in 015a? |
| 00:29:00 | sam686 | yes |
| 00:30:00 | sam686 | but only in non-fullscreen (it was maximized |
| 00:30:00 | raptor | interesting - did bitfighter ever have the unlocked ratio? |
| 00:31:00 | sam686 | i don't know... version 012 had locked ratio... |
| 00:34:00 | raptor | hmmm... this may take some work, then. |
| 00:48:00 | | koda Quit (Quit: koda) |
| 00:51:00 | | watusimoto Quit (Ping timeout: 255 seconds) |
| 00:57:00 | raptor | are there any other issues you can think of? This one requires too much brain pwer at the moment... |
| 00:57:00 | raptor | maybe some mindless refactoring somewhere? |
| 01:17:00 | | Flynnn Quit (Quit: Leaving) |
| 01:55:00 | sam686 | looking at this: http://bitfighter.org/forums/viewtopic.php?t=669 i may be thinking that sky_lark having trouble with wiki because of underscore '_' in username not being allowed in wiki. It may be months old, and not sure if it is fixed, doesn't look like the problem was ever solved looking at wiki history.. |
| 02:15:00 | raptor | wikis do translate spaces into '_' |
| 02:16:00 | raptor | i wonder if it is a reserved character |
| 02:17:00 | sam686 | i think that wiki user integration is trying to search for Sky lark in phpbb (without _ ) |
| 02:21:00 | raptor | it's totally the underscore |
| 02:22:00 | raptor | it's a known issue with mediawiki and phpbb integration |
| 02:22:00 | | Flynnn has joined |
| 02:48:00 | Zoomber | hi |
| 02:48:00 | raptor | howdy |
| 02:48:00 | Zoomber | how |
| 02:48:00 | Zoomber | are |
| 02:48:00 | Zoomber | you |
| 02:48:00 | raptor | i |
| 02:48:00 | raptor | am |
| 02:48:00 | raptor | batman |
| 02:48:00 | raptor | uh.. good |
| 02:48:00 | Zoomber | noooooooooooooo |
| 02:48:00 | Zoomber | _k is |
| 02:48:00 | Zoomber | he said so one time |
| 02:49:00 | Zoomber | damn, half my levels on my server are dungeons |
| 02:49:00 | Zoomber | i better start uploading lots of normal levels |
| 02:49:00 | Zoomber | i can also /deletelevel too |
| 02:49:00 | Zoomber | but meh, ill leave it i guess |
| 02:49:00 | Zoomber | i just dont want to always have to log onto a dungeon map playing |
| 02:58:00 | raptor | i think new players just need to get out of the dungeon phase |
| 02:59:00 | sam686 | maybe s_bot is too hard for new players? |
| 02:59:00 | sam686 | for non-team? |
| 02:59:00 | raptor | I was thinking that a dumber version might be good |
| 03:03:00 | Zoomber | sam: i took shield off s_bot once and it seemed to make it much easier on players |
| 03:03:00 | Zoomber | their fighting still good, but player has advantage of using shield over them |
| 03:03:00 | raptor | stoop_bot |
| 03:04:00 | Zoomber | hey sam, do you host your levels folder on your website too? |
| 03:05:00 | Zoomber | can view my levels folder at 69.237.147.164, but i'm having trouble with my computer/router issues |
| 03:05:00 | Zoomber | but its up, you can ping the server and get response |
| 03:06:00 | sam686 | cannot see http://69.237.147.164/ its dead.. |
| 03:07:00 | Zoomber | not dead, you will get ping responses from it; just something is wrong with porting. if i host bitfighter server from computer, it doesnt show up for other players or me from another computer at all |
| 03:07:00 | sam686 | web sites normally uses TCP port 80 |
| 03:10:00 | | Zoomber Quit (Read error: Connection reset by peer) |
| 03:11:00 | | Zoomber has joined |
| 03:13:00 | | Zoomber Quit (Read error: Connection reset by peer) |
| 03:39:00 | | zoomber has joined |
| 03:40:00 | zoomber | well, im trying to switch to a WDS setup insetad, but still no success. i'm sure ill figure it out eventually though. |
| 03:42:00 | zoomber | my time capsule says my remote wds station is connected, but when i view settings on remote station with bridged ethernet computer, i cant go on/says it cannot find the wds main |
| 03:46:00 | | zoomber_ has joined |
| 03:46:00 | | zoomber Quit (Read error: Connection reset by peer) |
| 03:46:00 | | zoomber_ is now known as zoomber |
| 03:46:00 | zoomber | i am now known as zoomber |
| 03:47:00 | zoomber | interesting |
| 03:48:00 | zoomber | ahh, I think the WDS takes time to recognize connections |
| 03:49:00 | zoomber | or, it seems to get connecting, but cant establish completely |
| 03:51:00 | zoomber | BAH, ive always hated using WDS and i still hate it |
| 03:57:00 | | zoomber_ has joined |
| 03:58:00 | | zoomber Quit (Ping timeout: 276 seconds) |
| 03:58:00 | | zoomber_ is now known as zoomber |
| 04:04:00 | | Zoomber_ has joined |
| 04:17:00 | | watusimoto has joined |
| 04:17:00 | zoomber | hello watusimoto |
| 04:18:00 | watusimoto | hi |
| 04:19:00 | watusimoto | @r Bitfighter has had a locked ratio for a long time... but not all times |
| 04:21:00 | raptor | watusimoto: was there a reason for the initial lock? |
| 04:21:00 | raptor | because in order to do the mouse scaling properly, I need to calculate an X and Y scale factor |
| 04:25:00 | watusimoto | maybe I misunderstand... what do yoy mean? |
| 04:26:00 | raptor | the mouse is all goofy in fullscreen modes and i need to calculate a proper ratio for X and Y coords |
| 04:26:00 | raptor | i was looking in ScreenInfo class and I found the mScalingRatio |
| 04:27:00 | raptor | and I am just studying the class to get a better feel for it |
| 04:27:00 | raptor | I was curious about the history of the scaling implementation as it is right now |
| 04:27:00 | watusimoto | ScreenInfo is relatively new, I think |
| 04:29:00 | raptor | yeah, and I just refactored it into its own class, out of UI.h |
| 04:31:00 | raptor | been studying the old opentnl sources to see how they did things |
| 04:31:00 | raptor | but the code is so different now that it doesn't even matter |
| 04:34:00 | karamazovapy | the _k has re-entered the building |
| 05:00:00 | sam686 | might want to see what i done to fix underscore '_' problem in linking to phpbb users integration. http://96.2.123.136/wiki/extensions/Auth_phpBB.php.txt |
| 05:05:00 | sam686 | mostly, all i did is to change `username_clean` to TRIM(REPLACE(`username_clean`, '_', ' ')) AS `username_clean` |
| 05:06:00 | raptor | is that safe? |
| 05:06:00 | raptor | i mean, do you think it would affect anything else? |
| 05:06:00 | sam686 | it only affects wiki.. |
| 05:07:00 | sam686 | only affects logging in wiki, as wiki don't allow underscore (_) |
| 05:08:00 | sam686 | though it could be a problem when there is 2 users names "test_1" and "test 1", that might deny the other wiki.. |
| 05:08:00 | sam686 | currently there appear to be no conflicts in phpbb users in bitfighter.org |
| 05:09:00 | raptor | can you also deny users with spaces in their names on the wiki (just to ensure the conflict doesn't occur) |
| 05:09:00 | raptor | phpbb denies spaces in names, correct? |
| 05:10:00 | sam686 | there is some users in phpbb that have space in it (C. Bob) |
| 05:10:00 | raptor | maybe we'll have to live with the conflict... |
| 05:11:00 | raptor | conflict possibility, that is |
| 05:11:00 | sam686 | phpbb limit characters depends on what it set in Admin phpbb control, user registration.. |
| 05:12:00 | sam686 | spaces is allowed as always, and undercore get converted... there will only be conflict if there is 2 same names (test_1) and (test 1) |
| 05:19:00 | sam686 | if you want some users (sky_lark) to allow logging into wiki, that underscore '_' needs to be converted to spaces with that code i changed for wiki's auth_phpBB. |
| 05:19:00 | raptor | yeah, i say do it |
| 05:19:00 | raptor | does watusimoto need to deploy it? |
| 05:20:00 | sam686 | its needs changing one file: /wiki/entensions/Auth_phpBB.php |
| 05:25:00 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 05:28:00 | zoomber | zoomber_ has also re-entered the building as well |
| 05:30:00 | watusimoto | what do I need to change? |
| 05:31:00 | sam686 | 1. i may need to grab bitfighter.org /wiki/entensions/Auth_phpBB.php source, to make sure there no version conflicts, 2. edit the file and put the edited file back to bitfighter.org server I think watusimoto is the only one access to files in bitfighter.org server. |
| 05:31:00 | watusimoto | yes |
| 05:34:00 | sam686 | what my changes does is to allow users with _ in names to use wiki in bitfighter.org, mostly it is sky_lark name problem shown in forum: http://bitfighter.org/forums/viewtopic.php?t=669 |
| 05:34:00 | zoomber | i am now user 236 |
| 05:35:00 | watusimoto | ok, so you need that file? |
| 05:36:00 | watusimoto | can I ftp it somewhere? |
| 05:36:00 | sam686 | yes, ti make sure i don't horribly break with different version of it.. |
| 05:36:00 | sam686 | can you upload here? http://96.2.123.136/upload3.php |
| 05:36:00 | sam686 | unless you want to give it to my provate... |
| 05:42:00 | zoomber | hey karamazovapy, i have created a really great speedzone gun |
| 05:42:00 | zoomber | i have incorporated it into a level, works great |
| 05:46:00 | zoomber | @r maybe too many asteroids in that level.. |
| 05:53:00 | | karamazovapy Quit (Read error: Connection reset by peer) |
| 05:53:00 | Zoomber_ | interesting.... |
| 05:54:00 | raptor | yeah, lots |
| 05:54:00 | Zoomber_ | ok, i had this cool idea to make live neutral stuff |
| 05:54:00 | Zoomber_ | so i changed mHealth = 0 to mHealth = 1.0f in Engineered object.cpp |
| 05:54:00 | Zoomber_ | er 1f, er whatever i did |
| 05:54:00 | Zoomber_ | and opened in editor |
| 05:55:00 | Zoomber_ | i was expecting there to be no projectiles and a full health dead turret, which you could make both yours with repair |
| 05:55:00 | Zoomber_ | but actually, the NEUTRAL turret was shooting at me, and i couldnt get through neutral barrier |
| 05:55:00 | Zoomber_ | sorry, neutral forcefield projector |
| 05:56:00 | Zoomber_ | interesting |
| 05:56:00 | Zoomber_ | its like a Kill it to capture it sort of thing |
| 05:56:00 | Zoomber_ | you have to kill the turret, to be able to repair it and tame it |
| 05:56:00 | raptor | neat |
| 05:57:00 | Zoomber_ | trying forcefield now |
| 05:57:00 | | karamazovapy has joined |
| 05:57:00 | Zoomber_ | can repair neutral stuff when its alive and shooting at you too, but it stays neutral unless you get it under 10% health |
| 05:58:00 | Zoomber_ | hi karamazovapy |
| 05:59:00 | Zoomber_ | @r now im going to try to take it a step further, and see if i can apply the spybug-neutral property to the ff |
| 05:59:00 | Zoomber_ | in other words, make the forcefield passable by everyone, like the spybug is used by everyone |
| 06:00:00 | Zoomber_ | advantages to this kind of thing, make a barrier that keeps asteroids, bouncy balls, and weapon shots out, while entrance is still possible |
| 06:00:00 | raptor | interesting |
| 06:01:00 | raptor | is all that stuff controlled by the server? |
| 06:01:00 | Zoomber_ | um, let me check |
| 06:02:00 | | karamazovapy Quit (Ping timeout: 255 seconds) |
| 06:02:00 | zoomber | Yes |
| 06:02:00 | raptor | cool |
| 06:02:00 | | BitfighterLogBot - Commit f1895c426054 | Author: buckyballreaction | Log: Mouse works properly in fullscreen modes again; other minor clean-up. |
| 06:02:00 | raptor | phoew, finally |
| 06:02:00 | zoomber | though, seems like turret doesnt act as fast |
| 06:02:00 | raptor | mouse works in fullscreen mode again watusimoto and sam686 |
| 06:02:00 | raptor | ok, what's next on the list? |
| 06:03:00 | zoomber | hmm |
| 06:03:00 | zoomber | is speex done finally? |
| 06:03:00 | raptor | yep, all three platforms |
| 06:03:00 | zoomber | err, voice chat in general for mac. |
| 06:03:00 | zoomber | ok |
| 06:03:00 | zoomber | oooh, i want to test that out |
| 06:03:00 | raptor | that one was way hard |
| 06:03:00 | raptor | oh, i need to fix the mac project real fast... |
| 06:04:00 | zoomber | is it just adding search headers and files ? |
| 06:04:00 | raptor | i have no idea... |
| 06:04:00 | raptor | I kind of neglect it.. |
| 06:04:00 | zoomber | ill take a shot at it right now |
| 06:04:00 | raptor | actually |
| 06:05:00 | raptor | is Lion out yet? |
| 06:05:00 | raptor | because I may need to do some goofy things to get it to build for Lion.. |
| 06:05:00 | zoomber | http://en.wikipedia.org/wiki/Mac_OS_X_Lion |
| 06:05:00 | zoomber | not yet |
| 06:06:00 | raptor | hahahaha |
| 06:06:00 | raptor | i love how they claim: "The world's most advanced desktop" |
| 06:07:00 | zoomber | oh |
| 06:07:00 | zoomber | theyve made that claim before... |
| 06:07:00 | zoomber | actually |
| 06:07:00 | zoomber | they make that claim everytime they release something |
| 06:07:00 | raptor | haha |
| 06:07:00 | zoomber | no joke |
| 06:07:00 | zoomber | true |
| 06:07:00 | zoomber | im not that interested in it.... its 5x simpler than snow leopard |
| 06:08:00 | zoomber | too simple for me |
| 06:08:00 | raptor | great - i have to use Xcode 4.1 to compile it... |
| 06:08:00 | zoomber | i like mac gui because i do alot of stuff outside of terminal, and in, so its there when i want it, and out of the way when i need to make a word document |
| 06:08:00 | zoomber | but lion.... |
| 06:09:00 | zoomber | look for, "launchpad" |
| 06:09:00 | zoomber | you will have trouble telling the difference between an ipod and the computer |
| 06:09:00 | raptor | i always delete the launchpad... |
| 06:09:00 | zoomber | this is new to apple, http://en.wikipedia.org/wiki/Launchpad_(Mac_OS_X) |
| 06:10:00 | zoomber | desktop gone when clicked, all your apps are displayed in line |
| 06:10:00 | raptor | oh that - i was thinking dashboard |
| 06:10:00 | zoomber | oh yeah |
| 06:10:00 | zoomber | i hate that |
| 06:10:00 | raptor | yeah, that launchpad has been standard tech in KDE for over a year or two |
| 06:10:00 | zoomber | it takes up 2 MB of ram i could be using for something else@ |
| 06:10:00 | zoomber | ! |
| 06:10:00 | raptor | like compiling! |
| 06:10:00 | zoomber | Exactly! |
| 06:11:00 | zoomber | did i tell you yet, i will have access to an imac certain times during each day in a few weeks? |
| 06:11:00 | zoomber | its merely brand new |
| 06:11:00 | raptor | i wonder how i get xcode 4.1... |
| 06:11:00 | zoomber | it will really be usefull |
| 06:11:00 | zoomber | oh |
| 06:11:00 | zoomber | i bought it in app store |
| 06:12:00 | zoomber | too bad i can-t send it to you for frrr |
| 06:12:00 | zoomber | oh |
| 06:12:00 | zoomber | maybe i can |
| 06:12:00 | raptor | wait |
| 06:12:00 | raptor | is 4.1 even finalized yet? |
| 06:12:00 | zoomber | oh, 4.1 |
| 06:13:00 | raptor | yeah - need 4.1 to compile for lion |
| 06:13:00 | zoomber | i thought you talking about 4 |
| 06:13:00 | raptor | might have to wait some months |
| 06:13:00 | zoomber | um |
| 06:13:00 | raptor | ok, forgetting about Lion for a little while |
| 06:13:00 | zoomber | theres always the developer preview |
| 06:13:00 | raptor | won't touch it |
| 06:13:00 | zoomber | you get all that stuff when you give apple 100 dollars |
| 06:14:00 | raptor | 'preview' |
| 06:15:00 | zoomber | well.. |
| 06:15:00 | zoomber | theres always torrets... |
| 06:16:00 | raptor | but i'd wait just the same |
| 06:16:00 | raptor | Xcode drives me so crazy as it is, i'll wait for a stable release |
| 06:16:00 | zoomber | i suppose it would take so long to torrent download it, that by the time youve finished, its already released |
| 06:17:00 | raptor | haha |
| 06:18:00 | zoomber | still, i will take a poke at compiling it right off the bat with xcode 3 |
| 06:18:00 | raptor | i might make a 64bit only packages and hope it runs on Lion ok anyways :) |
| 06:19:00 | zoomber | oh, maybe we also want to change stuff on the makefile? #instructions say to download latest bitfighter release via SVN |
| 06:19:00 | zoomber | wait... |
| 06:19:00 | zoomber | where did i see that |
| 06:19:00 | raptor | i see it |
| 06:19:00 | zoomber | oh yeah, its under something |
| 06:19:00 | raptor | it's the Makefile at the root |
| 06:20:00 | zoomber | yes |
| 06:20:00 | zoomber | plus theres a #Building for Mac: |
| 06:20:00 | zoomber | ...lol |
| 06:20:00 | raptor | I think if we wanted to unify the build system across the three platforms, we should use CMAKE |
| 06:21:00 | raptor | but that is silly |
| 06:21:00 | zoomber | do you know you can configure xcode to simply build a makefile? |
| 06:21:00 | raptor | yeah, I think vc++ can do that too now that they have their own version of make on windows, 'nmake' |
| 06:22:00 | zoomber | i guess it would be cool to have a second approach on building bitfighter |
| 06:22:00 | zoomber | bitfighter is building very quickly for me today |
| 06:22:00 | raptor | ooo, you have that evil auto-teleport-back-to-start on your test server |
| 06:23:00 | zoomber | oh, yeahlol |
| 06:30:00 | zoomber | WOW |
| 06:30:00 | zoomber | only 3 errors |
| 06:31:00 | raptor | hey sam, your 'new editor' could totally be used as a dungeons-and-dragons-like server |
| 06:31:00 | raptor | with an evil Dungeon master |
| 06:31:00 | zoomber | loool |
| 06:31:00 | raptor | always changing things |
| 06:31:00 | zoomber | right now, can only use /edit on hosting non dedicated servers, but hopefully by 016 can use /edit in ded too |
| 06:32:00 | raptor | does it pull up the editor? |
| 06:32:00 | raptor | or does it jsut enable other commands |
| 06:32:00 | sam686 | yes, but only my version of editor (in my clone 01a), which is limited to moving only, for now.. |
| 06:33:00 | zoomber | um...raptor? |
| 06:33:00 | raptor | yes |
| 06:33:00 | zoomber | ok, i built it but im confused |
| 06:33:00 | zoomber | you created screeninfo, but didnt put #includes in 2 .cpp files |
| 06:33:00 | raptor | that may be |
| 06:33:00 | zoomber | anyways |
| 06:34:00 | zoomber | im going to run it right now |
| 06:34:00 | zoomber | hosting |
| 06:34:00 | raptor | some systems use different logic to detect what's included in the include-chain - I added everything that was needed to compile on linux :) |
| 06:34:00 | zoomber | eeeeeh soooooo smooth |
| 06:35:00 | zoomber | whos barfinator? |
| 06:35:00 | zoomber | lOl |
| 06:45:00 | zoomber | woah |
| 06:45:00 | zoomber | what happened |
| 06:45:00 | raptor | i gots kicked |
| 06:45:00 | zoomber | oh good |
| 06:45:00 | zoomber | crash reports |
| 06:46:00 | zoomber | thread 1 crashed |
| 06:46:00 | raptor | i'm sure there are - there are segfaults lying around still from watusimoto's editor rewrite |
| 06:46:00 | zoomber | checking dispatch |
| 06:46:00 | zoomber | ill put it on pastebin so you can see it too |
| 06:47:00 | zoomber | http://pastebin.com/UAZBSmB5 |
| 06:48:00 | raptor | that actually a new one i haven't seen before.. |
| 06:48:00 | raptor | we have serious testing to do before 016 comes out - we've changed so much of the framework |
| 06:49:00 | zoomber | ja |
| 06:49:00 | sam686 | should rewrite voting system for 016.. |
| 06:49:00 | zoomber | y/ |
| 06:49:00 | raptor | well, i'm falling asleep - good night |
| 06:50:00 | zoomber | goodnight |
| 06:50:00 | zoomber | hey sam, you should listen to bitfighter aria |
| 06:51:00 | zoomber | performed by shoooting 1 phaser and getting feedback (in 016) |
| 06:51:00 | | raptor Quit (Remote host closed the connection) |
| 06:56:00 | zoomber | um |
| 06:57:00 | | zoomber Quit (Quit: zoomber) |
| 06:57:00 | | Zoomber_ is now known as Zoomber |
| 06:57:00 | sam686 | umm? |
| 07:19:00 | | watusimoto Quit (Ping timeout: 264 seconds) |
| 07:23:00 | | kodax has joined |
| 08:09:00 | | karamazovapy has joined |
| 09:21:00 | | kodax Quit (Ping timeout: 260 seconds) |
| 09:51:00 | | karamazovapy Quit (Read error: Connection reset by peer) |
| 09:52:00 | | karamazovapy has joined |
| 09:54:00 | | sam686 Quit (Ping timeout: 258 seconds) |
| 09:56:00 | | sam686 has joined |
| 09:56:00 | | ChanServ sets mode +v sam686 |
| 09:59:00 | | karamazovapy Quit (Ping timeout: 255 seconds) |
| 10:09:00 | | kodax has joined |
| 11:50:00 | | kodax Quit (Ping timeout: 264 seconds) |
| 13:35:00 | | kodax has joined |
| 14:05:00 | | karamazovapy has joined |
| 14:06:00 | | watusimoto has joined |
| 14:31:00 | karamazovapy | hey - is it possible to tell a bot where to spawn without a spawn point yet? |
| 14:39:00 | watusimoto | no |
| 14:40:00 | watusimoto | i so can't wait until being done with this stupid editor fixing so I can do stuff like that |
| 14:43:00 | karamazovapy | I have a really cool, new map idea, but it only works if I can place bots |
| 14:43:00 | karamazovapy | in fact, placing bots gives me lots of fun new options |
| 14:47:00 | watusimoto | well, we'll create a function that you can impelemtn in the bot that gets called before the bot spawns that lets you override the spawn location. |
| 14:47:00 | watusimoto | do you think bots should be restricted to spawning at spawn points, or should they be able to spawn anywhwere? |
| 15:11:00 | | raptor has joined |
| 15:11:00 | | ChanServ sets mode +o raptor |
| 15:12:00 | raptor | anywhere! |
| 15:12:00 | raptor | i'm ready to implement new features, too.. |
| 15:17:00 | watusimoto | I think this is the problem |
| 15:17:00 | watusimoto | GoalZone *GoalZone::clone() const |
| 15:17:00 | watusimoto | { |
| 15:17:00 | watusimoto | return new GoalZone(*this); |
| 15:17:00 | watusimoto | } |
| 15:17:00 | watusimoto | when I remove the *this, things don't crash |
| 15:17:00 | watusimoto | argh |
| 15:17:00 | raptor | is this still that segfault I found when copying a barrier? |
| 15:18:00 | watusimoto | related |
| 15:37:00 | raptor | i guess i'll work on an issue... |
| 15:38:00 | watusimoto | could let bot spawn anywhere... |
| 15:39:00 | raptor | any more thing related to the input? |
| 15:40:00 | raptor | rats! |
| 15:40:00 | raptor | i forgot about the joystick code |
| 15:40:00 | raptor | sigh |
| 15:40:00 | raptor | all that code needs to migrate to SDL - and we can take out the platform specific classes.. |
| 17:03:00 | raptor | i just hit a class i've never seen before: Move |
| 17:04:00 | | kodax Quit (Quit: Sto andando via) |
| 17:33:00 | watusimoto | ah yes |
| 17:57:00 | karamazovapy | yes - bots should be able to spawn anywhere |
| 17:57:00 | karamazovapy | because you might want a bot to spawn somewhere and not have other players popping up in the same spot |
| 17:58:00 | watusimoto | so what we need is a function called... say... onSpawnPointChosen(Point p) that passes in point that specifies where the game wants to spawn the bot, and returns a point specifying where the bot wants to spawn |
| 17:58:00 | watusimoto | if the bot implements that function, it can override the game's choice; if not implemented, the game just carries on |
| 17:59:00 | watusimoto | The bot should have access to a list of pre-defined spawn points; it can choose on of those, or another point |
| 18:00:00 | watusimoto | I think we want to have a flag on the bots that indicates if the bot "cheats"; if this function is implemented, then the flag gets set |
| 18:05:00 | karamazovapy | I want to be able to code a bot to always spawn in a specific place, and no where else |
| 18:06:00 | watusimoto | you'd do that by writing the function onSpawnPointChosen(p) to always return that point |
| 18:07:00 | watusimoto | I've added these notes to the following case |
| 18:07:00 | watusimoto | https://code.google.com/p/bitfighter/issues/detail?id=72 |
| 18:07:00 | watusimoto | and assigned it for 016 |
| 18:07:00 | karamazovapy | cool |
| 18:07:00 | karamazovapy | I have a totally awesome idea |
| 18:07:00 | raptor | karamazovapy: are you thinking of making a stalkerbot? |
| 18:07:00 | karamazovapy | nope, not at all |
| 18:08:00 | watusimoto | you could also create a hostile spawn point, and let the bot retrieve the coords of that point, and use that for the point it will return |
| 18:08:00 | karamazovapy | I have an idea for how an "emperor's revenge" map could be made into an interactive story with bots at different places to give clues through chat and act as "bosses" |
| 18:08:00 | watusimoto | that will let you adjust the spawn point in the editor |
| 18:15:00 | karamazovapy | another great feature in general would be if you could use the editor-based coordinates to direct bots |
| 18:16:00 | karamazovapy | in general, it feels like you have to go through a lot of code to get them to go anywhere, when it seems like assigning a list of waypoints should be a really simple process |
| 18:32:00 | raptor | this joystick code is gnarly |
| 19:08:00 | | zoomber_ has joined |
| 19:09:00 | zoomber_ | uf |
| 19:09:00 | zoomber_ | why does my server keep crashing.. |
| 19:09:00 | zoomber_ | this is really starting to tick me off |
| 19:10:00 | raptor | it's a lot of experimental code |
| 19:10:00 | zoomber_ | 015a? |
| 19:10:00 | raptor | i thought you were using sam686's |
| 19:11:00 | zoomber_ | yes, but it never crashes on my non-vps server |
| 19:11:00 | zoomber_ | i still have servers running from one location |
| 19:11:00 | zoomber_ | actually, it seems like my whole server is down |
| 19:11:00 | zoomber_ | hmm |
| 19:12:00 | zoomber_ | i cant ssh to it or sfpt |
| 19:12:00 | zoomber_ | but its online |
| 19:13:00 | zoomber_ | maybe the server is experiencing downtime, but i can still see it from my panel |
| 19:14:00 | zoomber_ | oh. now it says its offline |
| 19:14:00 | zoomber_ | great |
| 19:14:00 | zoomber_ | what? now it says its online! |
| 19:15:00 | zoomber_ | now i can pin git.. |
| 19:15:00 | zoomber_ | ping it* |
| 19:15:00 | zoomber_ | oh, thank god |
| 19:15:00 | zoomber_ | my server is still up |
| 19:21:00 | Zoomber | tonight when i have more time; ill work on my new turret idea a little bit more |
| 19:44:00 | Zoomber | hey raptor, would you rather use ubuntu 32 bit or 64 bit server? |
| 19:44:00 | Zoomber | maybe 32 bit for less ram usage? |
| 19:44:00 | raptor | i would use either suse or redhat or centos for a server |
| 19:45:00 | raptor | if you can use 64bit, use it |
| 19:45:00 | Zoomber | i like ubuntu because i am alot more familiar with the commands, and have ubuntu on my mac |
| 19:45:00 | raptor | ubuntu as a desktop is ok |
| 19:46:00 | Zoomber | i have ubuntu as a desktop on mac, and vm console too, |
| 19:46:00 | raptor | as a server, it is lacking a lot of the neat administrative tools that the others have (and stability) |
| 19:46:00 | Zoomber | hmm, stability |
| 19:46:00 | raptor | but you may not need rock hard stability or the cool admin tools |
| 19:46:00 | Zoomber | probably not |
| 19:46:00 | Zoomber | later inlife |
| 19:46:00 | Zoomber | in life* |
| 19:48:00 | Zoomber | brb |
| 20:05:00 | raptor | this will allow multiple joysticks on Mac, I think... |
| 21:00:00 | raptor | watusimoto, sam686 is it possible to use two different joysticks at the same time in bitfighter? |
| 21:31:00 | Zoomber | @raptor two different joysticks connected to one client? or with 2 client windows open? |
| 21:32:00 | sam686 | currently you need more then one client open for multiplayer single computer, each using its own joystick.. |
| 21:32:00 | raptor | ok |
| 21:33:00 | raptor | if you have two clients open, each with a joystick |
| 21:33:00 | sam686 | one of the client could be keyboard, while the other use joystick... |
| 21:33:00 | raptor | ok, but two clients with two different joysticks arent' supported yet? |
| 21:34:00 | sam686 | it should, at least it does for windows and linux... |
| 21:34:00 | sam686 | not sure if osxinput detects more then one inputs.. |
| 21:34:00 | raptor | i mean can youuse joystick 1 on client 1 and joy 2 on client 2? |
| 21:34:00 | raptor | if you have two hooked in |
| 21:35:00 | sam686 | should be able to, but not sure for mac.. |
| 21:35:00 | raptor | how does bitfighter know to use one of the two and not the other? |
| 21:36:00 | sam686 | it probably just use the first one found, in options, there is keyboard, joystick 1, joystick 2, ... options.. |
| 21:36:00 | raptor | ahh... i didn't know you could cycle through the options |
| 21:46:00 | Zoomber | sorry, i had to get something and was afk |
| 21:47:00 | Zoomber | i can use keyboard in one window, and joystick in another window with mac. not sure weather you are counting keyboard as a joystick or not though.. |
| 21:48:00 | raptor | sam686: what is the behaviour we want in the option menu? Right now when you select joystick, it shows all the possible joysticks, even when i don't have one inserted |
| 21:48:00 | raptor | is that what we want? |
| 21:49:00 | Zoomber | maybe bitfighter doesn't detect/support your kind of joystick |
| 21:49:00 | Zoomber | then you can choose from other presets |
| 21:49:00 | Zoomber | and see which one most compatible with yours |
| 21:49:00 | sam686 | option, primary input, can be keyboard, joystick 1, joystick 2, ... it won't let you choose joystick primary input if you don't have any joystick plugged in.. |
| 21:49:00 | raptor | if you have only one stick in, what does it show in the options? |
| 21:49:00 | Zoomber | if you have your joystick in, it will automatically chose your controller, if it is a preset in btifighter |
| 21:50:00 | raptor | can you still cycle through the other controllers? |
| 21:50:00 | Zoomber | i input ps3 saxis controller, and bitfighter automatically changes input to joystick wheni launch it |
| 21:50:00 | Zoomber | yes |
| 21:50:00 | sam686 | it should only let you choose joystick 1 or keyboard, not joystick 2, if you only have one joystick plugged in.. |
| 21:50:00 | raptor | ok |
| 21:51:00 | raptor | but if you plug in one joystick, and it detects it, does it auto-adjust the menu to the one you have? |
| 21:51:00 | Zoomber | it does for me.. |
| 21:51:00 | raptor | and if so, are the other joystick types available? |
| 21:51:00 | Zoomber | for me, i can plug in my joystick, and it will detect and change to my saxis controller. i can still change it if i want.. |
| 21:52:00 | raptor | ok |
| 21:52:00 | raptor | same on windows/linux, sam? |
| 21:52:00 | sam686 | probably yes, it use joystick if detected.. |
| 21:53:00 | Zoomber | however we still have joystick init bug on mac...unless you fixed that |
| 21:53:00 | raptor | that should go away after this refactor - i'm plugging joystick into SDL |
| 21:53:00 | raptor | *should* |
| 21:54:00 | Zoomber | ok |
| 21:54:00 | Zoomber | ii can test that right now if you want... |
| 21:54:00 | raptor | nah.. |
| 21:54:00 | raptor | i have a long ways to do |
| 21:54:00 | raptor | to go |
| 21:54:00 | Zoomber | yah.....? |
| 21:55:00 | | zoomber_ has left |
| 21:55:00 | | zoomber__ has joined |
| 21:55:00 | | zoomber__ is now known as zoomberLAPTOP |
| 21:55:00 | | zoomberLAPTOP is now known as zoomber_laptop |
| 21:55:00 | zoomber_laptop | hmm |
| 21:56:00 | sam686 | my message is a bit different then bitfighterlogbot: zoomberLAPTOP changed nick to zoomber_laptop |
| 21:56:00 | zoomber_laptop | oh, maybe this is an easy fix? i wish i could send this crash report to my desktop |
| 21:56:00 | zoomber_laptop | sam686 : how is it different? |
| 21:57:00 | sam686 | BitfighterLogBot says: zoomberLAPTOP is now known as zoomber_laptop, my IRC said the above.. |
| 21:57:00 | zoomber_laptop | says the same for me |
| 21:57:00 | zoomber_laptop | on desktop |
| 21:58:00 | zoomber_laptop | xcode 4 been downloading forever now.. |
| 22:04:00 | zoomber_laptop | oh raptor, why you make gdb debugging have automatic loading so i can get lazy and just click run, and then take it away from me...while i still have my laziness, and instead of loading or fixing gdb myself, i manually go into the debug folder and launch bitfighter.app myself.. |
| 22:05:00 | raptor | because I don't remember how i did it... |
| 22:06:00 | zoomber_laptop | well..lets see |
| 22:07:00 | zoomber_laptop | oh thats cool, you can debug an executable remotely with ssh |
| 22:13:00 | | zoomber_laptop Quit (Quit: zoomber_laptop) |
| 23:04:00 | | Flynnn has joined |
| 23:16:00 | | raptor Quit (Remote host closed the connection) |