src/newgrf_spritegroup.cpp
changeset 10990 787c5664f30b
parent 10429 1b99254f9607
equal deleted inserted replaced
10989:253dc7c191dd 10990:787c5664f30b
    90 	switch (variable) {
    90 	switch (variable) {
    91 		case 0x0C: return object->callback;
    91 		case 0x0C: return object->callback;
    92 		case 0x10: return object->callback_param1;
    92 		case 0x10: return object->callback_param1;
    93 		case 0x18: return object->callback_param2;
    93 		case 0x18: return object->callback_param2;
    94 		case 0x1C: return object->last_value;
    94 		case 0x1C: return object->last_value;
       
    95 
       
    96 		case 0x5F: return (object->GetRandomBits(object) << 8) | object->GetTriggers(object);
    95 
    97 
    96 		case 0x7D: return _temp_store.Get(parameter);
    98 		case 0x7D: return _temp_store.Get(parameter);
    97 
    99 
    98 		/* Not a common variable, so evalute the feature specific variables */
   100 		/* Not a common variable, so evalute the feature specific variables */
    99 		default: return object->GetVariable(object, variable, parameter, available);
   101 		default: return object->GetVariable(object, variable, parameter, available);