File diff r2241:5029e5d22574 → r2242:397d3342628f
sprite.c
Show inline comments
 
@@ -9,7 +9,7 @@
 
#include "variables.h"
 

	
 

	
 
SpriteGroup *EvalDeterministicSpriteGroup(DeterministicSpriteGroup *dsg, int value)
 
SpriteGroup *EvalDeterministicSpriteGroup(const DeterministicSpriteGroup *dsg, int value)
 
{
 
	int i;
 

	
 
@@ -64,7 +64,7 @@ int GetDeterministicSpriteValue(byte var
 
	}
 
}
 

	
 
SpriteGroup *EvalRandomizedSpriteGroup(RandomizedSpriteGroup *rsg, byte random_bits)
 
SpriteGroup *EvalRandomizedSpriteGroup(const RandomizedSpriteGroup *rsg, byte random_bits)
 
{
 
	byte mask;
 
	byte index;
 
@@ -78,7 +78,7 @@ SpriteGroup *EvalRandomizedSpriteGroup(R
 
	return &rsg->groups[index];
 
}
 

	
 
byte RandomizedSpriteGroupTriggeredBits(RandomizedSpriteGroup *rsg,
 
byte RandomizedSpriteGroupTriggeredBits(const RandomizedSpriteGroup *rsg,
 
	byte triggers, byte *waiting_triggers)
 
{
 
	byte match = rsg->triggers & (*waiting_triggers | triggers);