From: havoc Date: Sun, 1 Jan 2006 15:10:01 +0000 (+0000) Subject: fix sp2 frame positioning X-Git-Tag: xonotic-v0.1.0preview~4404 X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fdarkplaces.git;a=commitdiff_plain;h=71ae32e430bcde74c4082b15b034bbb34aff526d fix sp2 frame positioning git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@5887 d7cf8633-e32d-0410-b094-e92efae38249 --- diff --git a/model_sprite.c b/model_sprite.c index 9db05a57..367d9e9e 100644 --- a/model_sprite.c +++ b/model_sprite.c @@ -367,8 +367,10 @@ void Mod_IDS2_Load(model_t *mod, void *buffer, void *bufferend) sprframe = &loadmodel->sprite.sprdata_frames[i]; - sprframe->left = origin[0]; - sprframe->right = origin[0] + width; + // note that sp2 origin[0] is positive, where as it is negative in + // spr/spr32/hlspr + sprframe->left = -origin[0]; + sprframe->right = -origin[0] + width; sprframe->up = origin[1]; sprframe->down = origin[1] - height;