dungeon_crawler

diff prototype/src/tile.cc @ 63:7f52d6310317

fixed design issue with datafile_path
author John Tsiombikas <nuclear@member.fsf.org>
date Tue, 02 Oct 2012 04:52:59 +0300
parents aa86119e3295
children 12a1dcfe91fa
line diff
     1.1 --- a/prototype/src/tile.cc	Tue Sep 25 06:59:11 2012 +0300
     1.2 +++ b/prototype/src/tile.cc	Tue Oct 02 04:52:59 2012 +0300
     1.3 @@ -155,7 +155,7 @@
     1.4  {
     1.5  	for(size_t i=0; i<lights.size(); i++) {
     1.6  		if(light_side[i] & draw_mask) {
     1.7 -			printf("rendering light ...\n");
     1.8 +			//printf("rendering light ...\n");
     1.9  			lights[i]->draw();
    1.10  		}
    1.11  	}
    1.12 @@ -273,7 +273,7 @@
    1.13  
    1.14  			// ... ALSO add a fire particle system :) save me jebus
    1.15  			struct psys_emitter *ps = psys_create();
    1.16 -			if(ps && psys_load_attr(&ps->attr, datafile_path("fire.psys")) == 0) {
    1.17 +			if(ps && psys_load_attr(&ps->attr, datafile_path("fire.psys").c_str()) == 0) {
    1.18  				Vector3 lpos = lt->get_position();
    1.19  				psys_set_pos(ps, v3_cons(lpos.x, lpos.y + 0.01, lpos.z), 0);
    1.20  				psys_global.push_back(ps);