src/newgrf_spritegroup.cpp
branchNewGRF_ports
changeset 10994 cd9968b6f96b
parent 10724 68a692eacf22
equal deleted inserted replaced
10991:d8811e327d12 10994:cd9968b6f96b
    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);