ACE3/addons/refuel
Samuel Deutsch edf4a70ed6
Refuel - Added ability to refuel fuel sources (#8981)
* Simplify main fuel loop

* Remove unecessary action macro

* Add container refueling

* Fuel counter behaviour is now consistent for both limited and unlimited fuel sources

* Update maxFuel and refuelContainer whenever fueling begins

* Update maxFuel and refuelContainer whenever fueling begins

* Prevent loading of fuel sources into cargo when they have a nozzle connected to them

* Added action to check how much fuel is left in a jerry can

* Prevent jerry cans from being picked up if they have a nozzle connected to them

* Added function to check if a nozzle can be connected to an object

* Prevent fuel sources which have their nozzle deployed from being loaded

* Compute both tank volumes inside of refuel instead of durring turn on

* Didn't mean to delete these

* Allow for user defined fuel capacities

* Handle more edge cases with infinite fuel sources

* Refuel - Prevent fuel sources from being dragged while they're refueling other things

* Refuel - Added flow rate multiplier for refueling fuel sources

* Refuel - Use FUNC instead of DFUNC for nozzle actions

* Refuel - getCapacity should return REFUEL_DISABLED_FUEL instead of 0 when argument is not a fuel source

* Refuel - Correctly reset fuel counter when fueling a new target

* Refuel - Implemented all suggested changes

* Refuel - Added newlines to end of files

* Refuel - Added missing newline at end of XEH_PREP

* Only setFuel once per jerry can creation

Co-authored-by: PabstMirror <pabstmirror@gmail.com>

* Calling getFuel will initialize the fuel source

* Refuel - Add newline to end of file

---------

Co-authored-by: BaerMitUmlaut <baermitumlaut@users.noreply.github.com>
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
2023-02-16 20:06:11 -06:00
..
data Refuel - Improved fuel hose texture (#8983) 2022-08-17 13:00:54 +02:00
dev Common func to run config tests (#5170) 2017-08-22 16:21:41 -05:00
functions Refuel - Added ability to refuel fuel sources (#8981) 2023-02-16 20:06:11 -06:00
ui Added module icon 2015-08-15 23:38:08 +02:00
$PBOPREFIX$ Initial draft 2015-08-13 19:33:55 +02:00
ACE_Settings.hpp Logistics - Move to CBA settings and organize in subcategories (#6284) 2018-07-05 11:29:32 -05:00
Cfg3DEN.hpp Utilize isNotEqualTo (#7929) 2021-02-27 11:05:05 -06:00
CfgEventHandlers.hpp Add SQFC support (#8235) 2021-09-03 19:08:34 -05:00
CfgVehicles.hpp Refuel - Added ability to refuel fuel sources (#8981) 2023-02-16 20:06:11 -06:00
config.cpp Refuel - Added ability to refuel fuel sources (#8981) 2023-02-16 20:06:11 -06:00
defines.hpp Refuel - Add Progress Bar Duration Setting (#8971) 2022-08-17 13:25:37 +02:00
initSettings.sqf Refuel - Added ability to refuel fuel sources (#8981) 2023-02-16 20:06:11 -06:00
README.md Update contribution documents (#8382) 2021-08-16 20:17:56 +01:00
script_component.hpp Refuel - Add Progress Bar Duration Setting (#8971) 2022-08-17 13:25:37 +02:00
stringtable.xml Refuel - Added ability to refuel fuel sources (#8981) 2023-02-16 20:06:11 -06:00
XEH_postInit.sqf Refuel - Added ability to refuel fuel sources (#8981) 2023-02-16 20:06:11 -06:00
XEH_preInit.sqf Logistics - Move to CBA settings and organize in subcategories (#6284) 2018-07-05 11:29:32 -05:00
XEH_PREP.hpp Refuel - Added ability to refuel fuel sources (#8981) 2023-02-16 20:06:11 -06:00
XEH_preStart.sqf Refuel - Cache refuel classes (#6807) 2019-02-16 17:05:24 -06:00

ace_refuel

The Refuel module introduces ability to refuel vehicles on different realistic levels.