Pular para o conteúdo

Avancado

Namespace PBSLoaderCommonUtils · classe estática · PBSLoaderCommonUtils 2.0.0

public static class Avancado

Componentes do jogo por trás das fachadas do SDK, para quem precisa de algo que o SDK ainda não expõe. Os nomes e campos são os do jogo e podem mudar a cada versão dele: prefira as fachadas (Veiculo etc.) e peça o que faltar no SDK. Tudo é null quando não há veículo e também no Sdk.ModoSeguro (versão do jogo não testada).

public static MEPControlesBus Controles { get; }

MEPControlesBus do veículo do jogador.

public static VPVehicleController Vpp { get; }

Controlador VPP que tem o motor (null em EVP5).

public static IReadOnlyList<VPVehicleController> TodosVpp { get; }

Todos os controladores VPP do veículo (articulados têm mais de um).

public static VPVehicleController VppDirigido { get; }

Controlador VPP com as rodas que esterçam (nos articulados, o da frente).

public static bool DoJogador(VPVehicleController vpp)

Este controlador VPP é do veículo do jogador (o tráfego usa os mesmos componentes).

public static bool DoJogador(VPWheelCollider roda)

Esta roda VPP é do veículo do jogador.