Script Do Simulador De Lavagem De Pressao -
// 5. Thermal buildup UpdateTemperature(delta_time, cleaning_power) function CalculateCleaningPower(): // Base PSI * Nozzle Modifier * Temperature Bonus * Impact distance float base = current_psi
// 1. Consume resources fuel_level -= (0.5 * delta_time) // Fuel drain rate if active_nozzle == NozzleType.SOAP: soap_level -= (1.0 * delta_time) if soap_level <= 0: SwitchNozzle(NozzleType.GREEN) // Auto-switch to water Script do Simulador de Lavagem de Pressao
function OnTriggerHeld(delta_time, hit_point, hit_surface): if fuel_level <= 0.0: PlaySound("engine_sputter") ShowWarning("Out of Fuel!") return if is_overheated == true: return // Block spraying until cooldown // 5. Thermal buildup UpdateTemperature(delta_time