src/newgrf_spritegroup.cpp
changeset 9540 3a80ccaff780
parent 9111 48ce04029fe4
child 9750 7114408dd1fa
equal deleted inserted replaced
9539:3a1d8eb51a8a 9540:3a80ccaff780
    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);