Timestamps are in GMT/BST.
| 00:02:37 | Watusimoto | well, you've certainly managed to create an interesting and almost unplayable level! |
| 00:04:53 | bobdaduck | lol |
| 00:05:00 | | Fordcars has joined |
| 00:05:15 | bobdaduck | Experimental, certainly |
| 00:05:21 | Fordcars | hi |
| 00:06:55 | Watusimoto | clever idea! |
| 00:06:58 | Watusimoto | hi |
| 00:07:25 | bobdaduck | 1640 items selected |
| 00:07:26 | bobdaduck | lol |
| 00:07:39 | raptor | Watusimoto: idea |
| 00:07:47 | raptor | some sort of /runluacustom |
| 00:07:59 | Watusimoto | sounds snappy! |
| 00:08:01 | raptor | command that can run a method of script of your choice? |
| 00:08:09 | raptor | during a level at any time |
| 00:08:19 | raptor | like one to clean up all the asteroids |
| 00:08:21 | Watusimoto | that was part of the idea for the console |
| 00:08:49 | raptor | does the console hook in server-side right now? |
| 00:08:50 | Watusimoto | so, conceptually, I like the idea |
| 00:08:56 | Watusimoto | I think so |
| 00:09:02 | Watusimoto | at least it did at one point |
| 00:09:10 | Watusimoto | you could add items via console cmds |
| 00:09:40 | Watusimoto | but it created all sorts of confusion, and I'm not certain of its current state |
| 00:09:52 | Watusimoto | but, if that worked, would that meet your needs? |
| 00:10:19 | Watusimoto | or do you want a "neater" solution? |
| 00:10:32 | bobdaduck | Okay guys I multiplied the entire level by 2 |
| 00:10:35 | raptor | that would be fine |
| 00:10:38 | bobdaduck | And it feels playable now! |
| 00:15:00 | Watusimoto | did you use gridsize? |
| 00:15:06 | bobdaduck | Of course not |
| 00:15:09 | bobdaduck | gridsize is broken |
| 00:15:13 | bobdaduck | ctrl-shift-x |
| 00:17:57 | raptor | good, that the proper way |
| 00:19:10 | Fordcars | we need /runluacustom make_everyone"zap_dance.lua |
| 00:21:48 | Fordcars | I have weird sound bugs in the kaen test server 0.o |
| 00:24:50 | | Little_Apple Quit (Quit: Page closed) |
| 00:25:15 | kaen | ... |
| 00:25:30 | kaen | I don't think that's a bug on my end. |
| 00:26:43 | Fordcars | weird it just started doing that :/ Flag sounds bugs |
| 00:28:52 | Nothing_Much | I'm wondering if there's a microphone feature in bf. |
| 00:28:57 | raptor | there is |
| 00:29:00 | raptor | voice chat exists |
| 00:29:21 | Nothing_Much | oh, that's neat |
| 00:29:31 | raptor | it was disabled by default in this last release (my fault) |
| 00:29:41 | raptor | but you can enable it on a server in the INI |
| 00:30:24 | Nothing_Much | ohh |
| 00:30:30 | Nothing_Much | that'd be nice |
| 00:33:21 | bobdaduck | Implement circles! |
| 00:33:22 | bobdaduck | xD |
| 00:40:56 | kaen | I implemented circles with real pathing AI for my swarm game mode |
| 00:41:05 | kaen | not really as cool as you might think |
| 00:44:02 | kaen | I could probably enable voice chat on my server |
| 00:44:10 | kaen | not like I'm hard up for bandwidth. |
| 00:44:27 | kaen | but apparently I already have a troll problem. |
| 00:44:48 | raptor | on kaen test? |
| 00:44:50 | Fordcars | no one ever uses voice chat. Well besides amgine :P |
| 00:44:51 | raptor | probably... |
| 00:45:29 | kaen | yeah. |
| 00:45:41 | kaen | critical error being so liberal with the admin pass, too |
| 00:45:50 | kaen | I'm already getting reports of abuse ._. |
| 00:46:11 | Fordcars | La? yeah |
| 00:46:22 | Fordcars | but I didn'T notice |
| 00:46:35 | kaen | I mean, could just be a vocal minority |
| 00:46:44 | raptor | yeah |
| 00:46:54 | kaen | but I don't want anyone to have reason to be vocal about my server being bad. |
| 00:47:13 | raptor | Lamp has decided to be idle by: being an admin, holding down the fire key |
| 00:47:20 | kaen | ... |
| 00:47:26 | raptor | and you can't kick an admin |
| 00:47:31 | kaen | okay. |
| 00:47:37 | | kaen ssh's into the server |
| 00:47:46 | raptor | when he does that, Little_Apple just does a server shutdown |
| 00:47:47 | Fordcars | you can do that?!? |
| 00:47:54 | Fordcars | ssh? |
| 00:48:10 | raptor | and kaen-loop restarts it! :) |
| 00:48:31 | Fordcars | oh, can you do server commands in Bitfighter command-prompt? |
| 00:48:35 | kaen | no |
| 00:48:40 | kaen | that's what ssh is for |
| 00:48:43 | kaen | I'm ssh'ing into my VPS |
| 00:48:52 | kaen | which is running the servers |
| 00:48:54 | Fordcars | ok :P |
| 00:49:15 | Fordcars | I have an ssh client on iPod, it's useful :P |
| 00:49:25 | kaen | what's the command to soft shutdown a password? |
| 00:49:33 | kaen | /shutdown I'd guess? |
| 00:49:37 | Watusimoto | yay! chat works again! |
| 00:50:02 | Watusimoto | even while you are engineering! |
| 00:50:52 | raptor | kaen: any admin can also do /setadminpass |
| 00:51:02 | raptor | but i'm not sure if that persists |
| 00:51:11 | Fordcars | hey guys, are you getting any Level Editor bugs? |
| 00:51:22 | raptor | Fordcars: there are a couple in 018 |
| 00:51:30 | Fordcars | I got loads |
| 00:51:32 | Fordcars | well 1 |
| 00:51:35 | Fordcars | but its big |
| 00:51:53 | raptor | ok let me know |
| 00:52:00 | raptor | hooray Watusimoto! |
| 00:52:25 | Watusimoto | not totally working, as I have now discovered... but at least now I can find and fix the bugs |
| 00:54:30 | kaen | wow raptor you have no idea of the butthurt I just elicited by changing the admin pass |
| 00:54:43 | kaen | lamp was all-caps'ing so hard. |
| 00:55:59 | bobdaduck | lol |
| 00:56:01 | bobdaduck | really? |
| 01:00:30 | raptor | hahaha |
| 01:01:44 | raptor | well i think Lamp reads the logs... so you should probably not post a new one here.. |
| 01:01:57 | Fordcars | ok I can't find my old post :/ Well the level editor bug is that if, for example, I make a square with a wall. Then, I wan't to drag one corner of it. if I am tryinf to drag corner 0, it will move the whole wall. If I try to move the corner 1, it will move the corner 1, 2, 3 and 4. If I try to move the corner 3, it will move the corners 2,3 and 4. If I try to move the corner 3, it will move the corner 3 and 4. If I try to |
| 01:01:57 | Fordcars | move the corner 4, it will only move four. This bug is in 018. |
| 01:02:02 | Fordcars | sorry, |
| 01:02:23 | raptor | in 018, or in a newer dev build? |
| 01:02:27 | Fordcars | :/ just realized this was long |
| 01:02:34 | Fordcars | normal downloaded 018 |
| 01:02:41 | Fordcars | from bitfighter.org |
| 01:02:53 | raptor | ok, using barriers? |
| 01:03:01 | raptor | or polywall? |
| 01:03:12 | Fordcars | yeah, but also loadouts, goal, polywalls... |
| 01:03:40 | Fordcars | I had this bug in 17b once, too |
| 01:03:47 | Fordcars | developper build |
| 01:04:55 | raptor | ? |
| 01:05:06 | raptor | i'm not seeing this issue in latest build |
| 01:05:36 | Fordcars | yeah I just tried a developper build I got a few weeks back and it has the same bug. |
| 01:05:55 | raptor | mCac? |
| 01:06:00 | raptor | osx |
| 01:06:03 | raptor | i mean |
| 01:06:33 | Fordcars | This bug is in: was once in 017b developper build, 018 normal official, an 018a developper build I got a week ago |
| 01:06:49 | Fordcars | yep, Mac, PPC, you know :P |
| 01:07:06 | Fordcars | I'll check out if this bug is in the latest build |
| 01:07:17 | kaen | please do |
| 01:07:29 | kaen | this is on the issue tracker iirc |
| 01:08:14 | Fordcars | ok |
| 01:08:15 | raptor | really? |
| 01:08:42 | kaen | oh nope |
| 01:08:46 | kaen | just a slightly different one |
| 01:08:50 | kaen | http://code.google.com/p/bitfighter/issues/detail?id=191#c2 |
| 01:09:23 | kaen | I'd put down $5 that rebuilding latest will resolve it Fordcars |
| 01:09:42 | raptor | i want $5! |
| 01:10:10 | Fordcars | ok : |
| 01:10:14 | Fordcars | WHAT? |
| 01:10:23 | kaen | works? :) |
| 01:11:03 | Fordcars | kaen just pm me that he'd put down 5$, and then raptor said he wanted it ?!? it was a pm, how did you do that :( |
| 01:11:16 | kaen | it was not a PM |
| 01:11:18 | raptor | ummm |
| 01:11:21 | Fordcars | oh |
| 01:11:22 | kaen | I highlighted you by saying your name |
| 01:11:23 | kaen | Fordcars |
| 01:11:28 | Fordcars | yeah ok |
| 01:11:31 | raptor | haha |
| 01:11:46 | Fordcars | stupid IRC client >:( |
| 01:12:10 | kaen | name highlighting one of the most important features of IRC clients... |
| 01:12:18 | kaen | is one* |
| 01:12:31 | Fordcars | haha ok |
| 01:12:46 | kaen | I'd pick it over tab complete if I had to choose |
| 01:12:52 | kaen | although it would be a very hard choice... |
| 01:12:59 | raptor | nothing beats TAB complete! |
| 01:13:07 | Fordcars | lol |
| 01:13:11 | kaen | except knowing when people are talking to you! |
| 01:13:39 | Fordcars | ok so I am doing a clean build |
| 01:13:51 | raptor | yay |
| 01:13:52 | kaen | fordcars, have you tried using cmake by chance? |
| 01:14:03 | Fordcars | nah |
| 01:14:08 | kaen | osx is the only system I haven't tested it on |
| 01:14:40 | kaen | might even generate xcode projects, now that I think about it |
| 01:14:47 | kaen | since it does vc++ by default. |
| 01:15:08 | raptor | that would be interesting! |
| 01:15:12 | Fordcars | heh |
| 01:15:17 | kaen | dude |
| 01:15:21 | kaen | the vc++ projects it made |
| 01:15:23 | kaen | are beautiful |
| 01:15:28 | Fordcars | really? |
| 01:15:35 | kaen | each lib has its own little project dohickey |
| 01:15:49 | Fordcars | heh ok |
| 01:15:54 | kaen | I don't know the terminology, but it generated probably as good of a project file as anyone could make by hand. |
| 01:16:06 | raptor | oh wow |
| 01:16:09 | kaen | I hit "compile" and it did. |
| 01:16:12 | raptor | that's awesome |
| 01:16:19 | Watusimoto | ok, bedtime |
| 01:16:25 | Watusimoto | What I have seems to work |
| 01:16:35 | Watusimoto | but I haven;t tested it thoroughly |
| 01:16:39 | Fordcars | night watusimoto! |
| 01:16:41 | raptor | uh oh |
| 01:16:42 | Watusimoto | should I check it in, or wait? |
| 01:16:48 | raptor | please wait |
| 01:16:53 | Watusimoto | :-) |
| 01:17:14 | Fordcars | 110 files to compile ._. |
| 01:18:26 | raptor | I implore you to wait... |
| 01:18:48 | raptor | and wake up tomorrow with a fresh mind to check it again |
| 01:18:50 | Watusimoto | waiting! |
| 01:19:00 | raptor | :) |
| 01:19:05 | Watusimoto | I'm checking in and merging now, but I won't push til tomorrow |
| 01:19:09 | raptor | ok |
| 01:24:34 | Fordcars | ok done compiling |
| 01:26:07 | Fordcars | man I still have that bug :,( |
| 01:36:48 | | Watusimoto Quit (Ping timeout: 255 seconds) |
| 01:37:16 | | bobdaduck Quit (Quit: Page closed) |
| 01:38:02 | kaen | there goes my five bucks |
| 01:40:40 | Fordcars | haha |
| 01:42:08 | kaen | I can not reproduce it for the life of me dude |
| 01:42:21 | Fordcars | :,( |
| 01:42:39 | | Little_Apple has joined |
| 01:42:57 | Little_Apple | raptor: freeorion is weird. |
| 01:48:24 | raptor | hi Little_Apple |
| 01:48:26 | raptor | yes |
| 01:48:40 | Little_Apple | i dont understand... |
| 01:48:45 | Little_Apple | how do i... |
| 01:48:48 | Little_Apple | planets... |
| 01:49:07 | raptor | have you ever played master or orion or stars! |
| 01:49:52 | raptor | http://freeorion.org/index.php/V0.4_Quick_Play_Guide |
| 01:50:05 | Little_Apple | nope |
| 01:50:08 | raptor | i'm not developing for them, just getting it built for some distros |
| 01:50:25 | raptor | their game is one giant boost header |
| 01:50:31 | Little_Apple | aaaack information overload... |
| 01:50:53 | raptor | yeah... and people think bitfighter is hard! |
| 01:51:05 | Fordcars | :P |
| 01:51:12 | raptor | Fordcars: i'm booting up my mac... |
| 01:51:34 | Fordcars | really? ok |
| 01:51:37 | raptor | Fordcars: are you using 'ctrl+click' or 'shift+click' at all with your bug? |
| 01:52:06 | Little_Apple | can i ask what bug? |
| 01:52:26 | raptor | he is reporting a mac editor bug with dragging vertices |
| 01:52:56 | Little_Apple | what's wrong about it? |
| 01:53:16 | raptor | dragging various corners of a zone or poly object will drag only some vertices? |
| 01:53:36 | Little_Apple | whaa? |
| 01:53:39 | raptor | drying to move a corner moves more than it should.. |
| 01:54:04 | Fordcars | no raptor |
| 01:54:11 | Fordcars | no shiftor cntr |
| 01:54:19 | raptor | ok |
| 01:54:32 | raptor | look at all those people online! |
| 01:54:44 | Fordcars | whoa |
| 01:54:46 | Fordcars | nice |
| 02:12:14 | | raptor Quit (Remote host closed the connection) |
| 02:12:37 | | raptor has joined |
| 02:12:37 | | ChanServ sets mode +o raptor |
| 02:16:28 | raptor | ok Fordcars, i think i have something like your bug... |
| 02:16:35 | Fordcars | really6 |
| 02:16:39 | Fordcars | ? |
| 02:16:50 | raptor | if you move the mouse around a vertex, it doesn't highlight immediately does it? |
| 02:17:04 | raptor | i have some sort of delayed highlighting |
| 02:17:25 | raptor | the vertex should turn white, then you know it's time to be able to move it |
| 02:17:59 | Fordcars | Oh I know the bug, when you select 0, for example, it selects 0, 1, 2, 3, so it moves them |
| 02:18:15 | raptor | yes |
| 02:18:17 | raptor | but |
| 02:18:32 | Fordcars | I don't have a delayed highlighting |
| 02:18:38 | raptor | are you selecting 0 when the vertex square has highlighted? |
| 02:19:08 | Fordcars | the yellow highlight? |
| 02:19:24 | raptor | the little square around the vertex numbers |
| 02:19:27 | raptor | should turn white |
| 02:19:45 | Fordcars | yeah, after it turns white |
| 02:19:53 | Fordcars | no delay |
| 02:20:42 | raptor | ok, this is somewhat related |
| 02:20:49 | raptor | something to do with mac... |
| 02:20:56 | raptor | not sure how that can be... |
| 02:21:14 | Fordcars | I had that bug before and it got fixed |
| 02:21:56 | raptor | windows users anyone? |
| 02:23:59 | | Platskies has joined |
| 02:25:22 | Fordcars | I have lured a Windows user |
| 02:26:02 | raptor | test the same thing there if possible |
| 02:26:20 | Fordcars | I asked Lone Wolf, but he went to eat |
| 02:26:51 | Fordcars | Platskies, are you on windows? |
| 02:27:03 | Platskies | Nope |
| 02:27:15 | raptor | i wrote down the bug |
| 02:39:29 | Little_Apple | in NASCAR news... http://www.gannett-cdn.com/media/USATODAY/USATODAY/2013/02/23/daytona_033-4_3_rx812_c1080x810.jpg?ee7fa6286ae53f22171a45de1ab050b872ba1ebf%5D(took |
| 02:42:30 | raptor | oh man |
| 02:43:12 | Little_Apple | so thats how the race ended today |
| 02:43:33 | raptor | !! |
| 02:58:17 | | Fordcars Quit (Quit: This computer has gone to sleep) |
| 03:03:29 | | Fordcars_ has joined |
| 03:03:33 | Fordcars_ | !! nascar |
| 03:07:22 | Little_Apple | did you see the race today? |
| 03:09:05 | | LoneWolfy has joined |
| 03:09:11 | LoneWolfy | hey |
| 03:09:20 | LoneWolfy | i heard raptor needed mah halp |
| 03:09:30 | LoneWolfy | sorry for being late |
| 03:09:47 | LoneWolfy | i was nomming on homemade burgers and homemade fries |
| 03:09:49 | raptor | hi LoneWolfy |
| 03:09:54 | raptor | are you on windows? |
| 03:09:59 | LoneWolfy | Yes |
| 03:10:02 | LoneWolfy | Windows 7 |
| 03:10:06 | raptor | can you do a quick test for me? |
| 03:10:10 | raptor | in the editor |
| 03:10:20 | raptor | put out a zone or polywalll |
| 03:10:28 | LoneWolfy | ok |
| 03:10:31 | raptor | and try and click a corner |
| 03:10:42 | raptor | can you move the corners around Ok? |
| 03:11:17 | LoneWolfy | yeah |
| 03:11:18 | LoneWolfy | but |
| 03:11:21 | LoneWolfy | editor bug |
| 03:11:25 | LoneWolfy | enter and leave |
| 03:11:30 | raptor | Fordcars_ says has some funniness |
| 03:11:32 | LoneWolfy | and the screen is streched |
| 03:11:35 | raptor | ah yes |
| 03:11:40 | raptor | that is fixed |
| 03:11:43 | raptor | thanks |
| 03:11:43 | LoneWolfy | ah |
| 03:11:45 | LoneWolfy | ok |
| 03:12:09 | raptor | Fordcars_: can you explain more to LoneWolfy how to reproduce your bug? |
| 03:14:29 | raptor | thanks LoneWolfy for testomh that |
| 03:14:34 | raptor | *testing |
| 03:14:38 | LoneWolfy | no problem |
| 03:14:52 | Fordcars_ | oh hi sorry |
| 03:15:37 | Fordcars_ | i didn't do anything special to make my bug |
| 03:15:48 | raptor | steps to follow |
| 03:15:57 | Fordcars_ | if I must: |
| 03:16:00 | raptor | just try to move a vertex, right? |
| 03:16:41 | Fordcars_ | open Bitfighter Mac universal, Level editor, go in any level any grid size, make loadout, wall, goal. zone..., select a vertex |
| 03:17:49 | LoneWolfy | maybe ask little apple? |
| 03:17:51 | LoneWolfy | he's on mac |
| 03:18:08 | Little_Apple | yo |
| 03:18:30 | Little_Apple | select a vertex and then.... |
| 03:18:42 | LoneWolfy | try and move it i guess |
| 03:18:45 | Little_Apple | k |
| 03:18:46 | Fordcars_ | yep |
| 03:18:54 | Little_Apple | works fine... |
| 03:18:59 | | Platskies Quit (Remote host closed the connection) |
| 03:19:01 | Little_Apple | oh wait.. |
| 03:19:04 | Fordcars_ | try to move vertedx 0 |
| 03:19:12 | Little_Apple | what am i trying to see? |
| 03:19:21 | Fordcars_ | weird stuff |
| 03:19:34 | Fordcars_ | it's very obvious |
| 03:19:40 | Little_Apple | i dont... |
| 03:19:41 | Little_Apple | wha? |
| 03:19:46 | Fordcars_ | more than 1 vertex moving |
| 03:19:50 | Fordcars_ | ? |
| 03:19:59 | Little_Apple | noting happening |
| 03:20:03 | Little_Apple | its all normal for me |
| 03:20:08 | Fordcars_ | :( ok |
| 03:20:29 | Little_Apple | it might be a ppc bug |
| 03:20:37 | LoneWolfy | look at my new forum pic |
| 03:21:13 | Little_Apple | bill cosby muffin? |
| 03:22:15 | LoneWolfy | lol |
| 03:22:16 | LoneWolfy | yeah |
| 03:22:23 | Fordcars_ | Oh and I have another Editor bug, too :( |
| 03:22:40 | raptor | shoot |
| 03:23:27 | LoneWolfy | raptor. |
| 03:23:31 | LoneWolfy | add copy pase |
| 03:23:34 | LoneWolfy | please |
| 03:23:38 | LoneWolfy | paste* |
| 03:23:44 | LoneWolfy | or at least paste |
| 03:23:47 | Fordcars_ | when you don't have a spawn and it says "Add spawn for team 1, 2, 3..." and I put a spawn, the message is still there. Then, when I test the level, it says "Are you sure you want to continue? You don't have a spawn" |
| 03:23:53 | raptor | that might be for 019.. |
| 03:24:14 | raptor | really? |
| 03:24:15 | LoneWolfy | :D |
| 03:24:20 | raptor | what gametype |
| 03:24:33 | Fordcars_ | yeah :/ euh, wait Ill check |
| 03:25:38 | Fordcars_ | but sometimes it justs never shows that "Put a spawn" message in Editor |
| 03:27:22 | Fordcars_ | why do I always get the bugs :,( |
| 03:27:48 | raptor | ok, i see that the spawn message doesn't show upon first load |
| 03:28:20 | raptor | but adding teams (in osx) and then adding the proper spawns works fine - the message stays when teams lack and disappears when all are covered |
| 03:29:50 | Fordcars_ | I doesn't do that for me. WHY! :,( |
| 03:31:32 | Fordcars_ | FOUND IT |
| 03:32:23 | Fordcars_ | what, I can't replicate it :o |
| 03:32:36 | raptor | uh oh |
| 03:32:48 | Fordcars_ | oh boy |
| 03:32:51 | raptor | no replication == no bug! :) |
| 03:32:57 | Fordcars_ | lol |
| 03:33:05 | Fordcars_ | but sometimes it happens |
| 03:33:15 | Fordcars_ | but the vertex bug is always there |
| 03:34:11 | raptor | yeah ok, i wrote that one down.. |
| 03:34:15 | Fordcars_ | ok |
| 03:35:04 | Fordcars_ | anyway, changing computer. Going to code a server on my rapsberry pi ^-^ |
| 03:36:21 | Little_Apple | you have a raspberry pi? |
| 03:36:27 | Fordcars_ | yeahj :P |
| 03:36:40 | Little_Apple | can i have a piece? :) |
| 03:36:45 | Fordcars_ | ololololololol |
| 03:36:56 | | LoneWolfy Quit (Ping timeout: 245 seconds) |
| 03:40:14 | | Little_Apple Quit (Quit: Page closed) |
| 03:40:53 | Fordcars_ | anyways, later guys! |
| 03:40:55 | | Fordcars_ Quit (Quit: Leaving) |
| 04:24:31 | | Platskies has joined |
| 04:25:35 | raptor | hi Platskies |
| 04:25:45 | raptor | can you test something for me? |
| 04:25:49 | Platskies | Heya, sure |
| 04:25:50 | raptor | (it's quick) |
| 04:25:55 | raptor | in the bitfighter editor |
| 04:26:10 | raptor | can you place a zone of any kind |
| 04:26:14 | raptor | and drag vertices |
| 04:26:27 | raptor | i'm looking for a vertix dragging bug |
| 04:26:31 | raptor | *vertex |
| 04:26:31 | Platskies | Ok |
| 04:26:52 | raptor | someone reported that dragging different numbered vertices will drag more than one vertex |
| 04:27:07 | raptor | like if you drag vertex 0, it'll also drag others |
| 04:27:14 | raptor | weird, but i can't really duplicate.. |
| 04:27:33 | Platskies | should I be testing 018 or 018a? |
| 04:27:54 | Platskies | I'm dragging vertex 0, nothing odd's happening (in 018) |
| 04:30:07 | raptor | either |
| 04:30:09 | raptor | OK |
| 04:30:12 | raptor | it must be a PPC bug |
| 04:30:21 | raptor | which means it'll be harder to track down.. :( |
| 04:30:35 | raptor | brb |
| 04:30:37 | | raptor Quit () |
| 04:34:06 | | raptor has joined |
| 04:34:06 | | ChanServ sets mode +o raptor |
| 04:34:46 | Platskies | Odd that something is architecture specific |
| 04:34:49 | raptor | thanks for testing that |
| 04:34:50 | raptor | yeah |
| 04:35:05 | raptor | and nobody else is still on PPC but Fordcars |
| 04:35:21 | Platskies | :) |
| 05:17:45 | kaen | "to many idea haters give bitfighteer time room to expand away fomr BF to beocme anew great game." |
| 05:17:55 | kaen | another nugget of sage advice from amgine. |
| 05:37:43 | Nothing_Much | kaen, what? |
| 05:55:14 | kaen | noooooooooooooooooooooooooooooo |
| 05:55:18 | kaen | downtime! |
| 05:58:53 | Nothing_Much | huh? |
| 05:58:55 | Nothing_Much | what happened? |
| 05:59:08 | kaen | my vps was down for a few minutes |
| 05:59:13 | kaen | I DEMAND A REFUND |
| 05:59:18 | Nothing_Much | virtual private server? |
| 05:59:22 | kaen | yes. |
| 05:59:26 | Nothing_Much | oh |
| 06:00:11 | Nothing_Much | what was it for? |
| 06:00:28 | kaen | my bitfighter servers |
| 06:00:44 | kaen | and all of my stupid ideas that require a remote server |
| 06:01:08 | kaen | I don't know what the downtime was for |
| 06:01:28 | kaen | but apparently my guaranteed service level is only 99.9% |
| 06:01:55 | kaen | i.e. my VPS can be down for up to ~three days over the year. |
| 06:03:31 | Nothing_Much | oh my |
| 06:03:35 | Nothing_Much | so |
| 06:03:36 | Nothing_Much | .. |
| 06:03:40 | Nothing_Much | how does one fix that? |
| 06:04:18 | kaen | pay more money for a commercial-grade vps |
| 06:04:28 | kaen | which usually guarantee 99.999% uptime |
| 06:04:35 | kaen | which is like 5 minutes of downtime |
| 06:05:15 | Nothing_Much | oh it's something you have to pay for? |
| 06:05:16 | Nothing_Much | eek |
| 06:05:32 | kaen | stupid business. |
| 06:05:38 | kaen | charging money for services they provide. |
| 06:15:29 | | bobdaduck has joined |
| 06:15:34 | bobdaduck | I LOVE YOU ALL. |
| 06:15:36 | bobdaduck | Also Hi. |
| 06:31:06 | Nothing_Much | nice |
| 06:31:07 | Nothing_Much | hello |
| 06:35:29 | raptor | hi |
| 06:42:46 | | bobdaduck Quit (Ping timeout: 245 seconds) |
| 06:52:46 | | bobdaduck has joined |
| 07:07:31 | | raptor Quit () |
| 07:27:55 | | Darrel has joined |
| 07:48:46 | | bobdaduck Quit (Quit: Page closed) |
| 09:07:14 | | koda has joined |
| 09:08:22 | | koda Quit (Client Quit) |
| 09:55:14 | | LordDVG has joined |
| 10:17:29 | | Watusimoto has joined |
| 11:04:27 | | Darriel has joined |
| 11:06:48 | | Darrel Quit (Ping timeout: 260 seconds) |
| 11:07:14 | | LordDVG Quit (Remote host closed the connection) |
| 11:10:31 | | Darriel is now known as Darrel |
| 14:11:27 | | Platskies Quit (Remote host closed the connection) |
| 14:24:17 | | raptor has joined |
| 14:24:17 | | ChanServ sets mode +o raptor |
| 14:30:54 | raptor | good day! |
| 14:31:41 | kaen | indeed! |
| 14:37:58 | raptor | we say 'the day the earth stood still' |
| 14:38:00 | raptor | *saw |
| 14:38:13 | raptor | now my wife wants to watch 'invasion of the body snatchers' |
| 14:39:09 | kaen | oooh |
| 14:39:12 | kaen | those are good |
| 14:39:21 | kaen | I ended up watching Robots last night |
| 14:39:26 | raptor | Robots? |
| 14:39:35 | kaen | the CG film |
| 14:39:47 | raptor | huh |
| 14:39:49 | kaen | I really liked it. I'm still a child a heart though. |
| 14:39:54 | raptor | I missed that one completely |
| 14:40:49 | raptor | wow, a lot of popular actors as voices |
| 14:40:58 | kaen | the main character was really well developed, and I related well to the storyline. |
| 14:41:19 | kaen | it's definitely true to the CG children's film formula though |
| 14:41:38 | kaen | which I don't think is necessarily bad, but it kind of devalued it for me. |
| 14:46:19 | kaen | okay well I have to load up my junk, swap my break pads, and hit the road. |
| 14:46:25 | kaen | back later tonight with any luck |
| 14:46:33 | | kaen Quit (Quit: Leaving) |
| 14:51:29 | raptor | good luck! |
| 14:51:38 | raptor | safe travels! |
| 15:06:38 | raptor | Watusimoto: are you familiar with common endian/byte order problems in c/c++? |
| 15:07:16 | | koda has joined |
| 15:07:40 | | koda Quit (Client Quit) |
| 15:07:57 | | koda has joined |
| 15:17:45 | raptor | ha! |
| 15:17:53 | raptor | i think it's because of Vector<bool> usage! |
| 15:18:38 | | Nothing_Much Quit (Ping timeout: 252 seconds) |
| 15:19:41 | raptor | ha! BOTH of Fordcars Editor issues are because of Vector<bool> |
| 15:24:07 | raptor | huh |
| 15:24:32 | raptor | does sizeof(char) == sizeof(int) on big endian? |
| 15:24:49 | Watusimoto | hi |
| 15:24:55 | raptor | hi |
| 15:24:57 | Watusimoto | I was showing my son how to bump locks |
| 15:25:12 | Watusimoto | an alternate career in case school doesn't work out :-) |
| 15:25:16 | raptor | heh |
| 15:26:06 | Watusimoto | in short... I don't know.. I'd have to look it up |
| 15:26:10 | Watusimoto | it is platform dependent |
| 15:26:19 | Watusimoto | probably cpu dependent |
| 15:26:40 | Watusimoto | wait.... that sizeof comparison will only work on an 8 bit machine! |
| 15:26:46 | raptor | ok |
| 15:26:50 | Watusimoto | I think |
| 15:26:53 | raptor | so our current issue is the following: |
| 15:27:06 | raptor | TNL::Vector<bool> doesn't work on big endian systems |
| 15:27:20 | raptor | and I think it's because it's using storage of bool as a char |
| 15:28:24 | Watusimoto | Vector<bool> is the one you wrote, right? |
| 15:28:26 | raptor | so, are you opposed to me using an ing instead of char for storage of bool ? |
| 15:28:28 | raptor | no |
| 15:28:29 | Watusimoto | doesn't it pack bits |
| 15:28:37 | raptor | std::vector<bool> packs |
| 15:28:53 | Watusimoto | does vec<bool> just use vec<bool>? |
| 15:28:57 | Watusimoto | sorry |
| 15:28:57 | raptor | sam686 wrote TNL::Vector<bool> to not do the packing and actually be a normal container |
| 15:29:22 | Watusimoto | Vec<bool> does not use vec<bool> then, right? |
| 15:29:23 | raptor | std::vector<bool> does not store bool because the various c++ committees weren't thinking straight |
| 15:29:26 | raptor | correct |
| 15:30:06 | Watusimoto | does Vec<bool> pack bits for transmission? |
| 15:30:09 | Watusimoto | I'm sure it does |
| 15:30:34 | raptor | the TNL::Vector is a packed type, yes |
| 15:30:36 | Watusimoto | what's probably happening is the packed bits are read out in the reverse order on big endian systems |
| 15:31:12 | raptor | i think it's the storage because no Vector<bool> is used in network transmission |
| 15:31:29 | raptor | and not Vector does not do packing |
| 15:31:34 | raptor | *and no |
| 15:31:43 | Watusimoto | ok, I am confused |
| 15:31:57 | raptor | TNL::Vector is a container, nothing more |
| 15:32:00 | Watusimoto | Why are we using Vector<bool> for local storage? |
| 15:32:11 | raptor | you used it for the editor in the rewrite |
| 15:32:25 | Watusimoto | why not map it to vector<bool>? surely not for storage reasons |
| 15:32:33 | raptor | because |
| 15:32:41 | raptor | vector<bool> is NOT a vector or a bool |
| 15:32:50 | Watusimoto | I understand that |
| 15:32:57 | Watusimoto | but you can use it as if it is, right? |
| 15:33:17 | raptor | yes, but it is super slow and doesn't behave like normal std::vector |
| 15:33:30 | raptor | that's why sam686 wrote the TNL implementation to use instead |
| 15:33:41 | Watusimoto | so vector<bool> doesn't even work locally very well |
| 15:33:45 | raptor | correct! |
| 15:33:54 | Watusimoto | and sam reimplmented so we would have a functioning vecotr<bool> |
| 15:34:00 | Watusimoto | which we called Vector<bool> |
| 15:34:01 | raptor | yes! |
| 15:34:03 | Watusimoto | ok |
| 15:34:05 | Watusimoto | whew |
| 15:34:08 | raptor | and it has an endian issue |
| 15:34:09 | | Nothing_Much has joined |
| 15:34:15 | Watusimoto | except it doesn't work on big endian machines |
| 15:34:17 | raptor | now you're caught up! |
| 15:34:22 | Watusimoto | ok |
| 15:34:39 | raptor | the issue is the inner storage: std::vector<char> innerVector |
| 15:34:45 | raptor | for Vector<bool> |
| 15:34:53 | raptor | it is std::vector<T> innerVector for everything else |
| 15:35:21 | raptor | so i wonder if i store the bool as an int, what other problems i'd run in to... |
| 15:35:53 | Watusimoto | yes, ok |
| 15:36:04 | Watusimoto | I was looking for the implementation of Vec<bool> |
| 15:36:10 | Watusimoto | know where it is? |
| 15:42:35 | Watusimoto | all advice I can find about Vec<bool> is to just use a vec<int> instead |
| 15:42:41 | Watusimoto | sorry vec<bool> |
| 15:42:45 | raptor | ok |
| 15:42:47 | raptor | i'll do that |
| 15:42:57 | raptor | tnlVector.h:70 |
| 15:42:59 | raptor | is the issue |
| 15:43:05 | raptor | i'll change 'char' to S32 |
| 15:43:58 | Watusimoto | or deque<bool> |
| 15:44:04 | Watusimoto | which is apparently less broken |
| 15:44:22 | raptor | actually |
| 15:44:30 | raptor | you tried deque in the editor before |
| 15:44:34 | raptor | and it had problems |
| 15:44:50 | raptor | that's why we settled on Vector<bool> |
| 15:44:53 | Watusimoto | ok |
| 15:44:59 | Watusimoto | I vaguely remember |
| 15:45:22 | Watusimoto | so now I am confused about why a vector<char> would not work on some systems |
| 15:46:23 | raptor | apparently (but i'm not sure) |
| 15:46:35 | raptor | sizof(char) == sizeof(int) |
| 15:46:38 | raptor | sorry |
| 15:46:45 | raptor | sizeof(bool) == sizeof(int) |
| 15:46:56 | raptor | instead of sizeof(bool) == sizeof(char) |
| 15:46:59 | raptor | on some systems |
| 15:47:04 | raptor | at least that's what i'm reading.. |
| 16:16:45 | | -barjavel.freenode.net- *** Looking up your hostname... |
| 16:16:45 | | -barjavel.freenode.net- *** Checking Ident |
| 16:16:45 | | -barjavel.freenode.net- *** No Ident response |
| 16:16:46 | | -barjavel.freenode.net- *** Couldn't look up your hostname |
| 16:16:53 | | BFLogBot has joined |
| 16:16:53 | | Topic is 'Bitfighter 018 released! | http://www.bitfighter.org/downloads | Join us in the forums! at http://bitfighter.org/forums/' |
| 16:16:54 | | Set by raptor!~raptor@unaffiliated/greenmachine on Fri Jan 18 20:33:17 GMT 2013 |
| 16:16:54 | | -barjavel.freenode.net- [freenode-info] channel trolls and no channel staff around to help? please check with freenode support: http://freenode.net/faq.shtml#gettinghelp |
| 16:16:54 | | -ChanServ- [#bitfighter] Welcome to #bitfighter. This is an IRC channel, many or all of the users may not be paying attention. Please have patience when waiting for a response. |
| 16:21:08 | raptor | ok |
| 16:21:25 | raptor | so we have an issue with bitfighter.org |
| 16:21:30 | raptor | what is happening |
| 16:21:50 | raptor | is that mysqld, httpd, and java all see that it is a 64bit machine |
| 16:22:14 | raptor | and they say: "64bit, yay! that means I can hold onto LOTS of address space longer!" |
| 16:22:19 | raptor | so they all do it |
| 16:23:06 | raptor | mysql and httpd end up inflating in RAM until there is no RAM left, then the Linux kernel starts killing processes |
| 16:23:22 | raptor | because there is no SWAP space, the processes die |
| 16:23:41 | raptor | and we get the game servers or the logbot shutting down |
| 16:24:05 | raptor | or even being unable to SSH in because there isn't enough RAM to start a bash session |
| 16:24:22 | raptor | my conclusion: we probably should have stuck with 32bit |
| 16:30:27 | raptor | i just restarted mysqld and httpd - combined they were using 420 MB or so |
| 16:34:52 | Watusimoto_ | interesting |
| 16:35:10 | Watusimoto_ | do you think that's a system issue or a intentional design issue by the devs of those package |
| 16:35:11 | Watusimoto_ | s |
| 16:35:21 | raptor | i think it is a system issue |
| 16:35:31 | raptor | the VPS has some weird memory limits |
| 16:35:33 | Watusimoto_ | the system should be aware of its memory limitations |
| 16:35:48 | raptor | well, being VPS, things get funny I think.. |
| 16:35:57 | Watusimoto_ | yes, possibly |
| 16:36:08 | Watusimoto_ | so we should probably switch back to 32 bit then... |
| 16:36:17 | Watusimoto_ | which will be a pain |
| 16:36:26 | Watusimoto_ | as I assume it means reinstalling everything |
| 16:36:27 | Watusimoto_ | again |
| 16:36:49 | raptor | probably lots, but we can just lay down the directory structure for all the web stuff |
| 16:36:56 | raptor | and our home directories |
| 16:37:13 | raptor | but database set up would require dump/import |
| 16:37:25 | raptor | but i wish to research a bit more |
| 16:37:30 | Watusimoto_ | sure |
| 16:37:38 | Watusimoto_ | surely someone has created a reinstall everything script |
| 16:38:06 | Watusimoto_ | that examines the system, creates a script and som db files that you copy off to your new system |
| 16:38:12 | Watusimoto_ | and presto, back in business |
| 16:38:16 | Watusimoto_ | mint has something like that |
| 16:38:17 | raptor | perhaps |
| 16:38:19 | Watusimoto_ | for upgrading |
| 16:38:26 | raptor | but Linux package names will be different |
| 16:38:43 | raptor | across architectures, i mean |
| 16:38:51 | Watusimoto_ | yes |
| 16:39:04 | Watusimoto_ | linux is rather painful at times |
| 16:39:22 | Watusimoto_ | "Can't we all just get along?" |
| 16:39:43 | raptor | haha |
| 16:39:49 | raptor | ok, found a mysql tuner script... |
| 16:40:02 | raptor | going to try to reduce mysql memory usage a little |
| 16:44:51 | raptor | neat output: http://pastie.org/private/4sqmh5ztu3uulfzymmutg |
| 16:46:49 | raptor | i'm going to optimize the tables.. |
| 17:03:29 | raptor | actually, a lot of our woes might be because our VPS is based on openVZ instead of XEN (which was the old one) |
| 17:14:56 | | LordDVG has joined |
| 17:15:51 | Watusimoto_ | ok, kids are taking my machine |
| 17:15:53 | Watusimoto_ | back later |
| 17:15:56 | raptor | bye |
| 17:34:31 | | Wuzzy has joined |
| 17:39:49 | raptor | so setting max_connections = 50 |
| 17:40:05 | raptor | reduces maximum possible RAM usage from 446 MB to 172MB |
| 17:40:33 | raptor | before that option was unset so i think it would allow as many connections as it wanted! |
| 18:10:18 | | Nothing_Much Quit (Read error: Connection reset by peer) |
| 18:10:34 | | Watusimoto_ Quit (Ping timeout: 256 seconds) |
| 18:20:47 | | Nothing_Much has joined |
| 18:25:24 | | Watusimoto has joined |
| 18:37:11 | | LordDVG Quit (Ping timeout: 252 seconds) |
| 18:38:40 | | LordDVG has joined |
| 18:41:40 | raptor | i have killed the website... |
| 18:41:51 | raptor | soemhow |
| 18:43:36 | | Nothing_Much Quit (Remote host closed the connection) |
| 18:56:23 | | Watusimoto Quit (Ping timeout: 260 seconds) |
| 19:35:23 | | -holmes.freenode.net- *** Looking up your hostname... |
| 19:35:23 | | -holmes.freenode.net- *** Checking Ident |
| 19:35:23 | | -holmes.freenode.net- *** No Ident response |
| 19:35:23 | | -holmes.freenode.net- *** Couldn't look up your hostname |
| 19:35:28 | | BFLogBot has joined |
| 19:35:28 | | Topic is 'Bitfighter 018 released! | http://www.bitfighter.org/downloads | Join us in the forums! at http://bitfighter.org/forums/' |
| 19:35:28 | | Set by raptor!~raptor@unaffiliated/greenmachine on Fri Jan 18 20:33:17 GMT 2013 |
| 19:35:28 | | -ChanServ- [#bitfighter] Welcome to #bitfighter. This is an IRC channel, many or all of the users may not be paying attention. Please have patience when waiting for a response. |
| 19:58:28 | | Watusimoto has joined |
| 19:59:57 | | Little_Apple has joined |
| 20:00:04 | Little_Apple | hello |
| 20:00:20 | raptor | hi |
| 20:00:35 | Little_Apple | anything going on? |
| 20:00:36 | raptor | Watusimoto: i just deleted about 5300 users from drupal |
| 20:00:44 | raptor | not much |
| 20:00:48 | Watusimoto | what? |
| 20:00:52 | raptor | yeah... |
| 20:00:52 | Watusimoto | 5,300??? |
| 20:00:57 | raptor | yeah |
| 20:01:08 | Watusimoto | robots sigining up and not getting approved... |
| 20:01:18 | raptor | they were getting approved |
| 20:01:18 | Little_Apple | oh wow |
| 20:01:27 | Watusimoto | interesting |
| 20:01:41 | raptor | they would get e-mails then finish the sign-up process |
| 20:01:45 | raptor | all of them were 'active' |
| 20:01:48 | raptor | so |
| 20:02:07 | raptor | i decided to remove the ability to let people log in - only admins can add user accounts now |
| 20:02:16 | Watusimoto | that's good |
| 20:02:34 | Watusimoto | we don't actually want people editing those pages |
| 20:02:47 | raptor | also, there were volumes of unapproved posts |
| 20:02:51 | raptor | from many users |
| 20:02:56 | raptor | all should be gone (I think) |
| 20:03:03 | Watusimoto | great |
| 20:03:36 | raptor | oh, and i found how to reduce the mysql memory usage: reduce the allowed connection count |
| 20:04:02 | raptor | before it was inflating to however many it needed |
| 20:04:12 | Watusimoto | excellent |
| 20:05:29 | Watusimoto | thanks for doing all that |
| 20:06:09 | raptor | still need to figure out how to reduce more RAM usage - rewriting BFLogBot in python would be one... |
| 20:06:24 | raptor | but I think more can be scraped from httpd and php somehow.. |
| 20:09:03 | Watusimoto | does that use a lot of memory |
| 20:09:04 | Watusimoto | ? |
| 20:09:19 | raptor | restart of apache httpd usually frees up about 200 MB |
| 20:09:33 | raptor | so it's on par with mysql usage.. |
| 20:09:44 | raptor | i mean, before i slimmed it down some |
| 20:10:22 | Watusimoto | maybe we could use a different, slimmer server |
| 20:10:30 | Watusimoto | instead of apache |
| 20:10:33 | raptor | lighttpd! |
| 20:10:37 | raptor | or nginx |
| 20:10:39 | Watusimoto | perhaps |
| 20:10:48 | raptor | maybe... |
| 20:11:52 | Watusimoto | http://serverfault.com/questions/21106/how-to-reduce-memory-usage-on-a-unix-webserver |
| 20:13:03 | raptor | we cant use MPM |
| 20:13:21 | raptor | there's an issue with PHP and using MPM over the Prefork apache module |
| 20:14:57 | Watusimoto | do we use innodb? |
| 20:15:04 | raptor | sorry worker no MPM |
| 20:15:17 | raptor | mom-worker has a hard time with php vs mpm-preform |
| 20:15:19 | raptor | prefork |
| 20:15:21 | raptor | um |
| 20:15:23 | raptor | not sure |
| 20:15:30 | raptor | we may have used innodb for the stats |
| 20:15:39 | raptor | because of foreign keys |
| 20:16:52 | raptor | ha, my apache limits are even lower than those suggested.. |
| 20:17:05 | raptor | (i already edited them a few weeks ago) |
| 20:18:03 | raptor | ok, i reduced teh KeepAliveTimeout |
| 20:23:37 | raptor | oh, it's off anyways.. hmm |
| 20:25:07 | raptor | ok, done with optimizations for now... let's see how it works this next week |
| 20:32:39 | raptor | monologue monologue |
| 20:35:51 | Little_Apple | dialogue |
| 20:37:36 | Watusimoto | only have to restart every second day now! |
| 20:37:47 | raptor | heh |
| 20:38:36 | Watusimoto | ok, I'm checking in |
| 20:38:41 | Watusimoto | i fixed a few bugs |
| 20:38:51 | Watusimoto | but they were all ones I introduced this morning |
| 20:39:00 | Watusimoto | so much for coding while alert |
| 20:39:30 | raptor | ha |
| 20:39:31 | raptor | ok |
| 20:39:35 | raptor | i await the deluge |
| 20:40:58 | | BFLogBot Commit: 08eafb907984 | Author: watusimoto | Message: Fix warning |
| 20:41:00 | | BFLogBot Commit: a096f783710d | Author: watusimoto | Message: Comment |
| 20:41:01 | | BFLogBot Commit: 803a559abd93 | Author: watusimoto | Message: Can now enter chat messages when engineering, as long as menu is not displayed; still a couple of rough edges |
| 20:41:03 | | BFLogBot Commit: 49f324bed562 | Author: watusimoto | Message: Don't dim chat messages when chat is active |
| 20:41:04 | | BFLogBot Commit: 4818bfca54db | Author: watusimoto | Message: Remove unused methods |
| 20:41:06 | | BFLogBot Commit: 5248fb0544fa | Author: watusimoto | Message: Experimental rendering code |
| 20:41:07 | | BFLogBot Commit: e92724705a37 | Author: watusimoto | Message: Whitespace |
| 20:41:09 | | BFLogBot Commit: 6f73390b7608 | Author: watusimoto | Message: Huge refactor to allow escape to exit chat only if you are chatting while engineering |
| 20:41:10 | | BFLogBot Commit: 6bb18f1c66f9 | Author: watusimoto | Message: Merge |
| 20:41:12 | | BFLogBot Commit: f150662a84b7 | Author: watusimoto | Message: Remove useless conditional |
| 20:41:14 | | BFLogBot Commit: c1d5152598c7 | Author: watusimoto | Message: Remove variable |
| 20:41:15 | | BFLogBot Commit: 6a3631e82d06 | Author: watusimoto | Message: Simplify logic to determine which help page to show |
| 20:41:17 | | BFLogBot Commit: 1b28c402883b | Author: watusimoto | Message: We're not puking here! |
| 20:41:18 | | BFLogBot Commit: c56943a842c8 | Author: watusimoto | Message: Extract some logic to make parent clearer |
| 20:41:20 | | BFLogBot Commit: 274993eb97ce | Author: watusimoto | Message: Rename method |
| 20:41:21 | | BFLogBot Commit: 74ba94057cf3 | Author: watusimoto | Message: Restructure ifs for clarity |
| 20:41:23 | | BFLogBot Commit: f28189e66822 | Author: watusimoto | Message: Rename method (need this to compile) |
| 20:41:25 | | BFLogBot Commit: 72f75c4b6b1c | Author: watusimoto | Message: Fix some bugs, shuffle some code, lots of comments |
| 20:41:26 | | BFLogBot Commit: 1d637c829b50 | Author: watusimoto | Message: Show prospective engineered item while chatting -- not functional, but less jarring |
| 20:41:28 | | BFLogBot Commit: 00e7b2f7b7cd | Author: watusimoto | Message: Merge |
| 20:41:29 | | BFLogBot Commit: aa061cfb90c4 | Author: watusimoto | Message: Spelling and whitespace |
| 20:42:06 | raptor | wow! |
| 20:43:07 | Watusimoto | so the basic strategy was to move the chat code to be a helper |
| 20:43:11 | Watusimoto | like engineerHelper |
| 20:43:16 | Watusimoto | as it was once upon a time |
| 20:43:24 | raptor | great! |
| 20:43:31 | Watusimoto | and now instead of one active helper, we have a stack of them |
| 20:43:35 | raptor | ah |
| 20:43:40 | Watusimoto | so you can have multile helper active |
| 20:43:44 | Watusimoto | like engineer and chat |
| 20:43:57 | Watusimoto | so you can chat while you are engineering! |
| 20:44:14 | raptor | yay! |
| 20:44:38 | Watusimoto | we could also allow chatting while loadouting but that's disbaled for the moment |
| 20:44:51 | raptor | that would be interesting... |
| 20:44:52 | Watusimoto | or chatting while teamshuffling |
| 20:45:05 | Watusimoto | or while quickchatting, if you want interesting |
| 20:45:06 | raptor | did you add a new class? |
| 20:45:17 | raptor | compilation unit, i mean? |
| 20:46:15 | raptor | that's a big refactor! |
| 20:46:19 | Watusimoto | yes! |
| 20:46:23 | Watusimoto | a couple actually |
| 20:46:37 | Watusimoto | I was doing to ask how to add them to cmake, and I forgot |
| 20:46:48 | raptor | i'll do it! |
| 20:47:05 | Watusimoto | chathelper.cpp and chatcommands.cpp |
| 20:47:21 | Watusimoto | also cleared a lot of stuff out of uigame |
| 20:47:41 | Watusimoto | though it's still way too big |
| 20:48:58 | Watusimoto | I do want to revisit the lua fiasco, but maybe I'll take a gander at the buglist first |
| 20:49:37 | raptor | ok |
| 20:51:13 | Watusimoto | glad I refreshed that page... lots got done since I last loaded it |
| 20:51:35 | raptor | ok, so namespace |
| 20:51:42 | raptor | ChatCommands is outside of Zap? |
| 20:53:16 | Watusimoto | it is, but I wasn't really sure what to do with that |
| 20:53:24 | raptor | ok, i'll leave it.. |
| 20:53:42 | Watusimoto | if you can come up with a better design, I'd be happy with that |
| 20:54:04 | Watusimoto | there's lots of random functions there that were in the global namespace, and didn't really need ot be |
| 20:54:30 | Watusimoto | I guess the alternative might be to give them all names starting with chatCmd or something |
| 20:54:47 | Watusimoto | or pack them into a static class |
| 20:55:12 | Watusimoto | but this also gives us an excuse to move the code out of UIGame |
| 20:55:21 | Watusimoto | which is already overwhelming enougth |
| 20:56:12 | raptor | yeah it's enormous |
| 20:56:24 | raptor | i'm apprehensive every time i open that class |
| 20:58:01 | Watusimoto | I'm going to add a way to show item ids in the editor |
| 20:58:06 | raptor | oK |
| 20:58:13 | raptor | i'm about to commit compile fixes.. |
| 20:58:19 | raptor | i haven't done testing yet.. |
| 20:58:21 | Watusimoto | I'm thinking either a toggle on/off, or something like tab that displays them while the key is down |
| 20:58:43 | raptor | what about just showing the ID when the object is selected? |
| 20:58:46 | Watusimoto | what do you think would work well? |
| 20:58:49 | raptor | maybe near the attributes? |
| 20:58:52 | Watusimoto | that would work |
| 20:59:09 | Watusimoto | I could put it in the UR corner of the green box |
| 20:59:19 | Watusimoto | that space is usally empty |
| 20:59:41 | Watusimoto | you can see them in game, btw, with /showids or something |
| 20:59:58 | Watusimoto | though the numbers often collide and are hard to read |
| 21:00:01 | | BFLogBot Commit: 5724b4e97da5 | Author: buckyballreaction | Message: Add new classes to CMake |
| 21:00:02 | | BFLogBot Commit: 27c7bbeeda6b | Author: buckyballreaction | Message: Fix compile warning |
| 21:00:05 | raptor | ok |
| 21:00:10 | raptor | that seems ok |
| 21:00:27 | Watusimoto | I'll start by showing the id when selected and see how that works |
| 21:09:23 | raptor | well the chat-during-engineer bug is fixed! |
| 21:09:28 | raptor | no other anomalies so far... |
| 21:09:49 | raptor | Watusimoto: you didn't have to change any RPC did you? |
| 21:09:57 | Watusimoto | no |
| 21:10:08 | Watusimoto | all client side |
| 21:10:16 | Watusimoto | good! |
| 21:10:20 | raptor | because that was a big refactor and i don't feel like reading it all... :) |
| 21:10:34 | Watusimoto | well, I gave you the highlights |
| 21:12:06 | raptor | ok, first merge was OK.. |
| 21:13:03 | | LordDVG Quit (Remote host closed the connection) |
| 21:13:24 | raptor | my favorite method name: checkForKeyboardMovementKeysInJoystickMode |
| 21:13:31 | Watusimoto | yeah |
| 21:13:44 | Watusimoto | did you read the comments on all the checkins? |
| 21:13:59 | raptor | not all, but some... yay for puking |
| 21:14:01 | raptor | :) |
| 21:14:03 | Watusimoto | :-) |
| 21:14:09 | Watusimoto | that's the only important one! |
| 21:14:37 | raptor | haha |
| 21:57:33 | | Darrel Quit (Quit: Closed IRC client) |
| 22:17:09 | raptor | !! |
| 22:17:11 | raptor | ok |
| 22:17:24 | raptor | remember i said that the comments from all the drupal users were removed? |
| 22:17:27 | raptor | well... |
| 22:17:32 | Little_Apple | well? |
| 22:17:47 | raptor | bfdrupal_comments table is 424 MB large |
| 22:18:01 | Little_Apple | whaa? |
| 22:18:18 | raptor | yeah, with 109,221 rows |
| 22:18:28 | raptor | that's a lot of comments that weren't deleted... |
| 22:18:49 | raptor | Watusimoto: are you OK with me purging the entire comments table for drupal? |
| 22:35:18 | Little_Apple | raptor: what exactly are levelgens able to add into a level mid-game? |
| 22:35:26 | raptor | no comment... |
| 22:35:31 | raptor | basically anything |
| 22:35:35 | raptor | almost everything |
| 22:35:39 | raptor | not walls |
| 22:35:43 | raptor | not other ships |
| 22:35:47 | raptor | but probably anything else |
| 22:36:41 | Little_Apple | so they can handle mines no problem? |
| 22:36:51 | raptor | probably |
| 22:37:05 | Little_Apple | ok thanks :P |
| 22:37:20 | Little_Apple | ill probably be back needing more help... |
| 22:37:23 | raptor | FYI, if you already don't know: http://bitfighter.org/luadocs/index.html |
| 22:37:49 | Little_Apple | oh thanks |
| 22:38:00 | Little_Apple | ill see if i can figure it out on my own... which i probably wont |
| 22:38:07 | raptor | :) |
| 22:38:17 | raptor | honestly, bobdaduck has figured most stuff out |
| 22:39:29 | raptor | Watusimoto: doing it anyways... |
| 22:45:00 | Little_Apple | ahaha |
| 22:45:15 | raptor | 109000 comments flushed! |
| 22:47:44 | Little_Apple | awesome |
| 22:47:58 | Little_Apple | can levelgens create teleporters? |
| 22:48:08 | raptor | hmm, i think so yes |
| 22:48:10 | raptor | haven't tried |
| 22:48:52 | Little_Apple | so.. on the link you sent me |
| 22:49:01 | Little_Apple | wheres the part that tells stupid people to do cool stuff? |
| 22:50:18 | raptor | yeah thats... not well written yet |
| 22:50:25 | raptor | we mostly just have the specifications up |
| 22:50:29 | raptor | but examples are lacking |
| 22:50:38 | Little_Apple | ah ok |
| 22:50:43 | raptor | i can give you an example script.. |
| 22:50:55 | Little_Apple | i can look through other people's scripts and steal bits of code... |
| 22:51:47 | Little_Apple | oh! idea! |
| 22:52:27 | raptor | wait, my scripts are horrid |
| 22:52:28 | Little_Apple | is it possible to make it so uploading/downloading levels that use a levelgen downloads the levelgen automatically with the level file? |
| 22:52:41 | raptor | with complex math to make it evil |
| 22:54:08 | raptor | umm |
| 22:54:12 | raptor | we haven't worked that out yet |
| 22:54:52 | Little_Apple | im guessing you have already thought of that feature :P |
| 22:55:05 | raptor | yeah.. it's on the TODO list i think |
| 22:56:09 | Little_Apple | ok |
| 22:56:14 | Little_Apple | just checkin |
| 22:57:35 | Little_Apple | ill be back for help once this level doesnt look so bad it creates a new form of cancer |
| 22:58:58 | raptor | haha ok |
| 23:04:09 | raptor | ok, i just remove 1.2 million access log rows |
| 23:04:15 | raptor | from the drupal table |
| 23:04:47 | raptor | Little_Apple: you know about adding IDs to things in the editor? |
| 23:05:06 | Little_Apple | i did at one point |
| 23:05:26 | Little_Apple | but i forgot as i forget most things that dont pound me in the face everyday |
| 23:05:36 | raptor | hah |
| 23:07:24 | | kaen has joined |
| 23:07:39 | kaen | hello |
| 23:07:45 | raptor | ahoy! |
| 23:07:49 | raptor | :) |
| 23:08:11 | raptor | kaen test & co. have disappeared for some reason... |
| 23:08:19 | kaen | :< |
| 23:08:29 | kaen | maybe I should call it 23/7 |
| 23:08:49 | Little_Apple | sounds good enough |
| 23:09:00 | kaen | yep gotta restart it |
| 23:09:07 | kaen | the web console is painfully slow... |
| 23:10:03 | Little_Apple | why does this bug still exist? |
| 23:10:20 | kaen | which? |
| 23:10:32 | raptor | ? |
| 23:11:01 | Little_Apple | hold on... uploading a screen cap |
| 23:11:54 | Little_Apple | whenever you place a core and then move it in editor you get this weird bug when you hold tab http://i.imgur.com/tIo7MmP.png |
| 23:12:03 | Little_Apple | ignore the ridiculous buzz lightyear space ships |
| 23:12:19 | kaen | hmm. need to put an init.d line for the servers. |
| 23:12:30 | kaen | apparently my host restarts my vps often :< |
| 23:16:17 | Little_Apple | raptor: apparently the core bug only happens when you rotate it |
| 23:16:35 | raptor | oh haha |
| 23:16:37 | raptor | yeah that's fixed |
| 23:16:51 | raptor | oh wait |
| 23:16:59 | raptor | when you rotate? hmm... might be new.. |
| 23:17:00 | raptor | testing |
| 23:17:12 | Little_Apple | i think its left overs from the previous bug |
| 23:17:30 | raptor | kaen: use cront @reboot |
| 23:17:33 | raptor | *cron |
| 23:18:31 | raptor | Little_Apple: you found a bug! thanks! |
| 23:18:59 | Little_Apple | yay! when do i get my bug finder badge? :] |
| 23:19:23 | | kaen Quit (Ping timeout: 256 seconds) |
| 23:21:47 | Little_Apple | silence... |
| 23:21:55 | raptor | oh uh... |
| 23:22:07 | raptor | haven't you already earned that non-existant badge? |
| 23:23:19 | Watusimoto | night |
| 23:23:24 | raptor | night! |
| 23:27:05 | Little_Apple | huh. so you cant make neutral cores in editor. |
| 23:27:13 | raptor | nope |
| 23:27:24 | Little_Apple | is that on purpose? |
| 23:27:26 | raptor | that was intentionally removed, although i don't remember the reasoning |
| 23:27:33 | Little_Apple | weird |
| 23:28:08 | | Watusimoto Quit (Ping timeout: 252 seconds) |
| 23:29:42 | | kaen has joined |
| 23:30:14 | Nothing_Much | hey kaen |
| 23:30:24 | kaen | hello hello |
| 23:30:57 | | kaen Quit (Max SendQ exceeded) |
| 23:32:11 | | kaen has joined |
| 23:41:24 | Little_Apple | woah... |
| 23:41:31 | Little_Apple | that was... surprisingly easy |
| 23:41:58 | Little_Apple | i found a bug i dont want you to fix lol |
| 23:43:51 | Little_Apple | raptor: i figured out how to make neutral cores without editing the .level file... |
| 23:44:19 | raptor | ? |
| 23:44:35 | raptor | oh, i bet i know |
| 23:44:44 | raptor | put down a zone, make it neutral, put down a core |
| 23:45:07 | Little_Apple | just have the tool bar set to neutral and drag in a core lol |
| 23:47:05 | Little_Apple | how do you give cores an id again? |
| 23:47:13 | Little_Apple | er |
| 23:47:14 | Little_Apple | zones |
| 23:48:31 | raptor | do you have a development build? |
| 23:48:35 | raptor | or stock 018? |
| 23:49:53 | Little_Apple | stock 018 |
| 23:50:00 | raptor | then it wont work :( |
| 23:50:06 | Little_Apple | aww |
| 23:50:09 | raptor | ooo |
| 23:50:11 | raptor | how about |
| 23:50:23 | Little_Apple | i can always put the level on hold |
| 23:50:30 | raptor | you be a beta tester for 018a AND build your level with the new features :) |
| 23:50:33 | Little_Apple | till i actually have some better ideas |
| 23:50:56 | Little_Apple | will the 018a build be compatible with 018 servers? |
| 23:51:00 | raptor | yes |
| 23:51:07 | Little_Apple | ok then |
| 23:51:12 | raptor | wait wait |
| 23:51:21 | Little_Apple | i dont have xcode on this computer soooo........ |
| 23:51:24 | raptor | 018 servers cannot run levelgens |
| 23:51:34 | raptor | kaen's server is 018a |
| 23:51:48 | Little_Apple | i can make an 018a server... |
| 23:52:13 | raptor | i am building you 018a beta :) |
| 23:52:21 | raptor | T minus 10 min. or so... |
| 23:52:43 | Little_Apple | danke |