Times are UTC Toggle Colours
00:21:46 <Wolf01> 'night 00:21:50 *** Wolf01 [~wolf01@0001288e.user.oftc.net] has quit [Quit: Once again the world is quick to bury me.] 00:27:27 *** sim-al2 [~sim-al2@108-221-158-76.lightspeed.mmphtn.sbcglobal.net] has joined #openttd 00:31:34 *** cha0tics_ [~cha0tics@ip-109-90-201-47.hsi11.unitymediagroup.de] has quit [Ping timeout: 480 seconds] 00:39:59 *** cha0tics_ [~cha0tics@216.151.180.33] has joined #openttd 01:05:53 *** Snail [~jacopocol@cpe-98-14-130-227.nyc.res.rr.com] has joined #openttd 01:22:53 *** liq3 [liq3@CPE-120-148-51-74.gdfw1.lon.bigpond.net.au] has joined #openttd 01:22:55 *** fjb [~frank@000158aa.user.oftc.net] has joined #openttd 01:30:21 *** FLHerne [~flh@dsl-217-155-24-22.zen.co.uk] has quit [Quit: There's a real world out here!] 01:57:00 *** smoke_fumus [~smoke_fum@188.35.176.90] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/] 02:37:52 *** Biolunar [Biolunar@x4d025cc7.dyn.telefonica.de] has joined #openttd 02:46:08 *** Biolunar [Biolunar@x4d025cc7.dyn.telefonica.de] has quit [Ping timeout: 480 seconds] 03:45:10 *** glx [~glx@000128ec.user.oftc.net] has quit [Quit: Bye] 03:47:02 *** fjb [~frank@000158aa.user.oftc.net] has quit [Ping timeout: 480 seconds] 04:01:20 *** Pokka [~Octomom@106-69-113-24.dyn.iinet.net.au] has joined #openttd 04:08:04 *** Pikka [~Octomom@106-69-113-24.dyn.iinet.net.au] has quit [Ping timeout: 480 seconds] 04:11:48 *** Pukka [~Octomom@106-69-113-24.dyn.iinet.net.au] has joined #openttd 04:18:34 *** Pokka [~Octomom@106-69-113-24.dyn.iinet.net.au] has quit [Ping timeout: 480 seconds] 04:18:45 *** Snail [~jacopocol@cpe-98-14-130-227.nyc.res.rr.com] has quit [Quit: Snail] 04:27:36 *** Pokka [~Octomom@106-69-113-24.dyn.iinet.net.au] has joined #openttd 04:34:37 *** Pukka [~Octomom@106-69-113-24.dyn.iinet.net.au] has quit [Ping timeout: 480 seconds] 04:35:33 *** cha0tics_ [~cha0tics@216.151.180.33] has quit [Ping timeout: 480 seconds] 05:18:33 *** GenevaMode [~Adium@90.212.89.0] has quit [Quit: Leaving.] 05:49:10 *** tipsyTentacle [~tipsy@63.138.45.36] has joined #openttd 05:56:01 *** Eddi|zuHause [~johekr@p57BD4216.dip0.t-ipconnect.de] has quit [] 05:56:16 *** Eddi|zuHause [~johekr@p5DC676C3.dip0.t-ipconnect.de] has joined #openttd 06:05:19 *** oooze81 [~3oooze81@125-239-49-220.jetstream.xtra.co.nz] has joined #openttd 06:23:25 *** oooze81 [~3oooze81@125-239-49-220.jetstream.xtra.co.nz] has quit [Remote host closed the connection] 06:41:28 *** sim-al2 [~sim-al2@108-221-158-76.lightspeed.mmphtn.sbcglobal.net] has quit [Ping timeout: 480 seconds] 06:45:22 *** sim-al2 [~sim-al2@108-221-158-76.lightspeed.mmphtn.sbcglobal.net] has joined #openttd 07:33:37 *** Hiddenfunstuff [~Geth@y32.ip1.anvianet.fi] has joined #openttd 07:41:23 *** sim-al2 [~sim-al2@108-221-158-76.lightspeed.mmphtn.sbcglobal.net] has quit [Ping timeout: 480 seconds] 07:44:55 *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has joined #openttd 07:45:16 * andythenorth considers making chibi chinese trains 07:46:10 *** Pokka is now known as Pikka 07:46:17 <Pikka> but it's been done 07:46:31 <andythenorth> really nicely too 07:46:35 <andythenorth> Iâm just jealous 07:46:42 <Pikka> are they hand drawn? I can't tell 07:48:09 <Supercheese> they're certainly well-drawn 08:07:31 <andythenorth> super-rendered no? 08:07:34 <andythenorth> also http://m.xkcd.com/1597/ 08:20:57 <andythenorth> yeah, super-rendered http://www.tt-forums.net/download/file.php?id=187875 08:21:53 *** tipsyTentacle [~tipsy@63.138.45.36] has quit [Ping timeout: 480 seconds] 08:43:34 *** DDR [~David@S0106602ad0773a2e.vc.shawcable.net] has joined #openttd 09:42:17 *** Speedy` [~speedy@the.wrong.domain.name] has joined #openttd 09:42:32 *** Speedy` is now known as Speedy 10:13:09 *** fjb [~frank@000158aa.user.oftc.net] has joined #openttd 10:56:10 *** Biolunar [Biolunar@x4d08ef39.dyn.telefonica.de] has joined #openttd 11:05:00 *** tokai [~tokai@00012860.user.oftc.net] has joined #openttd 11:05:03 *** mode/#openttd [+v tokai] by ChanServ 11:23:59 *** Alberth [~alberth@2001:981:c6c5:1:be5f:f4ff:feac:e11] has joined #openttd 11:24:02 *** mode/#openttd [+o Alberth] by ChanServ 11:24:57 <Pikka> o/ 11:25:03 <Alberth> moin 11:29:09 *** fjb [~frank@000158aa.user.oftc.net] has quit [Ping timeout: 480 seconds] 11:29:31 <andythenorth> o/ 11:39:01 *** DDR [~David@S0106602ad0773a2e.vc.shawcable.net] has quit [Remote host closed the connection] 11:59:40 *** oooze81 [~3oooze81@125-239-49-220.jetstream.xtra.co.nz] has joined #openttd 12:13:47 *** Mek [~quassel@marijnalexwedding.com] has quit [Remote host closed the connection] 12:14:25 *** Mek [~quassel@marijnalexwedding.com] has joined #openttd 12:15:16 *** Snail [~jacopocol@cpe-98-14-130-227.nyc.res.rr.com] has joined #openttd 12:27:55 <andythenorth> the thing about trucks 12:28:01 <andythenorth> is you need a lot on long routes 12:28:04 <andythenorth> a *lot* 12:28:20 *** sla_ro|master [~sla.ro@95.76.27.245] has joined #openttd 12:28:53 <Eddi|zuHause> that's what ctrl+clone is for 12:29:18 <andythenorth> then if there is a supply problem, they block stations horribly :D 12:29:41 * andythenorth may be missing the point of the game somewhere 12:29:53 <Eddi|zuHause> there's no "overflow depot" for trucks 12:32:21 *** Supercheese [~Superchee@cpe-76-178-136-186.natnow.res.rr.com] has quit [Read error: Connection reset by peer] 12:32:56 *** Supercheese [~Superchee@cpe-76-178-136-186.natnow.res.rr.com] has joined #openttd 12:36:59 *** Pikka [~Octomom@106-69-113-24.dyn.iinet.net.au] has quit [Read error: Connection reset by peer] 12:50:54 *** oooze81 [~3oooze81@125-239-49-220.jetstream.xtra.co.nz] has quit [Quit: Leaving] 12:55:45 *** Snail [~jacopocol@cpe-98-14-130-227.nyc.res.rr.com] has quit [Quit: Snail] 12:57:09 *** sim-al2 [~sim-al2@108-221-158-76.lightspeed.mmphtn.sbcglobal.net] has joined #openttd 13:05:54 *** GenevaMode [~Adium@90.212.89.0] has joined #openttd 13:25:33 *** sla_ro|master [~sla.ro@95.76.27.245] has quit [] 13:33:08 *** fjb [~frank@000158aa.user.oftc.net] has joined #openttd 14:02:07 *** shirish [~quassel@59.94.125.20] has joined #openttd 14:07:35 *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has quit [Quit: andythenorth] 14:26:14 *** fjb [~frank@000158aa.user.oftc.net] has quit [Ping timeout: 480 seconds] 14:37:53 *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has joined #openttd 14:58:12 <Alberth> o/ 14:59:52 <andythenorth> o/ 15:01:07 *** Wolf01 [~wolf01@host105-62-dynamic.252-95-r.retail.telecomitalia.it] has joined #openttd 15:01:16 <Wolf01> o/ 15:01:35 <Alberth> \o 15:02:47 * andythenorth wonders what % of lines in the channel are o/ 15:03:38 <Eddi|zuHause> an insignificant amount compared to "x is joining/leaving" 15:03:59 <Wolf01> mmmh, i need to find a way to optimise my game engine, just the tiles and a moving square runs at 42-50FPS and eats about 60MB of RAM :| 15:04:41 <Alberth> nah, make a deal with a major memory chip manufacturer :p 15:04:54 <Wolf01> also i want the tile array to support multiple levels in future 15:05:17 <Wolf01> so i'll switch to a jagged array 15:05:47 <Alberth> I use stacks of voxels 15:06:11 <Alberth> ie base_height + number of levels 15:06:36 <Wolf01> mine is a 2D game, a remake of a remake i made a lot of time ago 15:07:17 <Alberth> ah, meta-meta-game creation :) 15:07:45 <Alberth> I have a dimetric view 15:07:52 <Wolf01> but voxels are interesting, they could add nice special effects to the game 15:08:23 *** FLHerne [~flh@dsl-217-155-24-22.zen.co.uk] has joined #openttd 15:08:50 *** Biolunar [Biolunar@x4d08ef39.dyn.telefonica.de] has quit [Quit: leaving] 15:08:57 <Alberth> voxels for me are nothing more than a cube box in conceptual 3d space, nothing to do with graphics 15:09:35 <Alberth> ie it's a tile + height upto the next level tile 15:10:27 <Alberth> a way to split the world in tiles 15:10:31 <Wolf01> yeah, but since i have destroyable walls, i could make them with voxels (just one level) and spread them around with each explosion 15:10:59 <Alberth> sounds good :) 15:11:59 <Wolf01> the game is this one: http://hsto.org/storage2/531/e3b/d67/531e3bd679bb98bf6c55821de186d41e.jpg 15:12:25 <Wolf01> there are a lot of 2/3D clones, but i want to make mine, with modding support :) 15:15:39 <Alberth> https://github.com/FreeRCT/FreeRCT this is the game I am talking about, clone of a well-known theme park development game :p 15:16:06 <Wolf01> :o 15:17:09 <Wolf01> eheh, i see some well known names on the contributors page, well done ;) 15:33:13 *** sim-al2 [~sim-al2@108-221-158-76.lightspeed.mmphtn.sbcglobal.net] has quit [Ping timeout: 480 seconds] 15:37:50 <Alberth> figured out how you need 50MB for that? seems a bit steep for a flat 2d area 15:38:48 *** smoke_fumus [~smoke_fum@188.35.176.90] has joined #openttd 15:39:17 <Wolf01> at least 15MB are for the jit debugger 15:39:40 <Wolf01> so the release build should be less hungry 15:39:42 <Alberth> that should be simple to reclaim :) 15:40:02 *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has quit [Quit: andythenorth] 15:41:36 <Wolf01> i think it's the tiles data structure i'm using, oop is really memory wasteful compared to other solutions, but it's easier to work with 15:44:18 <Wolf01> i'm tuning the rendering engine now, maybe that could help a lot 15:46:30 <Wolf01> since some layers don't change for the entire match, i compose the images starting from the tiles just once, then i have a hamburger of bitmaps to draw at every tick 15:47:29 <Wolf01> maybe the bitmaps are too much expensive and i should just redraw the dirty tiles 15:47:53 <Alberth> blitting at the video is pretty fast 15:47:57 *** FLHerne [~flh@dsl-217-155-24-22.zen.co.uk] has quit [Quit: There's a real world out here!] 15:48:05 <Alberth> as long as you use GPU 15:49:07 <Wolf01> uhm, i didn't think about that, i should use the xna stuff instead of the internal functions 15:50:39 <Alberth> isn't xna sort of dead? 15:51:25 <Wolf01> maybe it is, i have also unity as alternative 15:57:57 *** Sheogorath [~madgod@0001f8ef.user.oftc.net] has quit [Quit: Now get out of here before I change my mind....or my mind changes me.] 15:59:57 *** Sheogorath [~madgod@0001f8ef.user.oftc.net] has joined #openttd 16:06:31 *** frosch123 [~frosch@x4d0129df.dyn.telefonica.de] has joined #openttd 16:06:56 <Alberth> quak 16:10:10 <frosch123> hoi 16:11:18 <Wolf01> o/ 16:16:37 *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has joined #openttd 16:17:03 <Wolf01> o/ 16:18:10 <DorpsGek> Commit by frosch :: r27418 trunk/src/pathfinder/follow_track.hpp (2015-10-30 17:18:03 +0100 ) 16:18:11 <DorpsGek> -Fix [FS#6329] [FS#6379]: Desync due to incorrect storage of segments with different railtype in the YAPF cache. (JGR) 16:18:45 <DorpsGek> Commit by frosch :: r27419 trunk/src/train_cmd.cpp (2015-10-30 17:18:39 +0100 ) 16:18:46 <DorpsGek> -Fix [FS#6369]: CmdSellRailWagon did not revert all actions properly when no orderlist could be allocated. (Juanjo) 16:19:15 <DorpsGek> Commit by frosch :: r27420 trunk/src/town_cmd.cpp (2015-10-30 17:19:09 +0100 ) 16:19:16 <DorpsGek> -Fix [FS#6362]: GrowTownAtRoad sometimes returned false, even when a house was built. (_dp_) 16:19:32 <andythenorth> yay :) 16:19:33 <andythenorth> commits :) 16:19:38 <DorpsGek> Commit by frosch :: r27421 trunk/src/network/network_gui.cpp (2015-10-30 17:19:33 +0100 ) 16:19:39 <DorpsGek> -Fix [FS#6265]: Consider text and icon sizes when drawing the client list. (_dp_) 16:20:06 <DorpsGek> Commit by frosch :: r27422 /trunk/src (aircraft_cmd.cpp direction_func.h) (2015-10-30 17:20:00 +0100 ) 16:20:07 <DorpsGek> -Fix [FS#6341]: Aircraft picked the wrong airport entry point, if airports were rotated by 180 degree. (marcole) 16:22:12 <frosch123> https://devs.openttd.org/~frosch/diffs/20151030/ <- some more patches by myself for review 16:23:05 <andythenorth> o_O 16:23:08 <andythenorth> busy 16:25:54 *** Wormnest [~Wormnest@s5596abd2.adsl.online.nl] has joined #openttd 16:43:20 *** HerzogDeXtEr [~flex@i59F6DA8C.versanet.de] has joined #openttd 16:43:41 *** TheMask96 [martijn@pride.vhost.ne2000.nl] has quit [Ping timeout: 480 seconds] 16:48:12 *** TheMask96 [martijn@wrath.vhost.ne2000.nl] has joined #openttd 16:50:36 <Alberth> frosch123: 22241 would it be useful to move the todo text to the order gui? 16:56:02 <Alberth> 22244 !(flags & DC_QUERY_COST) -> (flags & DC_QUERY_COST) == 0 ? 16:56:10 <Alberth> otherwise looks good to me 17:15:13 <frosch123> do you know a good place in order_gui ? 17:16:48 <Alberth> in the class header, @todo ? 17:18:00 <DorpsGek> Commit by frosch :: r27423 trunk/src/town_cmd.cpp (2015-10-30 18:17:54 +0100 ) 17:18:01 <DorpsGek> -Fix: When towns expanded single-bit roadtiles using a grid-layout, they used the layout position of the neighbouring tile. 17:19:08 <DorpsGek> Commit by frosch :: r27424 trunk/src/road.cpp (2015-10-30 18:19:01 +0100 ) 17:19:09 <DorpsGek> -Fix [FS#6374]: Towns did not connect roads to existing roads, unless they had only a single roadbit. Otoh, towns also tried to connect to single roadbit tiles such as tunnels and depots, even though they were not connectable in the direction of interest. 17:22:30 <_dp_> yaaay, bugfixes!))) 17:23:23 <DorpsGek> Commit by frosch :: r27425 /trunk/src (order_gui.cpp window.cpp) (2015-10-30 18:23:16 +0100 ) 17:23:24 <DorpsGek> -Fix [FS#5842]: Crash when switching to or taking over companies, when an order window of a vehicle of the new company was opened. Now close those windows. 17:24:11 <DorpsGek> Commit by frosch :: r27426 trunk/src/vehicle.cpp (2015-10-30 18:24:05 +0100 ) 17:24:12 <DorpsGek> -Change: Round loading percentage in loading indicators and conditional orders towards 50%, so that 0% and 100% mean completely empty or full. 17:24:36 <DorpsGek> Commit by frosch :: r27427 /trunk/src (4 files) (2015-10-30 18:24:30 +0100 ) 17:24:37 <DorpsGek> -Fix: Use the NewGRF railtype sorting order in the infrastructure window. 17:25:00 *** Bluelight [~chatzilla@84.48.176.134] has joined #openttd 17:27:27 <DorpsGek> Commit by frosch :: r27428 /trunk/src (vehicle_cmd.cpp vehicle_gui.cpp) (2015-10-30 18:27:21 +0100 ) 17:27:28 <DorpsGek> -Fix: When selecting a refit cargo for orders, do not check whether the vehicle is in a depot or station, and do not ask whether the vehicle currently allows station-refitting. Also hide the refit cost for orders, it is not predictable. 17:29:40 *** gelignite [~gelignite@mue-88-130-114-211.dsl.tropolys.de] has joined #openttd 17:32:43 <andythenorth> ^ what does that actually change? 17:32:53 <frosch123> https://www.tt-forums.net/viewtopic.php?p=1141539#p1141539 <- that 17:35:38 *** Pensacola [~quassel@88.159.51.52] has joined #openttd 17:54:45 *** Progman [~progman@p57A19C99.dip0.t-ipconnect.de] has joined #openttd 17:54:48 *** glx [~glx@000128ec.user.oftc.net] has joined #openttd 17:54:51 *** mode/#openttd [+v glx] by ChanServ 17:58:21 *** fjb [~frank@000158aa.user.oftc.net] has joined #openttd 18:04:27 *** liq3 [liq3@CPE-120-148-51-74.gdfw1.lon.bigpond.net.au] has quit [] 18:08:52 <andythenorth> might be time for a Busy Bee game again soon 18:08:56 <andythenorth> after I beat SV :P 18:17:34 <Alberth> :) 18:17:51 <andythenorth> I should fix my BB patch :P 18:18:00 <andythenorth> it needs savegame support 18:18:15 <andythenorth> https://dev.openttdcoop.org/issues/7521 18:18:36 <andythenorth> oh there was some reason I couldnât just do savegame support 18:18:57 <andythenorth> there is a serialise function that needs extending iirc, it assumes only goals 18:20:12 <Alberth> reverse condition? if (this.accept.ind in cdata.won_goals["industries"]) { ... } else { /* do something */ } :) 18:20:21 *** tipsyTentacle [~tipsy@63.138.45.36] has joined #openttd 18:20:46 <Alberth> probably if (!(this.accept.ind in cdata.won_goals["industries"])) 18:23:50 <Alberth> gn 18:23:57 *** Alberth [~alberth@2001:981:c6c5:1:be5f:f4ff:feac:e11] has left #openttd [] 18:45:07 *** gelignite [~gelignite@mue-88-130-114-211.dsl.tropolys.de] has quit [Quit: http://bit.ly/1kso8Ta] 18:51:45 *** shirish [~quassel@0001358e.user.oftc.net] has quit [Read error: Connection reset by peer] 18:54:26 <planetmaker> good evenink :) 18:55:00 *** GenevaMode [~Adium@90.212.89.0] has quit [Quit: Leaving.] 18:55:07 <andythenorth> lo planetmaker 18:56:28 <tipsyTentacle> Hello. (: 19:04:48 <Wolf01> uh, i just remembered i need to write a collision system :| 19:06:53 <tipsyTentacle> Are you coding a game? :O 19:06:57 <Wolf01> yes 19:07:22 <tipsyTentacle> :O good luck and have fun! 19:07:35 <andythenorth> bounding box 19:07:46 <Wolf01> i expected "you are a fool" 19:08:27 <andythenorth> you are a fool 19:08:50 <frosch123> i wondered whether you want to detect, prevent or encourage collissions 19:09:04 <Wolf01> all the three 19:10:28 <Wolf01> i want to prevent tanks colliding with walls, i want projectiles colliding with walls and tanks, and i want to know when something is colliding with something but not to block it 19:11:28 <Wolf01> i'm doing it from zero, i want to learn the hard way before giving up and use gamemaker or some other game studio 19:11:51 <tipsyTentacle> So have a system to detect it first and then everything else will fall into place? If collision detected, prevent movement? 19:12:18 <Wolf01> yes 19:14:31 <andythenorth> I donât know how itâs done properly 19:14:39 <andythenorth> but I would use primitive shapes 19:14:44 <andythenorth> and test for overlap 19:14:57 <andythenorth> by comparing ranges of x and y co-ords 19:15:01 <Wolf01> me too, with rectangles i have the intersect functions 19:15:01 <andythenorth> on each frame 19:15:08 <andythenorth> oh easy then :) 19:15:14 <Wolf01> so, i can test on bounding boxes 19:15:21 <andythenorth> job done, no? 19:15:25 <Wolf01> maybe 19:15:42 <Wolf01> it's all easy when it's an idea 19:15:48 <andythenorth> if the shape is too big / complex for a single rectangle, more rectangles 19:15:59 <Wolf01> nah, i just have squares 19:16:11 <andythenorth> in flash I sometimes used to âoptimiseâ by not checking objects that were too far apart to collide 19:16:36 <frosch123> Wolf01: you may want to divide objects into moving ones and static ones 19:16:42 <andythenorth> itâs quite easy to calculate and cache that for n frames if your objects have predictable velocity 19:17:02 <andythenorth> oops 19:17:04 <Wolf01> frosch123, yes, the moving ones are the only which should check 19:17:05 <frosch123> put the static ones into an octree or similar to reduce the number of tests 19:17:11 <andythenorth> if I look like I know how to program, no-one will help me :o 19:17:18 * andythenorth thinks of dumb questions to ask 19:17:26 <andythenorth> octree, thatâs a good word I donât know 19:17:30 <andythenorth> proves Iâm not proper 19:17:46 <frosch123> andythenorth: do you know what a binary tree is? 19:17:58 <andythenorth> unfortunately 19:18:33 <frosch123> if yes, then think of a binary tree as something one dimensional, a quadtree as the same in two dimensions, and an octree as the same in three dimensions 19:19:28 <andythenorth> makes sense 19:19:30 <Wolf01> also, i really need to reduce drastically the code duplication, i just started to develop using c# :P 19:22:19 *** fjb [~frank@000158aa.user.oftc.net] has quit [Ping timeout: 480 seconds] 19:57:46 <andythenorth> I won!!! 19:58:11 <andythenorth> time for a new game 19:59:08 <frosch123> my only customer :) 19:59:56 <andythenorth> GS is a neglected area 20:00:03 <andythenorth> if we had a new scenario format⊠20:05:32 * andythenorth needs snow in tropic 20:05:37 <andythenorth> for Argentina / Chile 20:05:38 <andythenorth> :P 20:13:46 <andythenorth> what will I play next? 20:13:51 <andythenorth> FIRS Tropic Basic is boring 20:13:58 <andythenorth> I mean, Iâve improved it, but still boring 20:21:37 *** FLHerne [~flh@dsl-217-155-24-22.zen.co.uk] has joined #openttd 20:26:38 <andythenorth> I could play NoCarGoal o_O 20:26:43 <andythenorth> I _could_ write a GS 20:26:48 <andythenorth> but then Iâd have two problems :P 20:27:23 *** tipsyTentacle [~tipsy@63.138.45.36] has quit [Quit: Meow~<3] 20:37:13 <Wolf01> enough for today... i can draw multiple tiles and tiles with sub-tiles 20:37:52 <Wolf01> monday i could try to develop the collisions 20:37:59 <andythenorth> :) 20:38:24 *** sim-al2 [~sim-al2@dns25-173.cbu.edu] has joined #openttd 20:39:10 <Wolf01> tiles with subtiles could be nasty, because they are the destroyable wall tiles and i need to check the bounding boxes of the sub tiles 20:41:19 <andythenorth> nah should be ok 20:41:28 <andythenorth> if Iâve understood you correctly 20:41:39 <andythenorth> âwhen I used to write flash gamesâŠâ 20:42:04 <andythenorth> itâs reasonably common to check the (fast) bounding box of a large parent object 20:42:18 <andythenorth> and then iff collision detected, check the bb of subtiles 20:42:27 <andythenorth> or subobjects 20:43:26 <andythenorth> the interesting cases are when multiple moving objects collide with a destroyable or movable object :P 20:43:43 <andythenorth> at what point do you move or destroy the object? o_O 20:43:54 <andythenorth> after all the collisions, or whilst detecting? 20:44:42 <andythenorth> and if the movable objects have a trajectory, how do you calculate it when there are multiple collisions to sum the effect of? o_O 20:44:50 <andythenorth> assuming you donât have âproperâ physics :P 20:45:49 <Wolf01> oh, i don't really need physics 20:46:04 <Wolf01> i just want the objects to stop or destroy on contact 20:46:28 <andythenorth> easy 20:46:40 <andythenorth> you can get a long way without physics anyway :D 20:46:51 <andythenorth> faking works well 20:46:59 * andythenorth wonders if the universe actually fakes it too 20:47:43 *** FLHerne [~flh@dsl-217-155-24-22.zen.co.uk] has quit [Quit: There's a real world out here!] 20:47:54 <Wolf01> if you think we might be a shadow of a 4th dimension object, all we can observe is fake 20:48:45 <andythenorth> platoâs cave 20:51:41 <Wolf01> yeah 20:56:35 <andythenorth> hmm 20:56:37 * andythenorth wonders 20:57:06 <andythenorth> is the FIRS Heart of Darkness economy actually just a nasty joke with racist underrtones? 20:57:53 <andythenorth> is it just bad taste? 20:57:57 <Wolf01> is it based on the book? 20:58:24 <andythenorth> kind of yes 20:58:25 <andythenorth> http://bundles.openttdcoop.org/firs/push/LATEST/docs/html/economies.html#<economy.Economy%20object%20at%200x1545250> 20:58:33 <andythenorth> itâs based on the economy of congo 20:59:10 <Eddi|zuHause> that link is not properly encoded 20:59:13 <andythenorth> no 20:59:18 <andythenorth> I should fix that 21:00:00 *** sim-al2 is now known as Guest7194 21:00:01 *** sim-al2 [~sim-al2@dns25-173.cbu.edu] has joined #openttd 21:00:05 <andythenorth> anyway http://bundles.openttdcoop.org/firs/push/LATEST/docs/html/economies.html 21:01:27 *** Guest7194 [~sim-al2@dns25-173.cbu.edu] has quit [Ping timeout: 480 seconds] 21:02:35 *** Pensacola [~quassel@88.159.51.52] has quit [Remote host closed the connection] 21:04:19 <Wolf01> i think it reflects really well the spirit of the game 21:04:35 <andythenorth> colonial exploitation? o_O 21:06:50 <Wolf01> nah, just the interpretation of Mr. Conrad: if you let a man to obtain power, he will use it to become a destroyer trying to become a god 21:08:28 <Wolf01> if you want to become a god of transportation, you'll end up with a massive infrastructure and the map is no more what it was at the start of the game 21:13:13 <andythenorth> good words 21:14:35 <Wolf01> also i bet you don't give a fuck of the poor people you just bulldozed with their houses only to make some space to enlarge the station 21:14:38 <Wolf01> :) 21:16:55 <Wolf01> bah, lego ideas failed all the 2015 projects on the first review round :| 21:17:51 <Wolf01> too much intellectual property 21:20:29 <andythenorth> ha 21:21:11 <Wolf01> https://www.flickr.com/photos/123742960@N07/21987734663/ lovely 21:22:12 <Eddi|zuHause> so, what happened to "intellectual property increases the creativity"à 21:22:13 <Eddi|zuHause> ? 21:22:51 <Eddi|zuHause> because, alledgedly, people get more creative with the prospect of owning property afterwards? 21:24:51 <Wolf01> i think the problem is another, lego awards creativity (or at least it should), but people do what they like more, and they like well done creativity of other people (which owns the property) 21:26:25 <Eddi|zuHause> yes, and that is the ultimate flaw of all the intellectual property legislation. it assumes a world where all creativity is unrelated, but in the real world, all creativity is based on other people's previous creativity. there is never something isolated or completely new. 21:26:45 <Wolf01> correct 21:29:49 <Wolf01> for example, i wanted to submit some creations to ideas, but none of them is really a new thing, all is based on the work of other people, i put my own changes but it's not enough 21:30:50 <Wolf01> also because creations from my own fantasy are a bit awful :P 21:39:18 *** FLHerne [~flh@dsl-217-155-24-22.zen.co.uk] has joined #openttd 21:43:56 *** GenevaMode [~Adium@90.212.89.0] has joined #openttd 21:55:49 *** sla_ro|master [~sla.ro@95.76.27.245] has joined #openttd 22:15:47 *** sla_ro|master [~sla.ro@95.76.27.245] has quit [] 22:17:20 *** frosch123 [~frosch@x4d0129df.dyn.telefonica.de] has quit [Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn] 22:26:55 *** andythenorth [~Andy@cpc10-aztw26-2-0-cust867.18-1.cable.virginm.net] has left #openttd [] 22:29:49 *** Progman [~progman@p57A19C99.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 22:30:15 *** DDR [~David@S0106602ad0773a2e.vc.shawcable.net] has joined #openttd 23:00:54 <Wolf01> http://img-9gag-fun.9cache.com/photo/aepq0pB_460s.jpg lol, it suits me really well 23:04:56 <Supercheese> Jeez, I can't pick which to vote for this month's screenshot contest, they are all so good 23:07:03 *** sim-al2 [~sim-al2@dns25-173.cbu.edu] has quit [Ping timeout: 480 seconds] 23:11:26 *** Biolunar [Biolunar@x4d08ef39.dyn.telefonica.de] has joined #openttd 23:15:49 *** Bluelight [~chatzilla@84.48.176.134] has quit [Quit: ChatZilla 0.9.92 [Firefox 41.0.2/20151014143721]] 23:21:18 *** Wormnest [~Wormnest@s5596abd2.adsl.online.nl] has quit [Quit: Leaving] 23:53:18 *** HerzogDeXtEr [~flex@i59F6DA8C.versanet.de] has quit [Quit: Leaving.] 23:53:51 *** fjb [~frank@000158aa.user.oftc.net] has joined #openttd 23:59:43 *** DDR [~David@S0106602ad0773a2e.vc.shawcable.net] has quit [Ping timeout: 480 seconds]