[Change] Just a few bits of cleanup.
This commit is contained in:
parent
ad212c78d1
commit
5060e9b7ba
@ -187,13 +187,13 @@ char* base64_encode(size_t* len, char* src, size_t sz) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Decode the buffer, same syntax as base64_encode.
|
// Decode the buffer, same syntax as base64_encode.
|
||||||
inline int dec_valid(char inp) {
|
static inline int dec_valid(char inp) {
|
||||||
if(cd64[(int)inp] == -1)
|
if(cd64[(int)inp] == -1)
|
||||||
return 0;
|
return 0;
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
inline char dec_ch(char inp) {
|
static inline char dec_ch(char inp) {
|
||||||
return cd64[(int)inp];
|
return cd64[(int)inp];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -422,6 +422,10 @@ MBuf* mbuf_create(int len, int alloc) {
|
|||||||
MBuf* buf;
|
MBuf* buf;
|
||||||
|
|
||||||
buf = malloc(sizeof(MBuf));
|
buf = malloc(sizeof(MBuf));
|
||||||
|
if(buf == NULL) {
|
||||||
|
WARN("Out of memory");
|
||||||
|
return NULL;
|
||||||
|
}
|
||||||
|
|
||||||
buf->data = 0;
|
buf->data = 0;
|
||||||
buf->ndata = buf->mdata = 0;
|
buf->ndata = buf->mdata = 0;
|
||||||
@ -462,6 +466,7 @@ int missions_save(xmlTextWriterPtr writer) {
|
|||||||
MBuf* buf;
|
MBuf* buf;
|
||||||
char* data;
|
char* data;
|
||||||
int i, j;
|
int i, j;
|
||||||
|
size_t sz;
|
||||||
|
|
||||||
xmlw_startElem(writer, "missions");
|
xmlw_startElem(writer, "missions");
|
||||||
|
|
||||||
@ -485,9 +490,9 @@ int missions_save(xmlTextWriterPtr writer) {
|
|||||||
buf = mbuf_create(1, 128);
|
buf = mbuf_create(1, 128);
|
||||||
lua_pushvalue(player_missions[i].L, LUA_GLOBALSINDEX);
|
lua_pushvalue(player_missions[i].L, LUA_GLOBALSINDEX);
|
||||||
pluto_persist(player_missions[i].L, mission_writeLua, buf);
|
pluto_persist(player_missions[i].L, mission_writeLua, buf);
|
||||||
data = base64_encode(&j, buf->data, buf->ndata);
|
data = base64_encode(&sz, buf->data, buf->ndata);
|
||||||
mbuf_free(buf);
|
mbuf_free(buf);
|
||||||
xmlw_raw(writer, data, j);
|
xmlw_raw(writer, data, sz);
|
||||||
free(data);
|
free(data);
|
||||||
xmlw_endElem(writer); // Lua.
|
xmlw_endElem(writer); // Lua.
|
||||||
|
|
||||||
|
14
src/space.c
14
src/space.c
@ -1012,13 +1012,19 @@ void space_render(double dt) {
|
|||||||
else if(stars[i].y < -STAR_BUF) stars[i].y = gl_screen.h + STAR_BUF;
|
else if(stars[i].y < -STAR_BUF) stars[i].y = gl_screen.h + STAR_BUF;
|
||||||
|
|
||||||
// Render.
|
// Render.
|
||||||
glColor4d(1., 1., 1., stars[i].brightness);
|
if((stars[i].x < SCREEN_W) && (stars[i].x > 0) &&
|
||||||
glVertex2d(stars[i].x, stars[i].y);
|
(stars[i].y < SCREEN_H) && (stars[i].y > 0)) {
|
||||||
|
glColor4d(1., 1., 1., stars[i].brightness);
|
||||||
|
glVertex2d(stars[i].x, stars[i].y);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
} else { // Just render.
|
} else { // Just render.
|
||||||
for(i = 0; i < nstars; i++) {
|
for(i = 0; i < nstars; i++) {
|
||||||
glColor4d(1., 1., 1., stars[i].brightness);
|
if((stars[i].x < SCREEN_W) && (stars[i].x > 0) &&
|
||||||
glVertex2d(stars[i].x, stars[i].y);
|
(stars[i].y < SCREEN_H) && (stars[i].y > 0)) {
|
||||||
|
glColor4d(1., 1., 1., stars[i].brightness);
|
||||||
|
glVertex2d(stars[i].x, stars[i].y);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
glEnd(); // GL_POINTS
|
glEnd(); // GL_POINTS
|
||||||
|
@ -1,11 +1,12 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
#include "physics.h"
|
#include "physics.h"
|
||||||
|
#include "opengl.h"
|
||||||
|
|
||||||
#define SPFX_LAYER_FRONT 0
|
#define SPFX_LAYER_FRONT 0
|
||||||
#define SPFX_LAYER_BACK 1
|
#define SPFX_LAYER_BACK 1
|
||||||
|
|
||||||
#define SHAKE_DECAY 50. // Decay parameter.
|
#define SHAKE_DECAY 50. // Decay parameter.
|
||||||
#define SHAKE_MAX 50. // Max parameter.
|
#define SHAKE_MAX 50.*SCREEN_W*SCREEN_H/1024./768. // Max parameter.
|
||||||
|
|
||||||
// Stack manipulation.
|
// Stack manipulation.
|
||||||
int spfx_get(char* name);
|
int spfx_get(char* name);
|
||||||
|
Loading…
Reference in New Issue
Block a user