Commit Graph

28 Commits

Author SHA1 Message Date
Björn Dahlgren
56b0baf97c
ci: Update 7zip function to extract game data (#9666) 2023-12-01 15:28:58 +01:00
Björn Dahlgren
dc944b1879
CI - Run HEMTT on Windows for binarization (#9590) 2023-11-01 02:29:22 +01:00
PabstMirror
eee86a4bac
CI - Update actions/checkout to v4 (#9589)
Tools - Update action/checkout to v4
2023-10-26 12:24:01 -05:00
Jo David
4eca92c317
Documentation - Update jquery, remove polyfills, don't use foundation js (#9519)
* update jquery, remove polyfills, don't use foundation js

* fix BOM ?

* Update workflow to only check `addons`

---------
2023-10-20 12:22:26 -05:00
BrettMayson
d2f5c2de02
Spearhead 1944 Compatibility (#9292)
* compat(spe): initial

* --changed csw/turrets

* disable spe disassemble

* csw: all mortars done

* more cleanup

* add missing hearing protection

* final cleanup

* goofed and removed too much

* ok all done

* formatting

* remove adt

* -+ updated frameworks

- Ballistics Framework Finished (Infantry Weapons)
- Wirecutter & Trench Framework Finished (Vests/Backpacks)
- Explosives Framework Finished (Added backward support for IFA3 Detonator/Firecord)
- Crew Served Weapons Framework Finished (Fixed Assemble/Disassemble)

* formatting

* Require HEMTT v1.7.2

* cleanup tabs / formating

* Apply suggestions from code review

Co-authored-by: Filip Maciejewski <veteran29@users.noreply.github.com>
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
Co-authored-by: ZluskeN <pontux@gmail.com>

* split to subcomponents, fix ubcs

* swap has_include for skipWhenMissingDependencies

* fix explosives

* add pdumies for ww2

* Apply suggestions from code review

Co-authored-by: Jouni Järvinen <rautamiekka@users.noreply.github.com>

* cleanup sten duplicate configs

* move hearing to macro

* fix macro repaclement

* Use `SUBADDON`

* Move `addonRootClass` to bottom of CfgPatches

* Relative includes

* move config macro includes to config.cpp

* comment off csw changes for now

* Update .hemtt/project.toml

---------

Co-authored-by: Coldfront15 <born2toot2@gmail.com>
Co-authored-by: Brett Mayson <brett@joinoffstreet.com>
Co-authored-by: jonpas <jonpas33@gmail.com>
Co-authored-by: PabstMirror <pabstmirror@gmail.com>
Co-authored-by: Filip Maciejewski <veteran29@users.noreply.github.com>
Co-authored-by: ZluskeN <pontux@gmail.com>
Co-authored-by: Jouni Järvinen <rautamiekka@users.noreply.github.com>
2023-09-25 15:37:59 -05:00
PabstMirror
efe1ecd4cd
workflow/tools - trivial cleanup (#9274)
* workflow - trivial cleanup

* Add Validate headers to vscode tasks
2023-07-20 16:15:21 -05:00
jonpas
5e83add1c7 Deploy to Netlify 2023-05-01 17:03:58 +02:00
jonpas
36a90a94aa Cleanup and test pages 2023-05-01 17:03:58 +02:00
PabstMirror
fbe23ee45f
Optionals - Load dynamically based on presence of mod (__has_include) (#9116)
* Optionals - Load dynamically

* Update XEH_preStart.sqf

* Update pboproject.yml

* Update script_macros.hpp

* use addon.toml for hemtt

* Update pboproject.yml

* update all actions

ref
Node.js 12 actions are deprecated. Please update the following actions to use Node.js 16: actions/checkout@v2, actions/upload-artifact@v2.

* Update arma.yml

* Update arma.yml

* Update arma.yml

* Update arma.yml

* Update arma.yml

* Update arma.yml

* Apply suggestions from code review

Co-authored-by: Björn Dahlgren <bjorn@dahlgren.io>

* Update settings.json

* cleanup interm hemtt changes

* Update .github/workflows/arma.yml

* Apply suggestions from code review

Co-authored-by: jonpas <jonpas33@gmail.com>

---------

Co-authored-by: Björn Dahlgren <bjorn@dahlgren.io>
Co-authored-by: jonpas <jonpas33@gmail.com>
2023-04-30 16:53:43 -05:00
jonpas
76e1aafb33
Use function documentation script (#6897)
Co-authored-by: Björn Dahlgren <bjorn@dahlgren.io>
2023-04-30 23:03:35 +02:00
jonpas
f67ae06d21
Add HEMTT setup script for Windows and document HEMTT use (#9184) 2023-04-30 23:01:45 +02:00
Björn Dahlgren
a76f8924d8
CI - Use pull request branch pDummies during build (#9003) 2022-08-17 13:01:08 +02:00
Björn Dahlgren
6234c05645
Tools - Update Mikero to public version 2021-11-06 (#8675) 2021-11-11 12:47:18 +01:00
Björn Dahlgren
5a4451a680
Tools - Add Mikero build in GitHub Actions (#8251) 2021-10-15 13:40:57 +02:00
PabstMirror
49b9b174ba
Extensions - Various Improvments (#8227) 2021-04-22 14:11:56 -05:00
jonpas
ff30a7b981
CI - Simplify extension paths condition (#8051)
Introduced in https://github.blog/changelog/2019-09-30-github-actions-event-filtering-updates/
2020-12-30 19:42:19 -06:00
jonpas
ddff1c3095
Tools - Enable CI HEMTT artifacts (#7644) 2020-04-18 19:04:26 +02:00
jonpas
b778df2c3b
Tools - Build release build with HEMTT on CI (#7564) 2020-03-01 02:37:25 +01:00
jonpas
3a65a73e94
Tools - Run Release Drafter only on original ACE3 repository (#7450) 2020-01-11 19:48:13 +01:00
jonpas
70a315d80e
Fix Release Drafter replacer (#7348) 2020-01-02 05:13:29 +01:00
jonpas
a3ac689aed
Add Release Drafter (#7343) 2020-01-01 21:37:12 +01:00
PabstMirror
8e3fd45500
Artillery rangletables (universal) (#6853)
* Initial

* Update artillerytables.cpp

* Pass by value, remove c17 features

* Tweak accuracy

* SQF work

- improve compat with a3 mlrs with remote cam (animationSourcePhase)
- handle non [0] turrets (rhs prp)
- add config entries
- use vectorCos to fix fp error (thanks commy)

* Support per mag air friction

* tweak friction

* Integrate with mk6

* more acos fixes

* Handle invalid memPointGunOptic (CUP_BM21_Base)

* Cleanup

* cleanup/tweaks

* Update checkConfigs.sqf

* Finish cleanup of ace_mk6mortar

* Update stringtable.xml

* fix bwc for ACE_RangeTable_82mm

* Update fnc_rangeTableCanUse.sqf

* build 32dll, fix some headers

* strncpy and move testing to seperate file

* Move to sub-category

* Update for ACE_Extensions changes and add warning to ace_common

* Update stringtable.xml

* Update addons/common/functions/fnc_checkFiles.sqf

Co-Authored-By: jonpas <jonpas33@gmail.com>

* Update stringtable.xml

* Update stringtable.xml

* test extension.yml update logical operator

* Revert "test extension.yml update logical operator"

This reverts commit b1871724ad.

* more guess and test
2019-12-17 10:14:45 -06:00
jonpas
5644666daf
Adapt to HEMTT (CI) (#6900)
* Remove old armake tools
* Add HEMTT config
* Use HEMTT in GitHub Actions
2019-12-04 01:20:37 +01:00
jonpas
adbf799340
Use @ace3mod for documentation updates (#7281) 2019-11-23 12:37:26 +01:00
mharis001
2b4d807acc Add stringtable validation tool (#7274)
* Add stringtable validation tool

* Add to CI
2019-11-18 12:48:40 -06:00
jonpas
faf6cfe57d
Add Documentation CI Workflow (dependencies, translations) (#7208)
* Cleanup Circle CI configuration
2019-10-05 22:56:41 +02:00
jonpas
5a5d4758a0
Add Arma CI Workflow (validate, lint, build) (#7207)
* No sqflint failures for now due to false-positives
* Upload artifact of armake build
* Cleanup Circle CI configuration
* Add BOM check
* Cleanup BOM
2019-10-05 22:53:16 +02:00
jonpas
cec15a6f1a
Add Extensions CI Workflow (Windows) (#7206)
* Support 5-level deep folders (no support for double-star globs yet)
2019-10-05 22:52:19 +02:00