initial working version

This commit is contained in:
2026-06-06 19:10:03 +02:00
parent dc16766313
commit c2f97dbe93
4 changed files with 149 additions and 149 deletions
+5 -8
View File
@@ -16,10 +16,6 @@ on:
- minor
- major
default: patch
branches:
- main
- automation
jobs:
build:
runs-on: ubuntu-latest
@@ -30,10 +26,11 @@ jobs:
with:
fetch-depth: 0 # Fetch all history for all branches and tags
- name: Run SpearheadCompile
run: |
mkdir -p ./output
python3 SpearheadCompile.py . ./output/spearhead.lua
- name: Compile Spearhead
uses: dutchie031/DcsMissionScriptingTools/github-action@actions/v1
with:
source-root: ./src
output-file: ./output/spearhead.lua
- name: Calculate Tag
id: calculate_tag
Binary file not shown.

After

Width:  |  Height:  |  Size: 330 KiB

+11 -6
View File
@@ -35,12 +35,14 @@
<h1 id="welcome">Welcome to Spearhead!</h1>
<p>Welcome to the story teller friendly mission framework in DCS (at least, that's what we hope to create).</p>
<p>Together with mission editors we've tried to build a framework that
makes creating multiplayer missions as easy as possible.
With the help of naming conventions, trigger zones, pre-configured
logic and custom configuration items, it gives a huge amount of versatility.
we're trying to strike a balance between no-code and low-code with the possibility to hook into it for
the hard core scripters.
<p>Together with mission editors we've tried to build a framework that makes creating multiplayer missions as easy as possible.
With the help of naming conventions, trigger zones, pre-configured logic and custom configuration items, it gives a huge amount of versatility.
we're trying to strike a balance between no-code and low-code with the possibility to hook into it for the hard core scripters (like ourselves).
<note-box type="info">
<b>For the scripters</b>: If you yourself are a scripter, and you're missing interfaces, please reach out to us! We want to make sure that the framework is as easy to use for scripters as it is for non-scripters, and we can't do that without your help!
</note-box>
</p>
<p>
Whether this is your first mission or your hundredth, we hope Spearhead will make your life easier.
@@ -48,7 +50,10 @@
<download-spearhead></download-spearhead>
</div>
</div>
</main>
<footer>
+1 -3
View File
@@ -37,11 +37,9 @@
Even though, at the time of writing this, I've written every single line of code myself, I could not have done it without the help of these members.<br>
Therefore it's something WE created.
Our goal was very simple, make it possible to make big dynamic missions, without having to either give away all controll or having to get knee deep into scripting. <br>
Our goal was very simple, make it possible to make big dynamic missions, without having to either give away all control or having to get knee deep into scripting. <br>
We struck a balance.
</p>
<h2>Hope you enjoy it!</h2>