Timestamps are in GMT/BST.
| 00:02:44 | | Quartzy Quit (Quit: Page closed) |
| 00:09:45 | | kaen Quit (Ping timeout: 240 seconds) |
| 00:21:52 | | kaen has joined |
| 00:21:52 | | kaen Quit (Changing host) |
| 00:21:52 | | kaen has joined |
| 00:26:42 | raptor | kaen: I have to go, but - when updating the levelgen for a map in pleiades, the timestamp is not updated for the database entry |
| 00:28:18 | | raptor Quit () |
| 00:33:04 | vs73nx | yay submitted my first ever level to leveldb! |
| 00:33:06 | vs73nx | http://bitfighter.org/pleiades/levels/view/161 |
| 00:35:44 | vs73nx | does this code look right to anyone? http://pastebin.com/g3WMXptH |
| 00:55:50 | | Watusimoto Quit (Ping timeout: 240 seconds) |
| 00:56:37 | Nothing_Much | Was the - |
| 00:56:42 | Nothing_Much | Hm.. |
| 01:20:43 | | Flynnn has joined |
| 02:10:42 | | HylianSavior has joined |
| 02:28:32 | Nothing_Much | Well if anybody's reading the logs, was the Desura page updated yet? |
| 02:28:46 | vs73nx | lemme check |
| 02:29:54 | vs73nx | nup looks the same |
| 02:30:06 | Nothing_Much | Doh |
| 02:30:13 | Nothing_Much | Gotta update, guys! |
| 02:33:40 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 02:35:52 | | raptor has joined |
| 02:35:52 | | ChanServ sets mode +o |
| 02:37:07 | raptor | vs73nx: that table looks pretty good to me - did it compile? |
| 02:37:17 | vs73nx | no it didnt |
| 02:37:28 | vs73nx | ive tried something that looks right to me... |
| 02:37:47 | raptor | ok, let me try to compile it... |
| 02:37:56 | vs73nx | ill give a paste link of what i,m doing |
| 02:37:56 | raptor | have you gotten further? |
| 02:38:02 | vs73nx | yes i have |
| 02:39:03 | vs73nx | something like what im doing in thes link: http://pastie.org/8551182 |
| 02:39:12 | vs73nx | its a bit hacky but it compiles... |
| 02:39:32 | vs73nx | well at least eclipse doesnt highlight any errors to do with it |
| 02:45:43 | raptor | so |
| 02:45:50 | raptor | that last pastie can't work |
| 02:46:04 | vs73nx | why? |
| 02:46:06 | raptor | if you're using EDITOR_BINDING in one table and BINDING in the other |
| 02:46:20 | raptor | because you're only defining BINDING, not EDITOR_BINDING |
| 02:46:25 | vs73nx | no its one BINDING to rule them all |
| 02:46:38 | raptor | ok, so that first pastie you changed them all to BINDING? |
| 02:47:13 | vs73nx | i define all the bindings in both binding tables |
| 02:47:36 | raptor | yes but you have EDITOR_BINDING here: http://pastebin.com/raw.php?i=g3WMXptH |
| 02:48:04 | vs73nx | i changed the code |
| 02:48:19 | raptor | ok, that's what I asked |
| 02:48:24 | raptor | I will change mine now.. |
| 02:48:45 | vs73nx | ill push my changes to my repo |
| 02:48:54 | raptor | ok, that table compiles with no problem |
| 02:48:57 | vs73nx | even though it doesnt compile |
| 02:49:10 | vs73nx | how dous yours compile? |
| 02:49:21 | vs73nx | mine spits out an ungodly amount of errors |
| 02:49:35 | raptor | I copied and pasted the table from that link |
| 02:49:39 | raptor | and compiled |
| 02:49:41 | raptor | it compiled |
| 02:50:05 | vs73nx | int stock unchanged bf code? |
| 02:50:10 | vs73nx | *into |
| 02:50:14 | raptor | yep |
| 02:50:30 | raptor | but, I only added the table, I didn't add it to any other spot |
| 02:50:38 | vs73nx | oh ok then |
| 02:51:38 | raptor | i don't see where that static arry is supposed to be |
| 02:51:51 | vs73nx | what array? |
| 02:52:24 | raptor | the one you're trying to create here: http://pastie.org/8551182 |
| 02:53:43 | vs73nx | that aray is at inputcode.cpp 126, i used it as an example for what i was doing with the bindings. |
| 02:53:49 | raptor | ok i added it to an xmacro enum |
| 02:54:05 | raptor | firs issue is that your EDITOR_BINDING_TABLE has 5 entries, it should have 6 |
| 02:54:38 | raptor | there is a default joystick binding column you're missing |
| 02:54:54 | raptor | even though we won't be using it in the editor, it needs to be filled out if you want to combine the tables |
| 02:55:13 | raptor | in fact |
| 02:55:20 | vs73nx | it does with the new one i added the placeholder ,"" so that the last colum is an mpty string |
| 02:55:30 | raptor | ah ok |
| 02:55:39 | vs73nx | its a hacky fix |
| 02:55:44 | raptor | I need to know I'm using your latest code to be able to help effectively |
| 02:55:57 | raptor | also |
| 02:56:05 | raptor | you're using strings for the binding |
| 02:56:30 | vs73nx | i need to because i want to use inputStrings |
| 02:56:51 | raptor | I don't know what watusimoto had in mind, but if you're going to change the datatypes in the same column between the two tables, then you will never be able to combine them |
| 02:57:07 | vs73nx | i have a seperate #DEFINE BINDING for the keybindings to handle strings |
| 02:57:28 | vs73nx | *EDITOR_BINDING_TABLE |
| 02:57:29 | raptor | ok |
| 02:57:52 | vs73nx | ill do som final work and upoad it to my repo so you can refer to it |
| 02:58:00 | raptor | also |
| 02:58:23 | raptor | the last line of the #define EDITOR_BINDING_TABLE need to be an empty line with no \ on it |
| 02:58:36 | vs73nx | ohhh right |
| 02:59:51 | vs73nx | the eclipse macro expander is a life saver in this type of codeing |
| 03:00:00 | raptor | sure is |
| 03:00:08 | Nothing_Much | g'night everybody |
| 03:00:13 | raptor | i'll be back in a little while... |
| 03:00:15 | raptor | night |
| 03:00:15 | vs73nx | good nigth |
| 03:00:19 | vs73nx | *night |
| 03:00:26 | vs73nx | see yas |
| 03:01:20 | vs73nx | later |
| 03:09:13 | | Flynnn has joined |
| 03:13:47 | vs73nx | is there a way to parse a string to an inputCode |
| 03:22:51 | vs73nx | found it it is stringToInputCode |
| 03:34:13 | | Flynnn Quit (Quit: Leaving) |
| 03:34:22 | | Flynnn has joined |
| 03:41:09 | vs73nx | in inputcode.cpp it is giving me the error �stringToInputCode� was not declared in this scope? the method is in the file so why is it failing? |
| 03:48:31 | | Kiryx_ Quit (Ping timeout: 240 seconds) |
| 03:48:31 | | Kiryx Quit (Ping timeout: 240 seconds) |
| 03:50:43 | raptor | depends on where you are using it |
| 03:51:24 | raptor | it's part of the class/namespace InputCodeManager |
| 03:51:45 | raptor | so if you'r using it in the global namespace, you need to specify InputCodeManager:: |
| 03:52:07 | raptor | oh wait, actually, it's static, so you need that anyways |
| 03:52:20 | raptor | InputCodeManager::stringToInputCode |
| 03:52:37 | | fordcars_pi has joined |
| 03:52:41 | fordcars_pi | Hi |
| 03:52:46 | vs73nx | thanks |
| 03:52:49 | vs73nx | hi fordcars |
| 03:53:35 | vs73nx | k now it is no matching function for call to �Zap::InputCodeManager::stringToInputCode(Zap::InputCode) |
| 03:54:01 | vs73nx | wait nvm fixed it |
| 03:58:41 | | BFLogBot Commit: 5b42d5be1e0e | Author: buckyballreaction | Message: Fix precompiled OpenAL-Soft to not use HAVE_POSIX_MEMALIGN since it isn't available on OSX < 10.6 |
| 04:06:16 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 04:17:05 | | Flynnn has joined |
| 04:23:07 | | destroyerimo Quit (K-Lined) |
| 04:24:33 | | destroyerimo has joined |
| 04:34:43 | vs73nx | damm now it is segfaulting... |
| 04:37:36 | vs73nx | link to gdb output http://pastie.org/8551284 |
| 04:47:18 | raptor | string 2 is NULL |
| 04:47:45 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 04:48:30 | raptor | keyNames[i] is NULL... |
| 04:49:01 | | kaen Quit (Ping timeout: 245 seconds) |
| 04:49:22 | vs73nx | k thanks |
| 05:27:14 | | kumul Quit (Read error: Connection reset by peer) |
| 05:35:14 | vs73nx | i did some debugging and i found out that whenever i make a new memberNameVariable it crashes, and if a use a previously defined mamberName it segfaults... is there a place where memberNames are defined or is it a coding error? |
| 05:37:55 | raptor | I'm not sure - that may be a question for watusimoto |
| 05:38:10 | vs73nx | fair enough... |
| 05:38:14 | raptor | It could be that you need to fill out all the enums and arrays with your new table first |
| 05:38:27 | vs73nx | ? |
| 05:38:47 | raptor | i think several part of the code depends on all the various data structures |
| 05:38:55 | raptor | everywhere BINDING_TABLE is used |
| 05:39:11 | raptor | I think needs to be appropriately filled out with the new bindings as well |
| 05:39:56 | raptor | but I need to head to bed now, sorry |
| 05:39:56 | raptor | night! |
| 05:39:56 | | raptor Quit () |
| 05:40:01 | vs73nx | bye |
| 05:56:50 | | Flynnn has joined |
| 06:17:24 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 06:27:35 | fordcars_pi | Night guys! |
| 06:27:39 | fordcars_pi | Later :) |
| 06:27:41 | | fordcars_pi Quit (Quit: Lost terminal) |
| 06:30:46 | vs73nx | night fordcars |
| 06:35:18 | | destroyerimo Quit (Ping timeout: 248 seconds) |
| 07:26:04 | | Flynnn has joined |
| 08:02:01 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 08:04:00 | | Platskies has joined |
| 08:43:52 | | Flynnn has joined |
| 08:54:04 | | koda has joined |
| 08:55:30 | | vs73nx Quit (Read error: Connection reset by peer) |
| 09:00:54 | | vs73nx has joined |
| 09:03:17 | | Kiryx has joined |
| 09:03:20 | | Kiryx_ has joined |
| 09:10:05 | | Kiryx_ Quit (Read error: Operation timed out) |
| 09:10:18 | | Kiryx Quit (Read error: Operation timed out) |
| 09:30:21 | | koda Quit (Quit: koda) |
| 09:32:32 | | Darrel[OFF] is now known as Darrel |
| 17:37:11 | | -hobana.freenode.net- *** Looking up your hostname... |
| 17:37:11 | | -hobana.freenode.net- *** Checking Ident |
| 17:37:11 | | -hobana.freenode.net- *** No Ident response |
| 17:37:11 | | -hobana.freenode.net- *** Couldn't look up your hostname |
| 17:37:17 | | BFLogBot has joined |
| 17:37:17 | | -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. |
| 17:37:54 | raptor | well, we missed 8 hours of logs |
| 17:38:01 | raptor | anyone say anythign important? |
| 17:38:17 | sam686 | bitfighter.org was down for about 4 or 5 hours though |
| 17:38:44 | raptor | ah |
| 17:38:48 | raptor | that's no good either |
| 17:39:49 | sam686 | [03:46:06] (my clock) is when BfLogBot ping timed out (my clock is 11:38) so thats 7.8? hours ago |
| 17:41:05 | sam686 | [07:57:51] is when I noticed bitfighter.org is up, after watching my bitfighter server say "Server established connection with Master Server" |
| 17:44:14 | Darrel | hmm, guys, which files would the "BITFIGHTER: TNL: PORT 'GETHOSTBYNAME' USAGE TO 'GETADDRINFO'" task involve? I don't know why, but I can't seem to find any file mentioning "gethostbyname" but then again I might have missed something. |
| 17:45:06 | sam686 | http://sam6.25u.com/upload/text1312/131214_17-44-27.txt is my bitfighter channel irc log when logbot fails |
| 17:45:10 | | kucykden has joined |
| 17:45:10 | | kucykden Quit (Remote host closed the connection) |
| 17:47:09 | sam686 | well, i have no idea which task you are working at, link of that task maybe? |
| 17:50:14 | sam686 | there is a gethostbyname used in tnl/udp.cpp, line 750, but not sure what you asking for as I am not much of a help... |
| 17:50:25 | raptor | hi Darrel |
| 17:50:39 | Darrel | not really working on it, just taking a few looks to see if I can handle it :) |
| 17:50:52 | raptor | yes, there is one usage of gethostbyname in the TNL library |
| 17:50:52 | Darrel | hey raptor |
| 17:51:08 | raptor | and it needs to be ported to the newer getaddrinfo |
| 17:51:40 | raptor | Most of the work will probably be in researching just how getaddrinfo works |
| 17:53:31 | Darrel | got it.. thanks for the info :) might work on it these days, once I do some research to evaluate if I can or can't do it. See ya! |
| 17:55:21 | | kumul Quit (Quit: Leaving) |
| 17:56:25 | raptor | bye |
| 18:05:45 | | kaen Quit (Ping timeout: 240 seconds) |
| 18:06:02 | | Flynnn has joined |
| 18:07:09 | | kaen has joined |
| 18:08:12 | | kaen Quit (Changing host) |
| 18:08:12 | | kaen has joined |
| 18:26:38 | | kaen Quit (Ping timeout: 264 seconds) |
| 18:33:20 | | koda Quit (Quit: koda) |
| 18:38:41 | | kaen has joined |
| 18:38:41 | | kaen Quit (Changing host) |
| 18:38:41 | | kaen has joined |
| 18:44:53 | | kaen_ has joined |
| 18:48:11 | | kaen Quit (Ping timeout: 245 seconds) |
| 18:53:20 | | Watusimoto has joined |
| 18:55:28 | | kaen_ is now known as kaen |
| 18:55:39 | | kaen Quit (Changing host) |
| 18:55:39 | | kaen has joined |
| 18:56:16 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 18:57:15 | | Flynnn has joined |
| 18:58:54 | | Watusimoto Quit (Remote host closed the connection) |
| 19:34:57 | | Canseco Quit (Remote host closed the connection) |
| 19:51:13 | oskopek | hi everyone |
| 19:53:01 | oskopek | could I please get an extension on the undo-redo task? I had to leave town unexpectedly, just came back |
| 20:03:07 | sam686 | its up to raptor or watusimoto to extend task |
| 20:06:36 | oskopek | thanks sam686, I'll wait for them |
| 20:24:10 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 20:26:33 | | Flynnn has joined |
| 20:39:39 | | Flynnn Quit (Quit: This computer has gone to sleep) |
| 20:44:04 | | Watusimoto has joined |
| 20:45:32 | Watusimoto | hi |
| 21:08:39 | raptor | howdy folks |
| 21:08:46 | raptor | oskopek: you want an extension? |
| 21:09:49 | raptor | done |
| 21:10:56 | oskopek | yes raptor, thank you |
| 21:11:50 | raptor | you're welcome |
| 21:12:36 | | Flynnn has joined |
| 21:46:24 | | Kiryx_ Quit (Quit: Leaving) |
| 21:46:48 | | Kiryx has joined |
| 22:07:25 | | Watusimoto Quit (Read error: Connection reset by peer) |
| 22:08:42 | | Watusimoto has joined |
| 22:17:49 | raptor | bugs bugs bugs |
| 22:21:28 | Watusimoto | hi raptor |
| 22:21:33 | Watusimoto | I had to revert one of your commits |
| 22:21:36 | raptor | hello |
| 22:21:39 | raptor | which one? |
| 22:21:46 | | BFLogBot Commit: 878d260d1c94 | Author: watusimoto | Message: Change font for message boxes |
| 22:21:48 | | BFLogBot Commit: e8acff190ff2 | Author: watusimoto | Message: Improve appearance of error messages, try to modernize one of our ancient messagebox methods |
| 22:21:49 | | BFLogBot Commit: 2a85842ccce3 | Author: watusimoto | Message: Merge |
| 22:21:51 | | BFLogBot Commit: 1609b435ac28 | Author: watusimoto | Message: Create a new constructor to reduce duplicate code |
| 22:21:52 | | BFLogBot Commit: d658b9169abc | Author: watusimoto | Message: Merge |
| 22:21:54 | | BFLogBot Commit: 88a3ef90adb9 | Author: watusimoto | Message: New tests |
| 22:21:55 | | BFLogBot Commit: 270867a7fa0b | Author: watusimoto | Message: Fix test |
| 22:21:56 | Watusimoto | >>>>> Remove gtest code from our game code |
| 22:21:57 | | BFLogBot Commit: d2470bcf23d1 | Author: watusimoto | Message: Comment |
| 22:21:58 | | BFLogBot Commit: 6779011f2372 | Author: watusimoto | Message: Fix test |
| 22:22:00 | | BFLogBot Commit: 7273b66cf498 | Author: watusimoto | Message: Fix test -- all tests passing |
| 22:22:05 | raptor | ah, that one |
| 22:22:23 | raptor | so, that sparks an architectural discussion - it doesn't seem to compile on OSX with that... |
| 22:22:37 | Watusimoto | yes, that stuff is needed by the tests; the alternative is to make private members public so the tests can access them |
| 22:22:47 | | vs73nx has joined |
| 22:23:22 | Watusimoto | so your fix fixes osx? |
| 22:23:34 | raptor | and, in general, it seems like good practice to not need test code in the implementation - usually (at least at work we do this) we create the class so it has public getters or we use an interface to extend the functionality we need |
| 22:24:10 | raptor | yes |
| 22:24:53 | Watusimoto | the test code should get ifdefed out if we're not building a test build; if it breaks a build, however, that is obviously bad |
| 22:25:56 | Watusimoto | in this particular case, we have a private member that we do not want to provide access to (for whatever reason). Providing an access method just for tests is really just another way of putting test code int he implementation |
| 22:26:12 | Watusimoto | I don't think there is a "pure" solution to the problem |
| 22:26:28 | Watusimoto | well... maybe #define private public :-) |
| 22:26:31 | raptor | yeah me neither |
| 22:26:44 | raptor | and that was the perfect solution that sam686 came up with :) |
| 22:30:34 | Watusimoto | I know |
| 22:31:40 | Watusimoto | google suggests not testing internal implementations at all, thus neatly sidestepping the problem |
| 22:31:48 | raptor | ha! |
| 22:32:18 | Watusimoto | in one way it's perfectly reasonable -- public implementations are all that really matter -- how the work gets done is a detail |
| 22:32:42 | Watusimoto | and flaws there would be exposed externally at some stage |
| 22:32:58 | raptor | yes |
| 22:33:26 | Watusimoto | let me look at that test more carefully |
| 22:34:02 | raptor | I still like sam686's idea - even if it feels completely wrong |
| 22:34:45 | | vs73nx Quit (Ping timeout: 240 seconds) |
| 22:35:19 | | vs73nx has joined |
| 22:35:24 | Watusimoto | don't tell kaen! |
| 22:37:14 | sam686 | I sometimes want to access anything I want to, like I kept running into the need to access private variable while I was making my own editor back on 015 |
| 22:38:57 | sam686 | to me, setting the variables may run faster and looks cleaner then all kinds of getVariable() setVariable(something) functions |
| 22:39:07 | raptor | vs73nx: GCI says your task is ready for review, but your clone is gone? |
| 22:39:28 | sam686 | ...well it looks cleaner to me. |
| 22:41:07 | vs73nx | oh |
| 22:41:10 | vs73nx | damm |
| 22:41:56 | sam686 | if you still have your clone with your changes, you can still push somewhere else or make a diff |
| 22:42:12 | vs73nx | guess so |
| 22:42:13 | sam686 | even if its a clone that only exists on your hard disk now |
| 22:44:13 | sam686 | its like having 2 clones, one on your hard disk, the other on google code. push/pull will sync them with added commits. |
| 22:44:26 | vs73nx | im making a clone of my new repo and im pushing my changes to there once im done |
| 22:44:42 | sam686 | lost one of both clones? easy to recover, which is good |
| 22:44:58 | vs73nx | i was planning on doing that, because i thought that my code was already reviewed |
| 22:46:38 | | Watusimoto Quit (Quit: No Ping reply in 180 seconds.) |
| 22:47:01 | | Watusimoto has joined |
| 22:58:06 | | Darrel is now known as Darrel[OFF] |
| 23:04:36 | | BFLogBot Commit: d88ef8327573 | Author: watusimoto | Message: Fix signatures |
| 23:04:37 | | BFLogBot Commit: 7db20a019f79 | Author: watusimoto | Message: Line endings |
| 23:04:39 | | BFLogBot Commit: a97e8fab8b2b | Author: watusimoto | Message: Fix test in a way that may be more OSX friendly |
| 23:04:40 | | BFLogBot Commit: 24d57de855c9 | Author: watusimoto | Message: Warnings |
| 23:07:26 | raptor | I reuploaded the 32bit osx build with the crash fix |
| 23:11:19 | Nothing_Much | woo! |
| 23:11:53 | vs73nx | does that mean that i can build on osx? |
| 23:12:22 | raptor | nope |
| 23:12:27 | vs73nx | ohh ok |
| 23:12:29 | raptor | only i can build on osx... |
| 23:12:38 | vs73nx | darn |
| 23:12:39 | raptor | that's why it's one of the gci tasks to do an xcode 5 project... |
| 23:12:54 | vs73nx | might do that later :) |
| 23:14:33 | Watusimoto | Nothing_Much: how is that screen capture project coming? |
| 23:15:38 | Nothing_Much | I only got the bouncer |
| 23:15:53 | Nothing_Much | everything else was discolored :( |
| 23:16:08 | Nothing_Much | oh, I posted bouncer here before, lemme find it |
| 23:16:22 | Nothing_Much | http://i.imgur.com/7JxKkqn.gif |
| 23:16:42 | Nothing_Much | (intentionally tiny) |
| 23:17:02 | Nothing_Much | You can use it as decoration on the sides of the BF logo :D |
| 23:17:13 | raptor | my final exan consists of dynamically creating an efficient huffman tree for any given string input |
| 23:17:18 | raptor | *exam |
| 23:18:34 | Watusimoto | Nothing_Much: it doesn't quite look like a real bouncer... I mean, not exactly :-) |
| 23:18:49 | Nothing_Much | lol |
| 23:18:51 | vs73nx | looks ok though |
| 23:18:55 | Nothing_Much | yeah the color is screwy |
| 23:19:08 | Watusimoto | actually, maybe I was a bit thrown by the size and the angle I was looking at my screen |
| 23:19:11 | vs73nx | and the resolution is a bit small... |
| 23:19:17 | Watusimoto | it actually looks better than I thought it did |
| 23:19:18 | Nothing_Much | it might be because of the software rendering or maybe gtk-screen recorder isn't that good |
| 23:19:52 | sam686 | that bouncer is way too tiny, and looks like its only one color |
| 23:19:57 | Nothing_Much | I did have color problems on older PCs that didn't have drivers for them at one point |
| 23:20:25 | Nothing_Much | the bouncer is supposed to be tiny- oh you mean like at a viewable size? yeah it is |
| 23:20:32 | Nothing_Much | I think I'll rescale it |
| 23:21:41 | Nothing_Much | the color's gonna be a bit of an issue though |
| 23:22:13 | Nothing_Much | because it's either the software rendering that causes GTK-screen recorder to screw up the colors, or gtk-screen-recorder just isn't doing so hot |
| 23:30:20 | Watusimoto | it would probably be better to render the bouncer frame by frame and build an animated gif from that |
| 23:30:48 | Nothing_Much | How would I do that? |
| 23:31:24 | sam686 | first of all, when using screen recorder don't use lossy compression (causes poor quality or blurry colors) |
| 23:31:27 | | vs73nx Quit (Ping timeout: 240 seconds) |
| 23:32:05 | Watusimoto | a couple of ways. easiest overall would be to modify the game source to print them out somewhere. easiest without programming would be to take about 100 screen caps of the help screen and manually sort through them to see if you get all the frames |
| 23:32:58 | Watusimoto | but really, while it would be a cool resource to have, it's probably not worth all the effort |
| 23:33:34 | Nothing_Much | oh well, at least I tried :) |
| 23:34:57 | sam686 | http://sam6.25u.com/bitfighter/avatar/ theres some of my animated GIF used as my avatar in the forums, in case you haven't notices, but its been over a year since I played with animated GIF |
| 23:35:32 | Nothing_Much | yeah, but those are also tiny and blurry when zoomed |
| 23:35:52 | sam686 | those use only 16 colors |
| 23:36:10 | sam686 | it would be huge filesize if the resolution were bigger or longer then 30 seconds |
| 23:36:15 | Watusimoto | 3rd possibility is to use the program code to manually draw the suckers in photoshop |
| 23:36:32 | Watusimoto | (I'm just looking at the code now, and they're pretty straightforward) |
| 23:37:15 | Watusimoto | different combinations of colors/sizes using these coords: |
| 23:37:16 | Watusimoto | static S16 projectilePoints1[] = { -2,2, 0,6, 2,2, 6,0, 2,-2, 0,-6, -2,-2, -6,0 }; |
| 23:37:32 | sam686 | I don't have photoshop, I used imagemagick to convert avi into gif, windows virtualdub to resize the avi to tiny uncompressed avi |
| 23:38:35 | Nothing_Much | I used gtk-record-desktop from Ubuntu 13.10 and used Openshot to convert ogv to png, then gimp to animated gif |
| 23:39:20 | Watusimoto | heck, one could probably do it all from the command line with imagemagick, forget photoshop |
| 23:40:08 | Watusimoto | using this stuff |
| 23:40:09 | Watusimoto | http://www.imagemagick.org/Usage/draw/#draw |
| 23:40:11 | sam686 | imagemagick could take an AVI, or multiple pictores, and put it as animated GIF, with the right commands |
| 23:40:36 | Watusimoto | imagemagick can take coordinates like what I posted above and produce a gif |
| 23:40:53 | Watusimoto | imagemagick can do anything |
| 23:40:57 | Watusimoto | it's.... magick! |
| 23:41:11 | Nothing_Much | o.O |
| 23:41:31 | Nothing_Much | perhaps I'll use the GUI version of it >.> |
| 23:42:14 | sam686 | im not sure if there gui version of imagemagick, or I haven't seen one for it. |
| 23:42:44 | Nothing_Much | yeah there is, it's the (display) version on Ubuntu |
| 23:43:23 | sam686 | i guess windows is left behind for GUI version of imagemagick |
| 23:43:45 | Nothing_Much | wait a sec, can .ogv files be seen by imagemagick? |
| 23:44:05 | sam686 | maybe, don't know, you could try and see... |
| 23:44:11 | | vs73nx has joined |
| 23:44:17 | Nothing_Much | and the answer is.... |
| 23:44:24 | Nothing_Much | nope |
| 23:45:11 | Watusimoto | imagemagick is pure command line |
| 23:48:15 | Nothing_Much | oh my |
| 23:50:39 | raptor | Watusimoto: did you see the map that Quartz and bobdaduck released as a christmas present for you? |
| 23:50:49 | Watusimoto | uh oh |
| 23:50:51 | Watusimoto | I did not |
| 23:51:13 | Watusimoto | where is it, in the forums? |
| 23:51:21 | raptor | http://bitfighter.org/forums/viewtopic.php?f=35&t=2175 |
| 23:51:28 | raptor | the map is on the pleiades game server |
| 23:51:38 | vs73nx | oh ive played that map |
| 23:51:47 | raptor | don't spoil it! |
| 23:51:54 | vs73nx | i wont |
| 23:52:10 | Watusimoto | that's a cool looking design |
| 23:52:42 | vs73nx | all that i will say is that it is more fun when more people are playing |
| 23:52:50 | vs73nx | thats all ill say |
| 23:53:52 | Watusimoto | well... it crashed my bitfighter |
| 23:53:57 | Watusimoto | so that's pretty cool |
| 23:54:05 | raptor | come and join the pleiades server |
| 23:54:11 | Watusimoto | ok |