ACE3/addons/repair/functions
Grim 04e41a4d5a
Repair - Make Full Repair Time dependent on vehicle damage (#8417)
* add variable full repair time

* enable compile cache

* Fix stupid

* whoops

* incremental full repair

* cleanup function header

* ignore hitpoints inFullRepairProgress

* fix getHitPointsToIgnore

* final cleanup

* don't show repair hint while doing full repair

* make this all work

* fix stupid

put this back in place

* Add setting for speedup when near repair facility/vehicle

enable compile cache

* refactor near repair facility/vehicle checks

* remove skipping hint from do_repair

better for feedback this way

* git diff stuff

* use functions directly in ACE_Repair.hpp

* add check for vehicle proximity

* add a new line

* switch to multiply by setting instead

* speed boost settings, remove exit addRepairActions

* stringtable

* remove speed boost settings

* fix things, add forceDisplayName

* name in function header

* fix TRACE

* add animation looping

* remove systemChat

Co-authored-by: Filip Maciejewski <veteran29@users.noreply.github.com>

* add time coefficient setting

* move to repair category

* time coefficient max and default values

---------

Co-authored-by: Salluci <69561145+Salluci@users.noreply.github.com>
Co-authored-by: Filip Maciejewski <veteran29@users.noreply.github.com>
2023-07-06 06:52:04 +03:00
..
fnc_addRepairActions.sqf Repair - Make Full Repair Time dependent on vehicle damage (#8417) 2023-07-06 06:52:04 +03:00
fnc_addSpareParts.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_canMiscRepair.sqf Various - Use configOf command for faster lookup (#8100) 2021-02-18 12:58:08 -06:00
fnc_canPatchRemovedWheel.sqf Repair - Add wheel patching (#8835) 2023-06-28 13:39:08 +03:00
fnc_canPatchWheel.sqf Repair - Add wheel patching (#8835) 2023-06-28 13:39:08 +03:00
fnc_canRemove.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_canRepair.sqf Repair - Support all modded toolkits (#8595) 2021-11-11 12:41:25 +01:00
fnc_canRepairTrack.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_canReplaceTrack.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_canReplaceWheel.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_doFullRepair.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_doPatchWheelProgress.sqf Repair - Add wheel patching (#8835) 2023-06-28 13:39:08 +03:00
fnc_doRemoveTrack.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_doRemoveWheel.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_doRepair.sqf Repair - Make Full Repair Time dependent on vehicle damage (#8417) 2023-07-06 06:52:04 +03:00
fnc_doRepairTrack.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_doReplaceTrack.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_doReplaceWheel.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_fullRepairProgress.sqf Repair - Make Full Repair Time dependent on vehicle damage (#8417) 2023-07-06 06:52:04 +03:00
fnc_getClaimObjects.sqf speed up fnc_getClaimObjects (#8459) 2021-10-12 16:09:56 -05:00
fnc_getFullRepairTime.sqf Repair - Make Full Repair Time dependent on vehicle damage (#8417) 2023-07-06 06:52:04 +03:00
fnc_getHitPointsToIgnore.sqf Repair - Make Full Repair Time dependent on vehicle damage (#8417) 2023-07-06 06:52:04 +03:00
fnc_getHitPointString.sqf Add tool to verify stringtable entries exist (#6889) 2019-03-31 15:27:51 -05:00
fnc_getPatchWheelTime.sqf Repair - Add wheel patching (#8835) 2023-06-28 13:39:08 +03:00
fnc_getPostRepairDamage.sqf Repair - Make Full Repair Time dependent on vehicle damage (#8417) 2023-07-06 06:52:04 +03:00
fnc_getRepairItems.sqf Repair - Support all modded toolkits (#8595) 2021-11-11 12:41:25 +01:00
fnc_getWheelHitPointsWithSelections.sqf Various - Use configOf command for faster lookup (#8100) 2021-02-18 12:58:08 -06:00
fnc_hasItems.sqf Repair - Support all modded toolkits (#8595) 2021-11-11 12:41:25 +01:00
fnc_isEngineer.sqf Repair - Add Locations Boost Training Setting (#8349) 2021-10-12 22:53:45 +02:00
fnc_isInRepairFacility.sqf Repair - Make Full Repair Time dependent on vehicle damage (#8417) 2023-07-06 06:52:04 +03:00
fnc_isNearRepairVehicle.sqf Repair - Make Full Repair Time dependent on vehicle damage (#8417) 2023-07-06 06:52:04 +03:00
fnc_isRepairVehicle.sqf Various - Use configOf command for faster lookup (#8100) 2021-02-18 12:58:08 -06:00
fnc_modifyInteraction.sqf Cleanup - Trim all trailing whitespace (#8651) 2021-10-30 16:42:03 -05:00
fnc_modifySelectionInteraction.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_moduleAddSpareParts.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_moduleAssignEngineer.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_moduleAssignRepairFacility.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_moduleAssignRepairVehicle.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_moduleRepairSettings.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_normalizeHitPoints.sqf Various - Use configOf command for faster lookup (#8100) 2021-02-18 12:58:08 -06:00
fnc_patchRemovedWheel.sqf Repair - Add wheel patching (#8835) 2023-06-28 13:39:08 +03:00
fnc_repair_failure.sqf Repair - Make Full Repair Time dependent on vehicle damage (#8417) 2023-07-06 06:52:04 +03:00
fnc_repair_success.sqf Repair - Make Full Repair Time dependent on vehicle damage (#8417) 2023-07-06 06:52:04 +03:00
fnc_repair.sqf Repair - Make Full Repair Time dependent on vehicle damage (#8417) 2023-07-06 06:52:04 +03:00
fnc_setDamage.sqf Make unrelated things not explode when repairing (#8351) 2021-10-05 12:27:55 -05:00
fnc_setHitPointDamage.sqf Make unrelated things not explode when repairing (#8351) 2021-10-05 12:27:55 -05:00
fnc_spawnObject.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_useItem.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
fnc_useItems.sqf [WIP] Fix script errors reporting wrong line numbers (#6407) 2018-09-17 14:19:29 -05:00
script_component.hpp Cleaned up repair function headers and some code 2015-08-16 20:14:54 +02:00