mirror of
https://github.com/phoboslab/wipeout-rewrite
synced 2024-12-26 09:59:04 +01:00
Use US spelling of "color" everywhere
This commit is contained in:
parent
69122122f0
commit
2c5c3d3f13
6 changed files with 183 additions and 183 deletions
|
@ -73,36 +73,36 @@ void droid_draw(droid_t *droid) {
|
|||
|
||||
switch (prm.f3->type) {
|
||||
case PRM_TYPE_GT3:
|
||||
prm.gt3->colour[0].r = r;
|
||||
prm.gt3->colour[0].g = g;
|
||||
prm.gt3->colour[0].b = b;
|
||||
prm.gt3->color[0].r = r;
|
||||
prm.gt3->color[0].g = g;
|
||||
prm.gt3->color[0].b = b;
|
||||
|
||||
prm.gt3->colour[1].r = r;
|
||||
prm.gt3->colour[1].g = g;
|
||||
prm.gt3->colour[1].b = b;
|
||||
prm.gt3->color[1].r = r;
|
||||
prm.gt3->color[1].g = g;
|
||||
prm.gt3->color[1].b = b;
|
||||
|
||||
prm.gt3->colour[2].r = r;
|
||||
prm.gt3->colour[2].g = g;
|
||||
prm.gt3->colour[2].b = b;
|
||||
prm.gt3->color[2].r = r;
|
||||
prm.gt3->color[2].g = g;
|
||||
prm.gt3->color[2].b = b;
|
||||
prm.gt3++;
|
||||
break;
|
||||
|
||||
case PRM_TYPE_GT4:
|
||||
prm.gt4->colour[0].r = r;
|
||||
prm.gt4->colour[0].g = g;
|
||||
prm.gt4->colour[0].b = b;
|
||||
prm.gt4->color[0].r = r;
|
||||
prm.gt4->color[0].g = g;
|
||||
prm.gt4->color[0].b = b;
|
||||
|
||||
prm.gt4->colour[1].r = r;
|
||||
prm.gt4->colour[1].g = g;
|
||||
prm.gt4->colour[1].b = b;
|
||||
prm.gt4->color[1].r = r;
|
||||
prm.gt4->color[1].g = g;
|
||||
prm.gt4->color[1].b = b;
|
||||
|
||||
prm.gt4->colour[2].r = r;
|
||||
prm.gt4->colour[2].g = g;
|
||||
prm.gt4->colour[2].b = b;
|
||||
prm.gt4->color[2].r = r;
|
||||
prm.gt4->color[2].g = g;
|
||||
prm.gt4->color[2].b = b;
|
||||
|
||||
prm.gt4->colour[3].r = 40;
|
||||
prm.gt4->colour[3].g = 40;
|
||||
prm.gt4->colour[3].b = 40;
|
||||
prm.gt4->color[3].r = 40;
|
||||
prm.gt4->color[3].g = 40;
|
||||
prm.gt4->color[3].b = 40;
|
||||
prm.gt4++;
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -97,7 +97,7 @@ Object *objects_load(char *name, texture_list_t tl) {
|
|||
prm.f3->coords[1] = get_i16(bytes, &p);
|
||||
prm.f3->coords[2] = get_i16(bytes, &p);
|
||||
prm.f3->pad1 = get_i16(bytes, &p);
|
||||
prm.f3->colour = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.f3->color = rgba_from_u32(get_u32(bytes, &p));
|
||||
break;
|
||||
|
||||
case PRM_TYPE_F4:
|
||||
|
@ -106,7 +106,7 @@ Object *objects_load(char *name, texture_list_t tl) {
|
|||
prm.f4->coords[1] = get_i16(bytes, &p);
|
||||
prm.f4->coords[2] = get_i16(bytes, &p);
|
||||
prm.f4->coords[3] = get_i16(bytes, &p);
|
||||
prm.f4->colour = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.f4->color = rgba_from_u32(get_u32(bytes, &p));
|
||||
break;
|
||||
|
||||
case PRM_TYPE_FT3:
|
||||
|
@ -126,7 +126,7 @@ Object *objects_load(char *name, texture_list_t tl) {
|
|||
prm.ft3->v2 = get_i8(bytes, &p);
|
||||
|
||||
prm.ft3->pad1 = get_i16(bytes, &p);
|
||||
prm.ft3->colour = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.ft3->color = rgba_from_u32(get_u32(bytes, &p));
|
||||
break;
|
||||
|
||||
case PRM_TYPE_FT4:
|
||||
|
@ -148,7 +148,7 @@ Object *objects_load(char *name, texture_list_t tl) {
|
|||
prm.ft4->u3 = get_i8(bytes, &p);
|
||||
prm.ft4->v3 = get_i8(bytes, &p);
|
||||
prm.ft4->pad1 = get_i16(bytes, &p);
|
||||
prm.ft4->colour = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.ft4->color = rgba_from_u32(get_u32(bytes, &p));
|
||||
break;
|
||||
|
||||
case PRM_TYPE_G3:
|
||||
|
@ -157,9 +157,9 @@ Object *objects_load(char *name, texture_list_t tl) {
|
|||
prm.g3->coords[1] = get_i16(bytes, &p);
|
||||
prm.g3->coords[2] = get_i16(bytes, &p);
|
||||
prm.g3->pad1 = get_i16(bytes, &p);
|
||||
prm.g3->colour[0] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.g3->colour[1] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.g3->colour[2] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.g3->color[0] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.g3->color[1] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.g3->color[2] = rgba_from_u32(get_u32(bytes, &p));
|
||||
break;
|
||||
|
||||
case PRM_TYPE_G4:
|
||||
|
@ -168,10 +168,10 @@ Object *objects_load(char *name, texture_list_t tl) {
|
|||
prm.g4->coords[1] = get_i16(bytes, &p);
|
||||
prm.g4->coords[2] = get_i16(bytes, &p);
|
||||
prm.g4->coords[3] = get_i16(bytes, &p);
|
||||
prm.g4->colour[0] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.g4->colour[1] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.g4->colour[2] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.g4->colour[3] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.g4->color[0] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.g4->color[1] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.g4->color[2] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.g4->color[3] = rgba_from_u32(get_u32(bytes, &p));
|
||||
break;
|
||||
|
||||
case PRM_TYPE_GT3:
|
||||
|
@ -190,9 +190,9 @@ Object *objects_load(char *name, texture_list_t tl) {
|
|||
prm.gt3->u2 = get_i8(bytes, &p);
|
||||
prm.gt3->v2 = get_i8(bytes, &p);
|
||||
prm.gt3->pad1 = get_i16(bytes, &p);
|
||||
prm.gt3->colour[0] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.gt3->colour[1] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.gt3->colour[2] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.gt3->color[0] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.gt3->color[1] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.gt3->color[2] = rgba_from_u32(get_u32(bytes, &p));
|
||||
break;
|
||||
|
||||
case PRM_TYPE_GT4:
|
||||
|
@ -214,10 +214,10 @@ Object *objects_load(char *name, texture_list_t tl) {
|
|||
prm.gt4->u3 = get_i8(bytes, &p);
|
||||
prm.gt4->v3 = get_i8(bytes, &p);
|
||||
prm.gt4->pad1 = get_i16(bytes, &p);
|
||||
prm.gt4->colour[0] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.gt4->colour[1] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.gt4->colour[2] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.gt4->colour[3] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.gt4->color[0] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.gt4->color[1] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.gt4->color[2] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.gt4->color[3] = rgba_from_u32(get_u32(bytes, &p));
|
||||
break;
|
||||
|
||||
|
||||
|
@ -227,7 +227,7 @@ Object *objects_load(char *name, texture_list_t tl) {
|
|||
prm.lsf3->coords[1] = get_i16(bytes, &p);
|
||||
prm.lsf3->coords[2] = get_i16(bytes, &p);
|
||||
prm.lsf3->normal = get_i16(bytes, &p);
|
||||
prm.lsf3->colour = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsf3->color = rgba_from_u32(get_u32(bytes, &p));
|
||||
break;
|
||||
|
||||
case PRM_TYPE_LSF4:
|
||||
|
@ -238,7 +238,7 @@ Object *objects_load(char *name, texture_list_t tl) {
|
|||
prm.lsf4->coords[3] = get_i16(bytes, &p);
|
||||
prm.lsf4->normal = get_i16(bytes, &p);
|
||||
prm.lsf4->pad1 = get_i16(bytes, &p);
|
||||
prm.lsf4->colour = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsf4->color = rgba_from_u32(get_u32(bytes, &p));
|
||||
break;
|
||||
|
||||
case PRM_TYPE_LSFT3:
|
||||
|
@ -257,7 +257,7 @@ Object *objects_load(char *name, texture_list_t tl) {
|
|||
prm.lsft3->v1 = get_i8(bytes, &p);
|
||||
prm.lsft3->u2 = get_i8(bytes, &p);
|
||||
prm.lsft3->v2 = get_i8(bytes, &p);
|
||||
prm.lsft3->colour = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsft3->color = rgba_from_u32(get_u32(bytes, &p));
|
||||
break;
|
||||
|
||||
case PRM_TYPE_LSFT4:
|
||||
|
@ -279,7 +279,7 @@ Object *objects_load(char *name, texture_list_t tl) {
|
|||
prm.lsft4->v2 = get_i8(bytes, &p);
|
||||
prm.lsft4->u3 = get_i8(bytes, &p);
|
||||
prm.lsft4->v3 = get_i8(bytes, &p);
|
||||
prm.lsft4->colour = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsft4->color = rgba_from_u32(get_u32(bytes, &p));
|
||||
break;
|
||||
|
||||
case PRM_TYPE_LSG3:
|
||||
|
@ -290,9 +290,9 @@ Object *objects_load(char *name, texture_list_t tl) {
|
|||
prm.lsg3->normals[0] = get_i16(bytes, &p);
|
||||
prm.lsg3->normals[1] = get_i16(bytes, &p);
|
||||
prm.lsg3->normals[2] = get_i16(bytes, &p);
|
||||
prm.lsg3->colour[0] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsg3->colour[1] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsg3->colour[2] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsg3->color[0] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsg3->color[1] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsg3->color[2] = rgba_from_u32(get_u32(bytes, &p));
|
||||
break;
|
||||
|
||||
case PRM_TYPE_LSG4:
|
||||
|
@ -305,10 +305,10 @@ Object *objects_load(char *name, texture_list_t tl) {
|
|||
prm.lsg4->normals[1] = get_i16(bytes, &p);
|
||||
prm.lsg4->normals[2] = get_i16(bytes, &p);
|
||||
prm.lsg4->normals[3] = get_i16(bytes, &p);
|
||||
prm.lsg4->colour[0] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsg4->colour[1] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsg4->colour[2] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsg4->colour[3] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsg4->color[0] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsg4->color[1] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsg4->color[2] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsg4->color[3] = rgba_from_u32(get_u32(bytes, &p));
|
||||
break;
|
||||
|
||||
case PRM_TYPE_LSGT3:
|
||||
|
@ -329,9 +329,9 @@ Object *objects_load(char *name, texture_list_t tl) {
|
|||
prm.lsgt3->v1 = get_i8(bytes, &p);
|
||||
prm.lsgt3->u2 = get_i8(bytes, &p);
|
||||
prm.lsgt3->v2 = get_i8(bytes, &p);
|
||||
prm.lsgt3->colour[0] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsgt3->colour[1] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsgt3->colour[2] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsgt3->color[0] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsgt3->color[1] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsgt3->color[2] = rgba_from_u32(get_u32(bytes, &p));
|
||||
break;
|
||||
|
||||
case PRM_TYPE_LSGT4:
|
||||
|
@ -355,10 +355,10 @@ Object *objects_load(char *name, texture_list_t tl) {
|
|||
prm.lsgt4->u2 = get_i8(bytes, &p);
|
||||
prm.lsgt4->v2 = get_i8(bytes, &p);
|
||||
prm.lsgt4->pad1 = get_i16(bytes, &p);
|
||||
prm.lsgt4->colour[0] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsgt4->colour[1] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsgt4->colour[2] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsgt4->colour[3] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsgt4->color[0] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsgt4->color[1] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsgt4->color[2] = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.lsgt4->color[3] = rgba_from_u32(get_u32(bytes, &p));
|
||||
break;
|
||||
|
||||
|
||||
|
@ -369,7 +369,7 @@ Object *objects_load(char *name, texture_list_t tl) {
|
|||
prm.spr->width = get_i16(bytes, &p);
|
||||
prm.spr->height = get_i16(bytes, &p);
|
||||
prm.spr->texture = texture_from_list(tl, get_i16(bytes, &p));
|
||||
prm.spr->colour = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.spr->color = rgba_from_u32(get_u32(bytes, &p));
|
||||
break;
|
||||
|
||||
case PRM_TYPE_SPLINE:
|
||||
|
@ -386,7 +386,7 @@ Object *objects_load(char *name, texture_list_t tl) {
|
|||
prm.spline->control2.y = get_i32(bytes, &p);
|
||||
prm.spline->control2.z = get_i32(bytes, &p);
|
||||
p += 4; // padding
|
||||
prm.spline->colour = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.spline->color = rgba_from_u32(get_u32(bytes, &p));
|
||||
break;
|
||||
|
||||
case PRM_TYPE_POINT_LIGHT:
|
||||
|
@ -395,7 +395,7 @@ Object *objects_load(char *name, texture_list_t tl) {
|
|||
prm.pointLight->position.y = get_i32(bytes, &p);
|
||||
prm.pointLight->position.z = get_i32(bytes, &p);
|
||||
p += 4; // padding
|
||||
prm.pointLight->colour = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.pointLight->color = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.pointLight->startFalloff = get_i16(bytes, &p);
|
||||
prm.pointLight->endFalloff = get_i16(bytes, &p);
|
||||
break;
|
||||
|
@ -410,7 +410,7 @@ Object *objects_load(char *name, texture_list_t tl) {
|
|||
prm.spotLight->direction.y = get_i16(bytes, &p);
|
||||
prm.spotLight->direction.z = get_i16(bytes, &p);
|
||||
p += 2; // padding
|
||||
prm.spotLight->colour = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.spotLight->color = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.spotLight->startFalloff = get_i16(bytes, &p);
|
||||
prm.spotLight->endFalloff = get_i16(bytes, &p);
|
||||
prm.spotLight->coneAngle = get_i16(bytes, &p);
|
||||
|
@ -423,7 +423,7 @@ Object *objects_load(char *name, texture_list_t tl) {
|
|||
prm.infiniteLight->direction.y = get_i16(bytes, &p);
|
||||
prm.infiniteLight->direction.z = get_i16(bytes, &p);
|
||||
p += 2; // padding
|
||||
prm.infiniteLight->colour = rgba_from_u32(get_u32(bytes, &p));
|
||||
prm.infiniteLight->color = rgba_from_u32(get_u32(bytes, &p));
|
||||
break;
|
||||
|
||||
|
||||
|
@ -467,17 +467,17 @@ void object_draw(Object *object, mat4_t *mat) {
|
|||
{
|
||||
.pos = vertex[coord2],
|
||||
.uv = {poly.gt3->u2, poly.gt3->v2},
|
||||
.color = poly.gt3->colour[2]
|
||||
.color = poly.gt3->color[2]
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord1],
|
||||
.uv = {poly.gt3->u1, poly.gt3->v1},
|
||||
.color = poly.gt3->colour[1]
|
||||
.color = poly.gt3->color[1]
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord0],
|
||||
.uv = {poly.gt3->u0, poly.gt3->v0},
|
||||
.color = poly.gt3->colour[0]
|
||||
.color = poly.gt3->color[0]
|
||||
},
|
||||
}
|
||||
}, poly.gt3->texture);
|
||||
|
@ -496,17 +496,17 @@ void object_draw(Object *object, mat4_t *mat) {
|
|||
{
|
||||
.pos = vertex[coord2],
|
||||
.uv = {poly.gt4->u2, poly.gt4->v2},
|
||||
.color = poly.gt4->colour[2]
|
||||
.color = poly.gt4->color[2]
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord1],
|
||||
.uv = {poly.gt4->u1, poly.gt4->v1},
|
||||
.color = poly.gt4->colour[1]
|
||||
.color = poly.gt4->color[1]
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord0],
|
||||
.uv = {poly.gt4->u0, poly.gt4->v0},
|
||||
.color = poly.gt4->colour[0]
|
||||
.color = poly.gt4->color[0]
|
||||
},
|
||||
}
|
||||
}, poly.gt4->texture);
|
||||
|
@ -515,17 +515,17 @@ void object_draw(Object *object, mat4_t *mat) {
|
|||
{
|
||||
.pos = vertex[coord2],
|
||||
.uv = {poly.gt4->u2, poly.gt4->v2},
|
||||
.color = poly.gt4->colour[2]
|
||||
.color = poly.gt4->color[2]
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord3],
|
||||
.uv = {poly.gt4->u3, poly.gt4->v3},
|
||||
.color = poly.gt4->colour[3]
|
||||
.color = poly.gt4->color[3]
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord1],
|
||||
.uv = {poly.gt4->u1, poly.gt4->v1},
|
||||
.color = poly.gt4->colour[1]
|
||||
.color = poly.gt4->color[1]
|
||||
},
|
||||
}
|
||||
}, poly.gt4->texture);
|
||||
|
@ -543,17 +543,17 @@ void object_draw(Object *object, mat4_t *mat) {
|
|||
{
|
||||
.pos = vertex[coord2],
|
||||
.uv = {poly.ft3->u2, poly.ft3->v2},
|
||||
.color = poly.ft3->colour
|
||||
.color = poly.ft3->color
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord1],
|
||||
.uv = {poly.ft3->u1, poly.ft3->v1},
|
||||
.color = poly.ft3->colour
|
||||
.color = poly.ft3->color
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord0],
|
||||
.uv = {poly.ft3->u0, poly.ft3->v0},
|
||||
.color = poly.ft3->colour
|
||||
.color = poly.ft3->color
|
||||
},
|
||||
}
|
||||
}, poly.ft3->texture);
|
||||
|
@ -572,17 +572,17 @@ void object_draw(Object *object, mat4_t *mat) {
|
|||
{
|
||||
.pos = vertex[coord2],
|
||||
.uv = {poly.ft4->u2, poly.ft4->v2},
|
||||
.color = poly.ft4->colour
|
||||
.color = poly.ft4->color
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord1],
|
||||
.uv = {poly.ft4->u1, poly.ft4->v1},
|
||||
.color = poly.ft4->colour
|
||||
.color = poly.ft4->color
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord0],
|
||||
.uv = {poly.ft4->u0, poly.ft4->v0},
|
||||
.color = poly.ft4->colour
|
||||
.color = poly.ft4->color
|
||||
},
|
||||
}
|
||||
}, poly.ft4->texture);
|
||||
|
@ -591,17 +591,17 @@ void object_draw(Object *object, mat4_t *mat) {
|
|||
{
|
||||
.pos = vertex[coord2],
|
||||
.uv = {poly.ft4->u2, poly.ft4->v2},
|
||||
.color = poly.ft4->colour
|
||||
.color = poly.ft4->color
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord3],
|
||||
.uv = {poly.ft4->u3, poly.ft4->v3},
|
||||
.color = poly.ft4->colour
|
||||
.color = poly.ft4->color
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord1],
|
||||
.uv = {poly.ft4->u1, poly.ft4->v1},
|
||||
.color = poly.ft4->colour
|
||||
.color = poly.ft4->color
|
||||
},
|
||||
}
|
||||
}, poly.ft4->texture);
|
||||
|
@ -618,15 +618,15 @@ void object_draw(Object *object, mat4_t *mat) {
|
|||
.vertices = {
|
||||
{
|
||||
.pos = vertex[coord2],
|
||||
.color = poly.g3->colour[2]
|
||||
.color = poly.g3->color[2]
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord1],
|
||||
.color = poly.g3->colour[1]
|
||||
.color = poly.g3->color[1]
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord0],
|
||||
.color = poly.g3->colour[0]
|
||||
.color = poly.g3->color[0]
|
||||
},
|
||||
}
|
||||
}, RENDER_NO_TEXTURE);
|
||||
|
@ -644,15 +644,15 @@ void object_draw(Object *object, mat4_t *mat) {
|
|||
.vertices = {
|
||||
{
|
||||
.pos = vertex[coord2],
|
||||
.color = poly.g4->colour[2]
|
||||
.color = poly.g4->color[2]
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord1],
|
||||
.color = poly.g4->colour[1]
|
||||
.color = poly.g4->color[1]
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord0],
|
||||
.color = poly.g4->colour[0]
|
||||
.color = poly.g4->color[0]
|
||||
},
|
||||
}
|
||||
}, RENDER_NO_TEXTURE);
|
||||
|
@ -660,15 +660,15 @@ void object_draw(Object *object, mat4_t *mat) {
|
|||
.vertices = {
|
||||
{
|
||||
.pos = vertex[coord2],
|
||||
.color = poly.g4->colour[2]
|
||||
.color = poly.g4->color[2]
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord3],
|
||||
.color = poly.g4->colour[3]
|
||||
.color = poly.g4->color[3]
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord1],
|
||||
.color = poly.g4->colour[1]
|
||||
.color = poly.g4->color[1]
|
||||
},
|
||||
}
|
||||
}, RENDER_NO_TEXTURE);
|
||||
|
@ -685,15 +685,15 @@ void object_draw(Object *object, mat4_t *mat) {
|
|||
.vertices = {
|
||||
{
|
||||
.pos = vertex[coord2],
|
||||
.color = poly.f3->colour
|
||||
.color = poly.f3->color
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord1],
|
||||
.color = poly.f3->colour
|
||||
.color = poly.f3->color
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord0],
|
||||
.color = poly.f3->colour
|
||||
.color = poly.f3->color
|
||||
},
|
||||
}
|
||||
}, RENDER_NO_TEXTURE);
|
||||
|
@ -711,15 +711,15 @@ void object_draw(Object *object, mat4_t *mat) {
|
|||
.vertices = {
|
||||
{
|
||||
.pos = vertex[coord2],
|
||||
.color = poly.f4->colour
|
||||
.color = poly.f4->color
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord1],
|
||||
.color = poly.f4->colour
|
||||
.color = poly.f4->color
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord0],
|
||||
.color = poly.f4->colour
|
||||
.color = poly.f4->color
|
||||
},
|
||||
}
|
||||
}, RENDER_NO_TEXTURE);
|
||||
|
@ -727,15 +727,15 @@ void object_draw(Object *object, mat4_t *mat) {
|
|||
.vertices = {
|
||||
{
|
||||
.pos = vertex[coord2],
|
||||
.color = poly.f4->colour
|
||||
.color = poly.f4->color
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord3],
|
||||
.color = poly.f4->colour
|
||||
.color = poly.f4->color
|
||||
},
|
||||
{
|
||||
.pos = vertex[coord1],
|
||||
.color = poly.f4->colour
|
||||
.color = poly.f4->color
|
||||
},
|
||||
}
|
||||
}, RENDER_NO_TEXTURE);
|
||||
|
@ -754,7 +754,7 @@ void object_draw(Object *object, mat4_t *mat) {
|
|||
vertex[coord0].z
|
||||
),
|
||||
vec2i(poly.spr->width, poly.spr->height),
|
||||
poly.spr->colour,
|
||||
poly.spr->color,
|
||||
poly.spr->texture
|
||||
);
|
||||
|
||||
|
|
|
@ -18,7 +18,7 @@ typedef struct F3 {
|
|||
int16_t flag;
|
||||
int16_t coords[3]; // Indices of the coords
|
||||
int16_t pad1;
|
||||
rgba_t colour;
|
||||
rgba_t color;
|
||||
} F3;
|
||||
|
||||
typedef struct FT3 {
|
||||
|
@ -35,14 +35,14 @@ typedef struct FT3 {
|
|||
uint8_t u2;
|
||||
uint8_t v2;
|
||||
int16_t pad1;
|
||||
rgba_t colour;
|
||||
rgba_t color;
|
||||
} FT3;
|
||||
|
||||
typedef struct F4 {
|
||||
int16_t type; // Type of primitive
|
||||
int16_t flag;
|
||||
int16_t coords[4]; // Indices of the coords
|
||||
rgba_t colour;
|
||||
rgba_t color;
|
||||
} F4;
|
||||
|
||||
typedef struct FT4 {
|
||||
|
@ -61,7 +61,7 @@ typedef struct FT4 {
|
|||
uint8_t u3;
|
||||
uint8_t v3;
|
||||
int16_t pad1;
|
||||
rgba_t colour;
|
||||
rgba_t color;
|
||||
} FT4;
|
||||
|
||||
typedef struct G3 {
|
||||
|
@ -69,7 +69,7 @@ typedef struct G3 {
|
|||
int16_t flag;
|
||||
int16_t coords[3]; // Indices of the coords
|
||||
int16_t pad1;
|
||||
rgba_t colour[3];
|
||||
rgba_t color[3];
|
||||
} G3;
|
||||
|
||||
typedef struct GT3 {
|
||||
|
@ -86,14 +86,14 @@ typedef struct GT3 {
|
|||
uint8_t u2;
|
||||
uint8_t v2;
|
||||
int16_t pad1;
|
||||
rgba_t colour[3];
|
||||
rgba_t color[3];
|
||||
} GT3;
|
||||
|
||||
typedef struct G4 {
|
||||
int16_t type; // Type of primitive
|
||||
int16_t flag;
|
||||
int16_t coords[4]; // Indices of the coords
|
||||
rgba_t colour[4];
|
||||
rgba_t color[4];
|
||||
} G4;
|
||||
|
||||
typedef struct GT4 {
|
||||
|
@ -112,7 +112,7 @@ typedef struct GT4 {
|
|||
uint8_t u3;
|
||||
uint8_t v3;
|
||||
int16_t pad1;
|
||||
rgba_t colour[4];
|
||||
rgba_t color[4];
|
||||
} GT4;
|
||||
|
||||
|
||||
|
@ -126,7 +126,7 @@ typedef struct LSF3 {
|
|||
int16_t flag;
|
||||
int16_t coords[3]; // Indices of the coords
|
||||
int16_t normal; // Indices of the normals
|
||||
rgba_t colour;
|
||||
rgba_t color;
|
||||
} LSF3;
|
||||
|
||||
typedef struct LSFT3 {
|
||||
|
@ -143,7 +143,7 @@ typedef struct LSFT3 {
|
|||
uint8_t v1;
|
||||
uint8_t u2;
|
||||
uint8_t v2;
|
||||
rgba_t colour;
|
||||
rgba_t color;
|
||||
} LSFT3;
|
||||
|
||||
typedef struct LSF4 {
|
||||
|
@ -152,7 +152,7 @@ typedef struct LSF4 {
|
|||
int16_t coords[4]; // Indices of the coords
|
||||
int16_t normal; // Indices of the normals
|
||||
int16_t pad1;
|
||||
rgba_t colour;
|
||||
rgba_t color;
|
||||
} LSF4;
|
||||
|
||||
typedef struct LSFT4 {
|
||||
|
@ -171,7 +171,7 @@ typedef struct LSFT4 {
|
|||
uint8_t v2;
|
||||
uint8_t u3;
|
||||
uint8_t v3;
|
||||
rgba_t colour;
|
||||
rgba_t color;
|
||||
} LSFT4;
|
||||
|
||||
typedef struct LSG3 {
|
||||
|
@ -179,7 +179,7 @@ typedef struct LSG3 {
|
|||
int16_t flag;
|
||||
int16_t coords[3]; // Indices of the coords
|
||||
int16_t normals[3]; // Indices of the normals
|
||||
rgba_t colour[3];
|
||||
rgba_t color[3];
|
||||
} LSG3;
|
||||
|
||||
typedef struct LSGT3 {
|
||||
|
@ -196,7 +196,7 @@ typedef struct LSGT3 {
|
|||
uint8_t v1;
|
||||
uint8_t u2;
|
||||
uint8_t v2;
|
||||
rgba_t colour[3];
|
||||
rgba_t color[3];
|
||||
} LSGT3;
|
||||
|
||||
typedef struct LSG4 {
|
||||
|
@ -204,7 +204,7 @@ typedef struct LSG4 {
|
|||
int16_t flag;
|
||||
int16_t coords[4]; // Indices of the coords
|
||||
int16_t normals[4]; // Indices of the normals
|
||||
rgba_t colour[4];
|
||||
rgba_t color[4];
|
||||
} LSG4;
|
||||
|
||||
typedef struct LSGT4 {
|
||||
|
@ -224,7 +224,7 @@ typedef struct LSGT4 {
|
|||
uint8_t u3;
|
||||
uint8_t v3;
|
||||
int16_t pad1;
|
||||
rgba_t colour[4];
|
||||
rgba_t color[4];
|
||||
} LSGT4;
|
||||
|
||||
|
||||
|
@ -241,7 +241,7 @@ typedef struct SPR {
|
|||
int16_t width;
|
||||
int16_t height;
|
||||
int16_t texture;
|
||||
rgba_t colour;
|
||||
rgba_t color;
|
||||
} SPR;
|
||||
|
||||
|
||||
|
@ -251,7 +251,7 @@ typedef struct Spline {
|
|||
vec3_t control1;
|
||||
vec3_t position;
|
||||
vec3_t control2;
|
||||
rgba_t colour;
|
||||
rgba_t color;
|
||||
} Spline;
|
||||
|
||||
|
||||
|
@ -259,7 +259,7 @@ typedef struct PointLight {
|
|||
int16_t type;
|
||||
int16_t flag;
|
||||
vec3_t position;
|
||||
rgba_t colour;
|
||||
rgba_t color;
|
||||
int16_t startFalloff;
|
||||
int16_t endFalloff;
|
||||
} PointLight;
|
||||
|
@ -270,7 +270,7 @@ typedef struct SpotLight {
|
|||
int16_t flag;
|
||||
vec3_t position;
|
||||
vec3_t direction;
|
||||
rgba_t colour;
|
||||
rgba_t color;
|
||||
int16_t startFalloff;
|
||||
int16_t endFalloff;
|
||||
int16_t coneAngle;
|
||||
|
@ -282,7 +282,7 @@ typedef struct InfiniteLight {
|
|||
int16_t type;
|
||||
int16_t flag;
|
||||
vec3_t direction;
|
||||
rgba_t colour;
|
||||
rgba_t color;
|
||||
} InfiniteLight;
|
||||
|
||||
|
||||
|
|
|
@ -168,9 +168,9 @@ void scene_set_start_booms(int light_index) {
|
|||
|
||||
for (int j = 0; j < lights_len; j++) {
|
||||
for (int v = 0; v < 4; v++) {
|
||||
libPoly.gt4->colour[v].r = color.r;
|
||||
libPoly.gt4->colour[v].g = color.g;
|
||||
libPoly.gt4->colour[v].b = color.b;
|
||||
libPoly.gt4->color[v].r = color.r;
|
||||
libPoly.gt4->color[v].g = color.g;
|
||||
libPoly.gt4->color[v].b = color.b;
|
||||
}
|
||||
libPoly.gt4 += 1;
|
||||
}
|
||||
|
@ -183,9 +183,9 @@ void scene_pulsate_red_light(Object *obj) {
|
|||
Prm libPoly = {.primitive = obj->primitives};
|
||||
|
||||
for (int v = 0; v < 4; v++) {
|
||||
libPoly.gt4->colour[v].r = r;
|
||||
libPoly.gt4->colour[v].g = 0x00;
|
||||
libPoly.gt4->colour[v].b = 0x00;
|
||||
libPoly.gt4->color[v].r = r;
|
||||
libPoly.gt4->color[v].g = 0x00;
|
||||
libPoly.gt4->color[v].b = 0x00;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -237,25 +237,25 @@ void scene_update_aurora_borealis() {
|
|||
int16_t *coords = aurora_borealis.coords[i];
|
||||
|
||||
if (aurora_borealis.grey_coords[i] != -2) {
|
||||
aurora_borealis.primitives[i]->colour[0].r = (sin(coords[0] * phase) * 64.0) + 190;
|
||||
aurora_borealis.primitives[i]->colour[0].g = (sin(coords[0] * (phase + 0.054)) * 64.0) + 190;
|
||||
aurora_borealis.primitives[i]->colour[0].b = (sin(coords[0] * (phase + 0.039)) * 64.0) + 190;
|
||||
aurora_borealis.primitives[i]->color[0].r = (sin(coords[0] * phase) * 64.0) + 190;
|
||||
aurora_borealis.primitives[i]->color[0].g = (sin(coords[0] * (phase + 0.054)) * 64.0) + 190;
|
||||
aurora_borealis.primitives[i]->color[0].b = (sin(coords[0] * (phase + 0.039)) * 64.0) + 190;
|
||||
}
|
||||
if (aurora_borealis.grey_coords[i] != -2) {
|
||||
aurora_borealis.primitives[i]->colour[1].r = (sin(coords[1] * phase) * 64.0) + 190;
|
||||
aurora_borealis.primitives[i]->colour[1].g = (sin(coords[1] * (phase + 0.054)) * 64.0) + 190;
|
||||
aurora_borealis.primitives[i]->colour[1].b = (sin(coords[1] * (phase + 0.039)) * 64.0) + 190;
|
||||
aurora_borealis.primitives[i]->color[1].r = (sin(coords[1] * phase) * 64.0) + 190;
|
||||
aurora_borealis.primitives[i]->color[1].g = (sin(coords[1] * (phase + 0.054)) * 64.0) + 190;
|
||||
aurora_borealis.primitives[i]->color[1].b = (sin(coords[1] * (phase + 0.039)) * 64.0) + 190;
|
||||
}
|
||||
if (aurora_borealis.grey_coords[i] != -1) {
|
||||
aurora_borealis.primitives[i]->colour[2].r = (sin(coords[2] * phase) * 64.0) + 190;
|
||||
aurora_borealis.primitives[i]->colour[2].g = (sin(coords[2] * (phase + 0.054)) * 64.0) + 190;
|
||||
aurora_borealis.primitives[i]->colour[2].b = (sin(coords[2] * (phase + 0.039)) * 64.0) + 190;
|
||||
aurora_borealis.primitives[i]->color[2].r = (sin(coords[2] * phase) * 64.0) + 190;
|
||||
aurora_borealis.primitives[i]->color[2].g = (sin(coords[2] * (phase + 0.054)) * 64.0) + 190;
|
||||
aurora_borealis.primitives[i]->color[2].b = (sin(coords[2] * (phase + 0.039)) * 64.0) + 190;
|
||||
}
|
||||
|
||||
if (aurora_borealis.grey_coords[i] != -1) {
|
||||
aurora_borealis.primitives[i]->colour[3].r = (sin(coords[3] * phase) * 64.0) + 190;
|
||||
aurora_borealis.primitives[i]->colour[3].g = (sin(coords[3] * (phase + 0.054)) * 64.0) + 190;
|
||||
aurora_borealis.primitives[i]->colour[3].b = (sin(coords[3] * (phase + 0.039)) * 64.0) + 190;
|
||||
aurora_borealis.primitives[i]->color[3].r = (sin(coords[3] * phase) * 64.0) + 190;
|
||||
aurora_borealis.primitives[i]->color[3].g = (sin(coords[3] * (phase + 0.054)) * 64.0) + 190;
|
||||
aurora_borealis.primitives[i]->color[3].b = (sin(coords[3] * (phase + 0.039)) * 64.0) + 190;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -291,10 +291,10 @@ void ship_init_exhaust_plume(ship_t *self) {
|
|||
indices[indices_len++] = prm.ft3->coords[2];
|
||||
|
||||
flags_add(prm.ft3->flag, PRM_TRANSLUCENT);
|
||||
prm.ft3->colour.r = 180;
|
||||
prm.ft3->colour.g = 97 ;
|
||||
prm.ft3->colour.b = 120;
|
||||
prm.ft3->colour.a = 140;
|
||||
prm.ft3->color.r = 180;
|
||||
prm.ft3->color.g = 97 ;
|
||||
prm.ft3->color.b = 120;
|
||||
prm.ft3->color.a = 140;
|
||||
}
|
||||
prm.ft3 += 1;
|
||||
break;
|
||||
|
@ -328,10 +328,10 @@ void ship_init_exhaust_plume(ship_t *self) {
|
|||
|
||||
flags_add(prm.gt3->flag, PRM_TRANSLUCENT);
|
||||
for (int j = 0; j < 3; j++) {
|
||||
prm.gt3->colour[j].r = 180;
|
||||
prm.gt3->colour[j].g = 97 ;
|
||||
prm.gt3->colour[j].b = 120;
|
||||
prm.gt3->colour[j].a = 140;
|
||||
prm.gt3->color[j].r = 180;
|
||||
prm.gt3->color[j].g = 97 ;
|
||||
prm.gt3->color[j].b = 120;
|
||||
prm.gt3->color[j].a = 140;
|
||||
}
|
||||
}
|
||||
prm.gt3 += 1;
|
||||
|
|
|
@ -353,15 +353,15 @@ void weapon_update_mine_lights(weapon_t *self, int index) {
|
|||
for (int i = 0; i < 8; i++) {
|
||||
switch (prm.primitive->type) {
|
||||
case PRM_TYPE_GT3:
|
||||
prm.gt3->colour[0].r = 230;
|
||||
prm.gt3->colour[1].r = r;
|
||||
prm.gt3->colour[2].r = r;
|
||||
prm.gt3->colour[0].g = 0;
|
||||
prm.gt3->colour[1].g = 0x40;
|
||||
prm.gt3->colour[2].g = 0x40;
|
||||
prm.gt3->colour[0].b = 0;
|
||||
prm.gt3->colour[1].b = 0;
|
||||
prm.gt3->colour[2].b = 0;
|
||||
prm.gt3->color[0].r = 230;
|
||||
prm.gt3->color[1].r = r;
|
||||
prm.gt3->color[2].r = r;
|
||||
prm.gt3->color[0].g = 0;
|
||||
prm.gt3->color[1].g = 0x40;
|
||||
prm.gt3->color[2].g = 0x40;
|
||||
prm.gt3->color[0].b = 0;
|
||||
prm.gt3->color[1].b = 0;
|
||||
prm.gt3->color[2].b = 0;
|
||||
prm.gt3 += 1;
|
||||
break;
|
||||
}
|
||||
|
@ -585,20 +585,20 @@ void weapon_update_shield(weapon_t *self) {
|
|||
col1 = sin(color_timer * coords[1]) * 127 + 128;
|
||||
col2 = sin(color_timer * coords[2]) * 127 + 128;
|
||||
|
||||
poly.g3->colour[0].r = col0;
|
||||
poly.g3->colour[0].g = col0;
|
||||
poly.g3->colour[0].b = 255;
|
||||
poly.g3->colour[0].a = shield_alpha;
|
||||
poly.g3->color[0].r = col0;
|
||||
poly.g3->color[0].g = col0;
|
||||
poly.g3->color[0].b = 255;
|
||||
poly.g3->color[0].a = shield_alpha;
|
||||
|
||||
poly.g3->colour[1].r = col1;
|
||||
poly.g3->colour[1].g = col1;
|
||||
poly.g3->colour[1].b = 255;
|
||||
poly.g3->colour[1].a = shield_alpha;
|
||||
poly.g3->color[1].r = col1;
|
||||
poly.g3->color[1].g = col1;
|
||||
poly.g3->color[1].b = 255;
|
||||
poly.g3->color[1].a = shield_alpha;
|
||||
|
||||
poly.g3->colour[2].r = col2;
|
||||
poly.g3->colour[2].g = col2;
|
||||
poly.g3->colour[2].b = 255;
|
||||
poly.g3->colour[2].a = shield_alpha;
|
||||
poly.g3->color[2].r = col2;
|
||||
poly.g3->color[2].g = col2;
|
||||
poly.g3->color[2].b = 255;
|
||||
poly.g3->color[2].a = shield_alpha;
|
||||
poly.g3 += 1;
|
||||
break;
|
||||
|
||||
|
@ -610,25 +610,25 @@ void weapon_update_shield(weapon_t *self) {
|
|||
col2 = sin(color_timer * coords[2]) * 127 + 128;
|
||||
col3 = sin(color_timer * coords[3]) * 127 + 128;
|
||||
|
||||
poly.g4->colour[0].r = col0;
|
||||
poly.g4->colour[0].g = col0;
|
||||
poly.g4->colour[0].b = 255;
|
||||
poly.g4->colour[0].a = shield_alpha;
|
||||
poly.g4->color[0].r = col0;
|
||||
poly.g4->color[0].g = col0;
|
||||
poly.g4->color[0].b = 255;
|
||||
poly.g4->color[0].a = shield_alpha;
|
||||
|
||||
poly.g4->colour[1].r = col1;
|
||||
poly.g4->colour[1].g = col1;
|
||||
poly.g4->colour[1].b = 255;
|
||||
poly.g4->colour[1].a = shield_alpha;
|
||||
poly.g4->color[1].r = col1;
|
||||
poly.g4->color[1].g = col1;
|
||||
poly.g4->color[1].b = 255;
|
||||
poly.g4->color[1].a = shield_alpha;
|
||||
|
||||
poly.g4->colour[2].r = col2;
|
||||
poly.g4->colour[2].g = col2;
|
||||
poly.g4->colour[2].b = 255;
|
||||
poly.g4->colour[2].a = shield_alpha;
|
||||
poly.g4->color[2].r = col2;
|
||||
poly.g4->color[2].g = col2;
|
||||
poly.g4->color[2].b = 255;
|
||||
poly.g4->color[2].a = shield_alpha;
|
||||
|
||||
poly.g4->colour[3].r = col3;
|
||||
poly.g4->colour[3].g = col3;
|
||||
poly.g4->colour[3].b = 255;
|
||||
poly.g4->colour[3].a = shield_alpha;
|
||||
poly.g4->color[3].r = col3;
|
||||
poly.g4->color[3].g = col3;
|
||||
poly.g4->color[3].b = 255;
|
||||
poly.g4->color[3].a = shield_alpha;
|
||||
poly.g4 += 1;
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue