dutchie031GitHubex61widutchie031 <dutchie031>
128aed1d2b Dcs lua tool (#66)
* custom drawings and animations for video

* wip

* Work in progress refactor for toolkit

* wip

* Refactored everything for Lua Compile Tool

* Trying out the github action

* updated the github action ref

* initial working version

---------

Co-authored-by: ex61wi <tim.rorije@ing.com>
Co-authored-by: dutchie031 <dutchie031>
2026-06-06 19:26:32 +02:00
2026-06-06 19:26:32 +02:00
2026-06-06 19:26:32 +02:00
2026-06-06 19:26:32 +02:00
2026-06-06 19:26:32 +02:00
2025-07-17 19:50:57 +02:00
2026-06-06 19:26:32 +02:00
2026-06-06 19:26:32 +02:00
2025-12-14 13:54:48 +01:00
2026-06-06 19:26:32 +02:00
2025-12-14 13:54:48 +01:00
2025-05-01 21:58:06 +02:00

Spearhead

Contributing.

I'm always happy to see contributions!
Especially if you've found an issue, annoyance or feature that you know how to solve, fix or create!

Keep it small.

Keeping your contributions small and to the point helps both me and yourself.
It'll help the PR review and the speed of improvements.
If you have a big feature in mind? Go for it!
Does it require an entire refactor of parts or all of the program? Maybe make sure to do step 0 first.

Steps (for first timers)

  1. Reach out (Optional)

If you want to let me know you want to do something to contribute, please do!
Maybe I'm already working on the thing you wanted to build, or someone else is.
Creating an issue is even better!

  1. Fork the repository

By forking you can create your own working set of code.
Whether you keep that fork public or private is up to you!

Keep in mind, forking is alright, but it's best with the intent to contribute back.
After all, instead of having 5 slightly different versions and products, it might be nicer to have 1 much better version.

  1. Create a Draft PR as soon as possible!

As soon as you've found some times to create an initial version, please create a draft PR.
That way you can let me and everyone know it's being worked on and people can see what conflicts might arise with their own changes.

  1. Test, test, test

With DCS and Lua there's a bunch of edge cases that are really hard to get to.
However, you kinda need to make sure most if not all cases are caught and tested.
Since automated testing for now doesn't seem feasible, please make sure to verify and test functionality after touching stuff.

  1. Finalise and publish the PR.

Finalise the PR and let the maintainers know!
We can all have a look and discuss the changes.

TODO:

  • Would it be possible to generate optional markers on mission briefing locations for Tomcat / Phantom navigation? Then Jester can type it in for the pilots automatically.
S
Description
No description provided
Readme
79 MiB
Languages
Lua 78.5%
HTML 14%
JavaScript 3.6%
CSS 3.6%
Python 0.3%