projects
/
deeprace
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
new level test
[deeprace]
/
src
/
scr_game.c
diff --git
a/src/scr_game.c
b/src/scr_game.c
index
be0139f
..
d91e765
100644
(file)
--- a/
src/scr_game.c
+++ b/
src/scr_game.c
@@
-34,12
+34,12
@@
static int dlist;
static int ginit(void)
{
static int ginit(void)
{
- int i, j, num, nfaces;
+ int i, num, nfaces;
int *idxarr;
float *varr, *narr, *uvarr;
float xform[16];
int *idxarr;
float *varr, *narr, *uvarr;
float xform[16];
- if(!(gscn = goat3d_create()) || goat3d_load(gscn, "data/track1.g3d")) {
+ if(!(gscn = goat3d_create()) || goat3d_load(gscn, "data/level1.g3d")) {
return -1;
}
return -1;
}
@@
-48,6
+48,9
@@
static int ginit(void)
num = goat3d_get_node_count(gscn);
for(i=0; i<num; i++) {
struct goat3d_node *node = goat3d_get_node(gscn, i);
num = goat3d_get_node_count(gscn);
for(i=0; i<num; i++) {
struct goat3d_node *node = goat3d_get_node(gscn, i);
+ if(match_prefix(goat3d_get_node_name(node), "portal_")) {
+ continue;
+ }
if(goat3d_get_node_type(node) == GOAT3D_NODE_MESH) {
struct goat3d_mesh *mesh = goat3d_get_node_object(node);
if(goat3d_get_node_type(node) == GOAT3D_NODE_MESH) {
struct goat3d_mesh *mesh = goat3d_get_node_object(node);