Skip to content

Commit

Permalink
seems to be mostly working
Browse files Browse the repository at this point in the history
  • Loading branch information
jackhumbert committed Dec 31, 2023
1 parent 2dfc8db commit a7e73c0
Show file tree
Hide file tree
Showing 31 changed files with 140,996 additions and 1,306 deletions.
134 changes: 67 additions & 67 deletions compile_commands.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion deps/red4ext.sdk
Submodule red4ext.sdk updated 73 files
+21 −0 .vscode/c_cpp_properties.json
+2 −2 cmake/CreateDefinitions.cmake
+2 −2 cmake/FindAllAddresses.cmake
+1 −1 docs/index.html
+77 −0 filenames.txt
+46,601 −161 include/RED4ext/Addresses-Found.hpp
+17,358 −8,420 include/RED4ext/Addresses-VFT.hpp
+4 −0 include/RED4ext/CommonFunctions.hpp
+140,607 −127 include/RED4ext/Definitions.hpp
+8,889 −8,420 include/RED4ext/Enum-VFT.hpp
+19 −29 include/RED4ext/ISerializable.hpp
+3 −4 include/RED4ext/JobQueue-inl.hpp
+1 −2 include/RED4ext/JobQueue.hpp
+10 −0 include/RED4ext/NativeTypes.hpp
+80 −68 include/RED4ext/RTTITypes.hpp
+1 −1 include/RED4ext/Scripting/Natives/Generated/ent/EffectSpawnerComponent.hpp
+7 −3 include/RED4ext/Scripting/Natives/Generated/ent/IPlacedComponent.hpp
+9 −9 include/RED4ext/Scripting/Natives/Generated/ent/PhysicalMeshComponent.hpp
+12 −1 include/RED4ext/Scripting/Natives/Generated/ent/SlotComponent.hpp
+18 −34 include/RED4ext/Scripting/Natives/Generated/game/Component.hpp
+10 −1 include/RED4ext/Scripting/Natives/Generated/game/PlayerSocket.hpp
+7 −6 include/RED4ext/Scripting/Natives/Generated/game/RecordIdSpawnModifier.hpp
+4 −3 include/RED4ext/Scripting/Natives/Generated/game/data/VehicleFxWheelsDecalsMaterial_Record.hpp
+87 −76 include/RED4ext/Scripting/Natives/Generated/game/data/Vehicle_Record.hpp
+2 −1 include/RED4ext/Scripting/Natives/Generated/net/IComponentState.hpp
+5 −1 include/RED4ext/Scripting/Natives/Generated/physics/ColliderSphere.hpp
+3 −0 include/RED4ext/Scripting/Natives/Generated/physics/FilterData.hpp
+53 −1 include/RED4ext/Scripting/Natives/Generated/physics/ICollider.hpp
+7 −6 include/RED4ext/Scripting/Natives/Generated/vehicle/ArmedCarBaseObject.hpp
+1 −0 include/RED4ext/Scripting/Natives/Generated/vehicle/AutonomousData.hpp
+3 −1 include/RED4ext/Scripting/Natives/Generated/vehicle/Controller.hpp
+2 −13 include/RED4ext/Scripting/Natives/IUpdatableSystem.hpp
+4 −0 include/RED4ext/Scripting/Natives/actionActionInterface.hpp
+12 −0 include/RED4ext/Scripting/Natives/entEntity-inl.hpp
+71 −65 include/RED4ext/Scripting/Natives/entEntity.hpp
+7 −0 include/RED4ext/Scripting/Natives/entEntityID.hpp
+20 −145 include/RED4ext/Scripting/Natives/entIComponent-inl.hpp
+91 −83 include/RED4ext/Scripting/Natives/entIComponent.hpp
+22 −25 include/RED4ext/Scripting/Natives/gameIGameSystem.hpp
+56 −63 include/RED4ext/Scripting/Natives/gameObject.hpp
+28 −0 include/RED4ext/Scripting/Natives/gameRecordIdSpawnModifier.hpp
+2 −1 include/RED4ext/Scripting/Natives/gameVehicleSystem.hpp
+6 −2 include/RED4ext/Scripting/Natives/gamedataTweakDBRecord.hpp
+24 −0 include/RED4ext/Scripting/Natives/gamedataTweakValue.hpp
+14 −1 include/RED4ext/Scripting/Natives/physicsBaseProxy.hpp
+1 −1 include/RED4ext/Scripting/Natives/physicsBaseProxyDesc.hpp
+25 −4 include/RED4ext/Scripting/Natives/physicsProxyHelper.hpp
+25 −1 include/RED4ext/Scripting/Natives/physicsProxyId.hpp
+14 −0 include/RED4ext/Scripting/Natives/physicsProxyManager-inl.hpp
+27 −6 include/RED4ext/Scripting/Natives/physicsProxyManager.hpp
+8 −8 include/RED4ext/Scripting/Natives/userRuntimeSettingsVar.hpp
+267 −0 include/RED4ext/Scripting/Natives/vehicleAcoustics.hpp
+5 −4 include/RED4ext/Scripting/Natives/vehicleAirControl.hpp
+66 −0 include/RED4ext/Scripting/Natives/vehicleArmedCarBaseObject.hpp
+286 −905 include/RED4ext/Scripting/Natives/vehicleBaseObject.hpp
+19 −0 include/RED4ext/Scripting/Natives/vehicleBurnout.hpp
+4 −0 include/RED4ext/Scripting/Natives/vehicleCarBaseObject.hpp
+4 −4 include/RED4ext/Scripting/Natives/vehicleChassisComponent.hpp
+80 −0 include/RED4ext/Scripting/Natives/vehicleCollisions.hpp
+33 −0 include/RED4ext/Scripting/Natives/vehicleDestruction.hpp
+246 −0 include/RED4ext/Scripting/Natives/vehicleEffects.hpp
+18 −0 include/RED4ext/Scripting/Natives/vehicleEngine.hpp
+132 −170 include/RED4ext/Scripting/Natives/vehiclePhysics.hpp
+8 −5 include/RED4ext/Scripting/Natives/vehiclePhysicsData.hpp
+19 −0 include/RED4ext/Scripting/Natives/vehicleTransmission.hpp
+12 −17 include/RED4ext/Scripting/Natives/vehicleWeapon.hpp
+48 −46 include/RED4ext/Scripting/Natives/vehicleWheeledBaseObject.hpp
+71 −0 include/RED4ext/Scripting/Natives/worldRuntimeScene.hpp
+80 −0 include/RED4ext/Scripting/ScriptReport-inl.hpp
+36 −0 include/RED4ext/Scripting/ScriptReport.hpp
+1 −1 include/RED4ext/Scripting/Utils.hpp
+25 −25 include/RED4ext/SystemUpdate.hpp
+5 −0 src/Scripting/ScriptReport.cpp
8 changes: 4 additions & 4 deletions src/input_loader/let_there_be_flight.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,21 @@
<bindings>
<!-- VEHICLE DRIVE - used when player is mounted as driver and can control vehicle -->

<context name="VehicleDrive" append="true">
<context name="VehicleDriveBase" append="true">
<include name="VehicleFlightToggle" />
</context>

<!-- VEHICLE DRIVER COMBAT - used when player is mounted as driver and has weapon equipped -->

<context name="VehicleDriverCombat" append="true">
<context name="BaseVehicleDriverCombat" append="true">
<include name="VehicleFlightToggle" />
</context>

<!-- VEHICLE COMBAT - used when player is mounted as passenger and has weapon equipped -->

<context name="VehicleCombat" append="true">
<!-- <context name="VehicleCombat" append="true">
<include name="VehicleFlightToggle" />
</context>
</context> -->

<context name="VehicleFlight">
<include name="CameraMovement" />
Expand Down
Loading

0 comments on commit a7e73c0

Please sign in to comment.