Timestamps are in GMT/BST.
| 00:03:05 | | kodaws has joined |
| 00:05:40 | | BFLogBot Commit: 1a18f5e26262 | Author: watusimoto | Message: Converted remaining menuitems over to luaW... compiles, but not tested |
| 00:07:37 | Watusimoto_ | night |
| 00:12:47 | | Watusimoto_ Quit (Ping timeout: 246 seconds) |
| 00:23:53 | amgine123456 | hihg weird if you highlight the enter password and just hold enter you after a bunch of times go back to the lobby then back in the game |
| 00:24:00 | amgine123456 | you |
| 00:27:31 | amgine123456 | If its intentional it should say a message like oyu were kicked from the game because you were trying to guess the password |
| 00:27:42 | amgine123456 | if not then it may need to be fixed |
| 00:35:25 | amgine123456 | and it only does it after 20 times if its intentionaly put in it wshould be lower say 5 but after that if you keep trying it bans your i.p for 15,30 60,300 seconds and so on and so forth after that |
| 00:47:24 | sam686 | auto-kick from guessing wrong level change (or admin) password 20 times is long enough to prevent kicking problems, but still show the obvious repeating join, left, join,left trying to guess password in log files, which no one can guess that fast either. It takes millions of tried to guess a very strong 10 random characters password.. |
| 00:49:29 | sam686 | the internet lag is simply not fast enough to guess the password that fast, even with a password guessing bot... |
| 01:08:16 | amgine123456 | actully i disagree with a good virus its possible to get passwords easily ..... |
| 01:09:31 | sam686 | If you can hack the server, you can get most data off the server, but if you can only guess, then no... |
| 01:37:31 | | raptor has joined |
| 01:37:31 | | ChanServ sets mode +o raptor |
| 01:38:22 | raptor | bug fixin' time! |
| 02:06:28 | | kodaws Quit (Read error: Connection reset by peer) |
| 02:10:09 | | kodaws has joined |
| 02:33:53 | raptor | sam686: you around? |
| 02:36:22 | sam686 | hi |
| 02:36:34 | raptor | hi |
| 02:36:41 | raptor | do you know what happens if you call a RPC c2s from the server? |
| 02:39:01 | sam686 | If that happens, then it won't run and possibly assert too.. |
| 02:39:17 | sam686 | it is something with RPC_Order that does it, i think |
| 02:39:31 | raptor | hmmm ok |
| 02:41:12 | | kodaws Quit (Ping timeout: 244 seconds) |
| 02:43:21 | sam686 | its the RPCDirServerToClient or RPCCirClientToServer that restricts it, you can see its use on gameConnection.cpp |
| 02:43:29 | raptor | ok |
| 02:43:31 | amgine123456 | lol how much longer till version 18 comes out im growing impatenent Xd |
| 02:45:58 | sam686 | It appears that you can change RPCGuaranteed to RPCUnguaranteed to RPCGuaranteedOrderedBigData without breaking client to server protocols... |
| 02:46:20 | sam686 | it goes by who sending the command.. |
| 02:59:54 | raptor | i just found something: |
| 03:00:10 | raptor | every time you press a key in chat, it sends an RPC to the server |
| 03:02:02 | raptor | be back in a bit.. |
| 04:03:38 | raptor | hmm, maybe not.. |
| 04:07:27 | | kodaws has joined |
| 04:10:08 | | amgine123456 Quit (Quit: Page closed) |
| 04:22:09 | | kodaws Quit (Read error: Connection reset by peer) |
| 04:35:14 | | BFLogBot Commit: 874dfac2c979 | Author: buckyballreaction | Message: Partial implementation of forcing spawn delay when a client is busy. Works when busy in menus, but not when busy chatting or using helper menus |
| 04:36:46 | | raptor Quit () |
| 05:54:33 | | kodaws has joined |
| 06:24:35 | | sam686 Quit (Read error: Connection reset by peer) |
| 06:27:42 | | sam686 has joined |
| 06:27:42 | | ChanServ sets mode +v sam686 |
| 06:36:40 | | sam686 Quit (Ping timeout: 245 seconds) |
| 07:46:26 | | LordDVG has joined |
| 07:54:28 | | LordDVG Quit (Remote host closed the connection) |
| 08:55:56 | | raptor has joined |
| 08:55:56 | | ChanServ sets mode +o raptor |
| 09:09:38 | | raptor Quit () |
| 11:25:36 | | kodaws Quit (Read error: Connection reset by peer) |
| 15:07:58 | | raptor has joined |
| 15:07:58 | | ChanServ sets mode +o raptor |
| 15:45:51 | | watusimoto has joined |
| 15:45:51 | | ChanServ sets mode +o watusimoto |
| 15:45:54 | | watusimoto Quit (Quit: Leaving.) |
| 15:46:38 | | watusimoto has joined |
| 15:46:38 | | ChanServ sets mode +o watusimoto |
| 16:02:03 | raptor | hi watusimoto |
| 16:02:35 | raptor | i ran into a problem last night with solving #26 (trigger spawn delay when you're 'busy') |
| 16:02:54 | raptor | it works when busy in menus, but not when busy with chatting |
| 16:03:41 | raptor | which seems weird - but i found out that it is because you can move the mouse during chatting, which moves the ships direction, which sends a movement packet, which resets the spawn delay timer to 0 |
| 16:04:09 | raptor | if that makes sense - i'm not sure of the best way to solve it.. |
| 16:05:34 | watusimoto | maybe check movement packet, and make pure rotation packets not reset timer? |
| 16:05:57 | raptor | that's.... seems too simple |
| 16:06:15 | watusimoto | or never reset timer when in chat mode? |
| 16:06:31 | watusimoto | that's probably better |
| 16:06:46 | watusimoto | because under non-chat circumstances, ship rotation should reset timer |
| 16:07:55 | raptor | hmmm... that was my original idea, but i'm not sure i have access to clientInfo from controlobjectconnection (where the movement is detected) |
| 16:07:59 | raptor | checking... |
| 16:08:10 | watusimoto | I see |
| 16:09:48 | raptor | yeah, that class has no data about clients at the moment - only connection data |
| 16:10:07 | raptor | which i'm sure i could change |
| 16:10:50 | watusimoto | chat status is on client? |
| 16:10:58 | raptor | clientInfo->isBusy() |
| 16:11:15 | watusimoto | and at what level is that passed between client and server? |
| 16:11:32 | watusimoto | i.e. which object has the c2s about chatting status |
| 16:11:34 | raptor | UIGame triggers it via RPC on the GameConnection |
| 16:11:44 | raptor | GameConnection |
| 16:12:01 | raptor | ControlObjectConnection is a parent of GameConnection |
| 16:12:04 | watusimoto | so we could logically store it there and when clientInfo needs it, it can get if rom the connection |
| 16:12:51 | watusimoto | if that's clear |
| 16:13:11 | raptor | please define 'it' |
| 16:14:02 | watusimoto | we could store chatStatus on GameConnection (where it's available as part of the c2s). When clientInfo needs chatStatus, it can get it from the GC |
| 16:14:43 | raptor | i was just using the 'isBusy' |
| 16:15:00 | raptor | which is already set in the clientInfo via GameConnection |
| 16:15:29 | watusimoto | right, but isBusy could live in GC instead |
| 16:15:56 | raptor | oh, so store it there, too, you mean? |
| 16:16:03 | watusimoto | and would then be available to cientInfo and to.... yes |
| 16:16:11 | watusimoto | sure, why not? |
| 16:16:17 | raptor | no reason |
| 16:16:37 | raptor | sounds ok to me, then i could pull in the isBusy into ControlObjectConnection from GameConnection and test for it |
| 16:16:40 | watusimoto | it seems nicer in ClientInfo, but since it "originates" on the server in gc, it's not so bad to store it there |
| 16:16:51 | watusimoto | sure |
| 16:16:57 | watusimoto | yes |
| 16:16:59 | watusimoto | exactly |
| 16:17:01 | raptor | it needs to be in ClientInfo, because the server sets a flag on all the RemoteClientInfos |
| 16:17:19 | watusimoto | clientInfo would stillhave access |
| 16:17:24 | watusimoto | oh I see |
| 16:17:28 | watusimoto | I think |
| 16:17:36 | raptor | to update all clients of the status |
| 16:17:50 | watusimoto | could remoteClientInfos also store it on their respective gameConnections? |
| 16:18:14 | watusimoto | there is a 1-1 connection btween GC and CI, no? |
| 16:18:22 | raptor | i'm not sure.. |
| 16:18:27 | watusimoto | I think there is |
| 16:18:33 | watusimoto | to have a clientInfo, you need a client |
| 16:18:39 | watusimoto | to have a client, you need a connection |
| 16:18:43 | watusimoto | no wait, wrong |
| 16:19:01 | watusimoto | remote clients have no connection to each other, but do have clientInfos on each other |
| 16:19:11 | watusimoto | my error |
| 16:19:39 | watusimoto | would it be too ugly to store it on gameConnection for FullClientINfos and on ClientInfo for remoteClientInfos? |
| 16:20:12 | raptor | i th ink it might be easy to just leave all ClientInfos as they are, and then also store it on GC |
| 16:20:35 | watusimoto | well, we're only talking about the underlying storage; ClientInfo could still have a getIsBusy() (or whatever) that is implemented differently on FullCIs and RemoteCIs. |
| 16:21:10 | watusimoto | on RemoteCIs is just returns the local mIsBusy (or whatever) |
| 16:21:27 | watusimoto | on FullCIs it returns mConnection->mIsBusy )or watever) |
| 16:22:06 | raptor | that seems fine |
| 16:22:17 | watusimoto | good! |
| 16:23:26 | raptor | ok, well, off to do homework. thanks for talking it through with me |
| 16:23:58 | | raptor Quit () |
| 17:16:02 | | raptor has joined |
| 17:16:03 | | ChanServ sets mode +o raptor |
| 17:20:54 | | watusimoto Quit (Ping timeout: 252 seconds) |
| 17:45:28 | | Watusimoto has joined |
| 18:29:21 | | Watusimoto Quit (Ping timeout: 252 seconds) |
| 19:15:16 | | raptor Quit () |
| 19:36:11 | | Watusimoto has joined |
| 19:48:53 | | Little_Apple has joined |
| 19:48:56 | Little_Apple | helloo |
| 19:55:54 | | raptor has joined |
| 19:55:54 | | ChanServ sets mode +o raptor |
| 19:56:00 | raptor | hi |
| 19:56:02 | raptor | brb |
| 19:56:04 | Little_Apple | helloo |
| 19:56:16 | Little_Apple | im trying to figure out some things with love 2d |
| 20:08:08 | raptor | i bet bitfighter could be rewritten in Love2D |
| 20:09:16 | Little_Apple | andifitwasthenwewouldhavetherightstoit |
| 20:09:28 | raptor | ? |
| 20:09:34 | raptor | we have the rights to bitfighter as it is |
| 20:09:35 | Little_Apple | we would have the rights to it |
| 20:09:43 | Little_Apple | we do? |
| 20:09:48 | Little_Apple | i thought garagegames... |
| 20:10:05 | Little_Apple | isnt it based off the zap demo source? |
| 20:10:11 | raptor | it sure is |
| 20:10:15 | raptor | but it is open source |
| 20:10:37 | Little_Apple | but we cant have a donations button or anything |
| 20:10:45 | raptor | sure we can |
| 20:10:49 | Little_Apple | we can? |
| 20:10:54 | raptor | yeah, why not? |
| 20:10:55 | Little_Apple | huh. |
| 20:11:11 | Little_Apple | i thought that… but... |
| 20:11:12 | raptor | i'd just use the 50 cents or so for my ice cream fund, though |
| 20:11:19 | Little_Apple | oh. hah. |
| 20:11:49 | Little_Apple | so if it was non profit then we could take all the moneys? |
| 20:12:08 | Little_Apple | so if the money goes back torwards the game? |
| 20:12:16 | raptor | profit/non-profit doesn't matter... |
| 20:12:20 | Little_Apple | oh.. |
| 20:12:23 | raptor | well, it matters for taxes |
| 20:12:28 | Little_Apple | then why dont we have a donations button... |
| 20:12:32 | raptor | but not for being able to raise monies |
| 20:12:44 | raptor | ummm, because I don't care about monies? |
| 20:12:50 | raptor | (for this anyways..) |
| 20:13:01 | Little_Apple | im looking at getting a raspberry pi |
| 20:13:07 | raptor | also, I'd hate to have to manage money... |
| 20:13:19 | raptor | but Watusimoto might have a different take |
| 20:13:20 | Little_Apple | icouldgetallthemoney |
| 20:13:30 | Little_Apple | and spend it on steam... |
| 20:13:32 | Little_Apple | and tf2 hats... |
| 20:13:38 | raptor | if you do get a rasp-pi, you could probably compile a dedicated server on it |
| 20:13:47 | Little_Apple | yea thats what i was thinking |
| 20:13:59 | Little_Apple | and i was also thinking of using it to make a game using love 2d |
| 20:14:42 | Watusimoto | we don't have a donate button because I don't want to figure out how to divide up $2.75 amongst all those who would have some legitimate claim to the money |
| 20:14:51 | raptor | exactly!! |
| 20:15:12 | Watusimoto | it's just not worth the hassle. payment processors, tax reporting, dividing the funds, etc. |
| 20:15:16 | Watusimoto | not worth it |
| 20:15:26 | Little_Apple | and not enough people know about the game |
| 20:15:37 | Little_Apple | im not sure if it would even be worth it….. |
| 20:15:50 | Watusimoto | I actually end up paying for the game, as I have to pay for hosting and whatnot |
| 20:16:02 | Watusimoto | so I actually make negative income from it |
| 20:16:27 | Little_Apple | so its less than non-profit? |
| 20:16:57 | raptor | and if we were to figure in opportunity cost... |
| 20:17:00 | raptor | time + sanity |
| 20:17:20 | raptor | man, I'd be rich if I was mowing lawns |
| 20:17:22 | raptor | ! |
| 20:17:26 | Little_Apple | heh |
| 20:17:47 | Watusimoto | exactly |
| 20:17:48 | Little_Apple | i need to make something with love... |
| 20:17:54 | Little_Apple | 2d. |
| 20:20:12 | raptor | lesson learned for the day: don't volunteer to be in a rotating refrence frame for a physics lab |
| 20:21:05 | Little_Apple | i will try to remember that. |
| 20:23:37 | Little_Apple | i must go now. laters |
| 20:23:39 | | Little_Apple Quit (Quit: Page closed) |
| 20:50:29 | | Watusimoto_ has joined |
| 20:52:55 | | Watusimoto Quit (Ping timeout: 245 seconds) |
| 20:53:19 | raptor | now to complete that bug.. |
| 20:54:33 | raptor | Watusimoto_: a clientInfo in a GameConnection:c2s... would be a FullClientInfo, correct? |
| 20:54:46 | raptor | because that's server side |
| 20:55:09 | Watusimoto_ | yes |
| 20:55:16 | Watusimoto_ | server has all info about all players |
| 20:55:26 | Watusimoto_ | so it has the Full deal... the FullClientInfo |
| 20:55:51 | Watusimoto_ | (ignoring the fact that those players are remote...) |
| 20:55:57 | raptor | ok |
| 20:57:14 | raptor | so, the really easy fix is to not include angles in the move... |
| 20:57:38 | raptor | that's what's done with spawn shield... and the idle energy recharge... |
| 20:58:19 | raptor | but maybe those are wrong.... |
| 21:03:42 | Watusimoto_ | aren't angles a rather important part of the move? |
| 21:04:00 | raptor | well, they're a networked component, so i'd say yes... |
| 21:04:31 | Watusimoto_ | is the solution we mapped out before 1) not working or 2) has befuddled you? |
| 21:04:43 | raptor | nope, it's just not as easy... :) |
| 21:04:49 | Watusimoto_ | (I mean that in the best possible way) |
| 21:04:49 | raptor | i'm almost done with it anyways... |
| 21:05:01 | Watusimoto_ | so 3) harder than we thought |
| 21:05:38 | Watusimoto_ | can you think of any reason levelgens would need access to the gridSize param? |
| 21:05:59 | raptor | not really - it was only used as a quick way to resize levels in the editor |
| 21:06:04 | Watusimoto_ | yes |
| 21:06:39 | Watusimoto_ | oh, how I dislike that param |
| 21:07:15 | Watusimoto_ | we could get rid of it -- every time we read a level, we could scale it according to grid size, then remove the parameter |
| 21:07:41 | Watusimoto_ | eventually, only antique levels would have it |
| 21:13:53 | raptor | heh |
| 21:15:45 | raptor | soooo |
| 21:16:06 | raptor | Why do we have ControlObjectConnection and GameConnection? |
| 21:16:30 | raptor | I think only a GameConnection ever extends ControlObjectConnection |
| 21:39:27 | Watusimoto_ | |
| 21:39:29 | Watusimoto_ | http://allthewayappsdev.wordpress.com/2012/10/09/getting-close/#comment-44 |
| 21:40:05 | Watusimoto_ | we have a COC and a GC because Zap had them |
| 21:40:17 | raptor | courteous enough |
| 21:40:32 | raptor | ok |
| 21:41:16 | Watusimoto_ | COC serves the following purposes, as far as I can see |
| 21:41:34 | Watusimoto_ | 1) organize code somewhat (GC adds other functionality as well) |
| 21:41:56 | Watusimoto_ | 2) _maybe_ is something we want separate because... uh... well that reason doesn't make sense |
| 21:42:03 | Watusimoto_ | 3) makes our object model look radder |
| 21:42:16 | raptor | yes, the organization I can see... |
| 21:42:18 | raptor | haha |
| 21:42:55 | raptor | oh |
| 21:42:59 | Watusimoto_ | does look a little superfluous |
| 21:43:10 | raptor | for a totally different topic: koda and the iOS port |
| 21:44:11 | raptor | he said something like the following: "It is bad UI form to prompt a user with an input screen at the start of an application" |
| 21:45:11 | raptor | and he wants us to skip that login screen entirely, and maybe have it, or a sub-section somewhere, on the main menu screen instead |
| 21:46:00 | raptor | what do you think about that? |
| 21:46:33 | raptor | we'd have to move around how the Global Chat works a bit (because it assumes you're connected to master on the main menu screen) |
| 21:47:21 | Watusimoto_ | where would you enter your name if you are a new player? |
| 21:47:41 | Watusimoto_ | if it's not hella easy, everyone will be ChumpChange |
| 21:47:59 | raptor | koda suggested "assign a username that invites the user to change it" |
| 21:48:00 | Watusimoto_ | as it is, I often play as my kids because I'm too lazy to change the name even where it is! |
| 21:48:12 | Watusimoto_ | ChumpChange is exactly that |
| 21:48:29 | raptor | and then have them change it via options menu or other section on the main menu |
| 21:48:43 | Watusimoto_ | maybe on the join screen? |
| 21:48:54 | raptor | his words: "i mean from a design point of view it is "bad" to prompt the user with something when he or she launches the game" |
| 21:49:03 | raptor | "because the user might not know what to do with all these options and get a bad feeling" |
| 21:49:18 | raptor | and: "i like the animation title very much, i feel like it should be the first thing in the game to be seen" |
| 21:49:27 | Watusimoto_ | I do somewhat agree |
| 21:50:02 | raptor | yeah, me too |
| 21:50:06 | Watusimoto_ | there are some design ramifications to allowing name changes once a connection to master has been made |
| 21:50:14 | Watusimoto_ | probably have to kill and restart the connectino |
| 21:50:20 | raptor | well, do we have to start a connection there? |
| 21:50:38 | raptor | (which is another possibility..) |
| 21:50:51 | Watusimoto_ | you need it for motd |
| 21:51:13 | raptor | argh, oh yeah |
| 21:51:14 | Watusimoto_ | maybe we could get that from a public server |
| 21:51:23 | Watusimoto_ | i.e. no real connectino established |
| 21:51:41 | raptor | yeah, that's easy enough-ish |
| 21:51:49 | raptor | maybe |
| 21:52:12 | Watusimoto_ | what if, under the Bitfighter logo, it said "Hello ChumpChange" |
| 21:52:13 | raptor | hmmm, maybe we can allow a master connection connection without credentials just for the motd |
| 21:52:31 | Watusimoto_ | well also, if you are using joystick, once you are in the game, you don;t need keyboard anymore |
| 21:52:51 | Watusimoto_ | so asking players to enter name might be icky |
| 21:53:01 | raptor | I like that: Hello ChumpChange |
| 21:53:12 | Watusimoto_ | was thinking "Hello D0rk" click here to change |
| 21:53:17 | raptor | hahaha |
| 21:53:23 | Watusimoto_ | but joystick users don't click |
| 21:53:51 | Watusimoto_ | and our menus don't really lend themselves to that sort of thing |
| 21:53:57 | raptor | well, it could be another menu item, albeit much tinier: "change credentials" |
| 21:54:04 | raptor | right under Hello ChumpChange |
| 21:54:47 | raptor | which would take you to the UI screen... |
| 21:54:48 | Watusimoto_ | so maybe Join would be highlighted (as it is today), and you could go up to get to change credentials |
| 21:54:51 | raptor | err, nameentry |
| 21:54:59 | Watusimoto_ | or wrap around from quit |
| 21:55:02 | raptor | yes |
| 21:55:05 | raptor | exactly |
| 21:55:15 | Watusimoto_ | well, easy enough to mock up and see how horrible it looks |
| 21:55:53 | raptor | yes - luckily koda is on a business trip, because i told him i'd want to wait until after 018 before we start scrambling the UI |
| 21:56:11 | Watusimoto_ | also, remember that dude's idea for reorganizing the front page -- push menus to the side |
| 21:56:18 | raptor | uhhh |
| 21:56:20 | raptor | huh? |
| 21:56:24 | raptor | oh! umm |
| 21:56:27 | raptor | beard's? |
| 21:56:39 | Watusimoto_ | yes |
| 21:56:44 | Watusimoto_ | that's the one |
| 21:57:07 | Watusimoto_ | we already have 8 front page menu items |
| 21:57:42 | Watusimoto_ | maybe we could create a game animation to play on the front page. |
| 21:57:51 | Watusimoto_ | I got that idea after reading this: |
| 21:58:40 | Watusimoto_ | this... |
| 21:59:05 | Watusimoto_ | coming right up... |
| 21:59:10 | raptor | heh |
| 21:59:12 | Watusimoto_ | this! |
| 21:59:14 | Watusimoto_ | http://www.sublimetext.com/~jps/animated_gifs_the_hard_way.html |
| 21:59:40 | raptor | oh, sam686 and I know how to make animated GIFs |
| 21:59:59 | raptor | but then we'd need another graphics rendering library.. |
| 22:00:13 | raptor | oh wait |
| 22:00:29 | raptor | that's taking a PNG? and loading time-dependent chunks?? |
| 22:00:36 | Watusimoto_ | could do some movies filmed at 300x200 or something |
| 22:00:49 | Watusimoto_ | I think so |
| 22:00:50 | raptor | WOW |
| 22:00:53 | raptor | that's cool! |
| 22:01:22 | Watusimoto_ | seems like the files are pretty small |
| 22:02:37 | raptor | so we have the encoder... but we'd have to write the decoder in the game.. |
| 22:02:46 | Watusimoto_ | or we could have rotating screenshots show up on the title screen |
| 22:03:06 | Watusimoto_ | decoder is pretty easy... just displaying pngs at certain xy's |
| 22:03:13 | Watusimoto_ | layering one atop the next |
| 22:03:32 | Watusimoto_ | although... if we are redrawing the screen every frame, that technique might not work |
| 22:03:37 | | amgine123456 has joined |
| 22:03:43 | amgine123456 | hi |
| 22:03:46 | Watusimoto_ | hi |
| 22:03:49 | raptor | hi |
| 22:04:20 | raptor | doing that may be easier if we had the journal... |
| 22:04:35 | Watusimoto_ | ok, another reason COC is good to have separate is that we might soemday have a god mode where you can roam around with no ship... and we might want a different control class or something |
| 22:04:41 | Watusimoto_ | the journal. |
| 22:05:04 | Watusimoto_ | I like the idea of the journal |
| 22:05:05 | raptor | the journal... |
| 22:05:07 | raptor | me too |
| 22:05:10 | amgine123456 | god mode hmm.... |
| 22:05:11 | Watusimoto_ | but... the journal |
| 22:05:14 | Watusimoto_ | it occasionally worked |
| 22:05:18 | Watusimoto_ | in the early days |
| 22:05:34 | Watusimoto_ | but the concept was much bigger than just playbacks |
| 22:05:51 | Watusimoto_ | it was really a full network simulation so you could theoretically reproduce crashes |
| 22:06:03 | Watusimoto_ | have a copy of every system-wide input |
| 22:06:12 | Watusimoto_ | that's much harder with scripts in place |
| 22:06:16 | raptor | i had a discussion with sam686 about it, we even thought of a good way to implement it again - but it would be a lot of work.. |
| 22:06:39 | amgine123456 | lol i found a cool science vieo im such a nerd =) |
| 22:07:31 | Watusimoto_ | if the object were just screen replay, might be much easier |
| 22:07:45 | Watusimoto_ | just save data on every object on screen |
| 22:07:48 | Watusimoto_ | "just" |
| 22:08:51 | raptor | let me try and find that article about writing these |
| 22:09:00 | Watusimoto_ | writing what? |
| 22:09:06 | raptor | journals |
| 22:09:12 | Watusimoto_ | ok |
| 22:09:18 | raptor | it was a really, really good one |
| 22:10:17 | raptor | I *think* this was it: http://www.gamasutra.com/view/feature/2029/developing_your_own_replay_system.php |
| 22:11:01 | amgine123456 | agree haveing areplay function to record crash cuases would be of great help |
| 22:11:19 | amgine123456 | bt3w im going to be gone for a few days so whne i get back ill resume my wiki work |
| 22:12:40 | Watusimoto_ | great |
| 22:12:47 | raptor | anyways - 018 first... |
| 22:12:51 | Watusimoto_ | yes |
| 22:12:53 | raptor | then mobile? |
| 22:12:57 | raptor | then... journal? |
| 22:13:04 | Watusimoto_ | then lua |
| 22:13:07 | Watusimoto_ | :-) |
| 22:13:08 | raptor | (trying to put our big projects in a row...) |
| 22:13:11 | Watusimoto_ | yes |
| 22:13:17 | raptor | oh yeah, lua... |
| 22:13:21 | raptor | uh |
| 22:13:22 | Watusimoto_ | maybe defer lua until we get the small stuff done |
| 22:13:46 | raptor | what do you need to do with Lua? refine it more? |
| 22:13:48 | Watusimoto_ | I'm hoping to do a relatively quick 019 releaes with feedback to 018 and more lua stuff |
| 22:13:55 | raptor | ah ok |
| 22:14:00 | Watusimoto_ | implementation, testing, documentaition, events,... |
| 22:14:11 | Watusimoto_ | nothing too critical, I suppose |
| 22:14:53 | Watusimoto_ | want to get a cool song (can be any style, really) and have it play during credits |
| 22:15:06 | Watusimoto_ | maybe flight of the valkryies |
| 22:15:13 | Watusimoto_ | if we can find open source version |
| 22:15:29 | Watusimoto_ | a little wagner to spice things up |
| 22:15:36 | raptor | i can do that! |
| 22:15:46 | Watusimoto_ | think it would be cool? |
| 22:15:52 | raptor | yes |
| 22:15:53 | raptor | :) |
| 22:15:56 | Watusimoto_ | let's do it! |
| 22:16:10 | Watusimoto_ | would that make good game music??? |
| 22:16:15 | raptor | i have a couple Wagner cds... |
| 22:16:21 | raptor | but we need open source stuff |
| 22:16:32 | Watusimoto_ | there are probably cc recordings |
| 22:17:09 | raptor | http://musopen.org/music |
| 22:17:21 | raptor | hmmm... no wagner |
| 22:17:43 | Watusimoto_ | oh goodie |
| 22:17:46 | Watusimoto_ | I broke bots again |
| 22:17:56 | raptor | nooooo |
| 22:20:08 | amgine123456 | lol b b b busted bot Xd |
| 22:20:51 | raptor | bug squished! |
| 22:21:05 | | BFLogBot Commit: 7984bd698242 | Author: buckyballreaction | Message: Finish forcing spawn delay if client is busy; now works when chatting, too |
| 22:22:39 | | amgine123456_ has joined |
| 22:23:01 | | amgine123456_ Quit (Client Quit) |
| 22:23:02 | raptor | you'll have to test that for me - i think it works well |
| 22:25:13 | Watusimoto_ | ok, will do |
| 22:26:34 | raptor | Watusimoto_: found this in the hedgewars project, although I don't know its source: http://code.google.com/p/hedgewars/source/browse/share/hedgewars/Data/Sounds/ride_of_the_valkyries.ogg |
| 22:28:20 | Watusimoto_ | I could get a totally legal copy for $37 |
| 22:28:29 | raptor | for distribution? |
| 22:28:36 | Watusimoto_ | for "synchronization" |
| 22:28:42 | raptor | ha |
| 22:28:42 | Watusimoto_ | no, maybe not |
| 22:29:01 | raptor | ha!: http://archive.org/details/EDIS-SRP-0197-06 |
| 22:30:19 | raptor | no copyright on that! |
| 22:31:06 | raptor | it even has static! |
| 22:32:07 | raptor | neat: http://imslp.org/wiki/Die_Walk%C3%BCre,_WWV_86B_%28Wagner,_Richard%29 |
| 22:32:50 | raptor | oh wait, that's not good |
| 22:32:59 | raptor | can only get those through amazon... |
| 22:35:27 | Watusimoto_ | fixed bots |
| 22:36:48 | Watusimoto_ | I like it in a way, but it lacks the oomph I was looking for... |
| 22:37:11 | raptor | of what do you speak? |
| 22:37:58 | Watusimoto_ | bass |
| 22:38:12 | raptor | yes - recording limitation of the time... |
| 22:38:18 | Watusimoto_ | but funny ina retroey sort of way |
| 22:41:54 | raptor | ha - i got the hedgewars guys trying to find the source for theirs... |
| 22:42:06 | raptor | they're not sure if it's legit |
| 22:42:29 | Watusimoto_ | it's probably not :-0 |
| 22:42:31 | | BFLogBot Commit: 65be931ae619 | Author: watusimoto | Message: Documentation |
| 22:42:33 | | BFLogBot Commit: eb4e1c803cf2 | Author: watusimoto | Message: Strip out some old unused lunar code |
| 22:42:34 | | BFLogBot Commit: 782cbbc209ff | Author: watusimoto | Message: More documentation |
| 22:42:36 | | BFLogBot Commit: 106be1ad51f3 | Author: watusimoto | Message: Remove junk |
| 22:42:37 | | BFLogBot Commit: ddd702379299 | Author: watusimoto | Message: Documentation |
| 22:42:39 | | BFLogBot Commit: cf52f299377f | Author: watusimoto | Message: Sterner warning |
| 22:42:40 | | BFLogBot Commit: 8cff2dbd4e09 | Author: watusimoto | Message: Lots of lua changes -- most important are creation of plugin object when running plugins; no more _main in lua_helper_functions (slowly reducing that file!); code consolidation |
| 22:42:42 | | BFLogBot Commit: aaefe1593b77 | Author: watusimoto | Message: Merge |
| 22:42:43 | | BFLogBot Commit: 099b562dfc58 | Author: watusimoto | Message: Merge |
| 22:43:14 | raptor | did you solve the plugin crashing problem? |
| 22:44:42 | amgine123456 | hmm who was it ealeir that was saying there was a problem with the pugin but didnt listin Xd |
| 22:48:08 | Watusimoto_ | yes |
| 22:53:17 | raptor | our problems are solved: http://musopen.org/music/piece/488# |
| 22:53:22 | raptor | wagner is found on musopen |
| 22:56:18 | raptor | it's this one, starting at 4:17: http://musopen.org/download/music/id/776?download=1 |
| 23:00:28 | Watusimoto_ | I looked there |
| 23:00:59 | Watusimoto_ | is this the naval band? |
| 23:01:05 | raptor | yes, i think so |
| 23:01:19 | raptor | marine |
| 23:01:19 | Watusimoto_ | ah, I heard the beginning, and thought it was a different part of the peice |
| 23:01:36 | Watusimoto_ | didn't think to listen to the whole thing |
| 23:01:42 | Watusimoto_ | helps to have some knowledge! |
| 23:02:14 | raptor | and in my head i keep hearing: 'kill the rabbit, kill the rabbit!' |
| 23:02:21 | Watusimoto_ | wabbit |
| 23:02:25 | raptor | oh, right |
| 23:09:49 | amgine123456 | i have another idea for maybe aonther peice that would work. |
| 23:09:56 | amgine123456 | hold on i get the link |
| 23:10:32 | Watusimoto_ | yes, that recording will do fine |
| 23:10:54 | amgine123456 | never mind then guess iwont get the link |
| 23:11:07 | Watusimoto_ | though I think I miss the strings |
| 23:11:14 | Watusimoto_ | or something |
| 23:11:37 | raptor | do you have it loud enough? |
| 23:11:42 | Watusimoto_ | yes |
| 23:11:49 | Watusimoto_ | with earbuds |
| 23:11:52 | raptor | these songs are not amplified like normal ones are |
| 23:11:54 | raptor | ok |
| 23:12:07 | raptor | normal = the trash from the car radios... |
| 23:12:26 | raptor | so this is another: http://musopen.org/download/music/id/777?download=1 |
| 23:12:33 | raptor | starts about 3:50, i think |
| 23:12:49 | raptor | 3:40 |
| 23:13:17 | Watusimoto_ | is that one legal? |
| 23:13:25 | raptor | it's from musopen, also |
| 23:13:32 | raptor | another rendition by the marine band |
| 23:13:42 | Watusimoto_ | oh, sorry; I had a hedgewar window open, and got confused |
| 23:13:48 | raptor | all are CC -PD (public domain) |
| 23:14:03 | Watusimoto_ | ok. I'm heading to bed, will listen in the AM |
| 23:14:07 | raptor | night! |
| 23:14:18 | Watusimoto_ | night all |
| 23:14:57 | | Watusimoto_ has left |
| 23:19:49 | raptor | ok leaving, be back later, too |
| 23:19:52 | | raptor Quit () |
| 23:34:36 | amgine123456 | bye till we mett again |
| 23:34:40 | | amgine123456 Quit (Quit: Page closed) |
| 23:48:44 | | sam686 has joined |
| 23:48:44 | | ChanServ sets mode +v sam686 |