Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
106 commits
Select commit Hold shift + click to select a range
a81e56d
ARFs and Crab Base
halestom15 Mar 20, 2025
893c5f1
Welcome Update Arf/Crab
halestom15 Mar 20, 2025
92b86a1
New Sleeper/Crab/Stap models
halestom15 Apr 12, 2025
d9d626b
CIS Unit and CC
halestom15 Apr 17, 2025
e4374f3
Generic CIS CC
halestom15 Apr 17, 2025
ab07920
Update SeparatistUnits.json
halestom15 Apr 17, 2025
28f1f2b
Rebel Unit and CCs
halestom15 Apr 17, 2025
860ad77
CIS Upgrade Cards
halestom15 Apr 19, 2025
97830f9
Update official.json
halestom15 May 8, 2025
d9fdace
Update official.json
halestom15 May 8, 2025
865cd67
Update Welcome.xml
halestom15 May 9, 2025
b6eb7b1
Update official.json
halestom15 May 9, 2025
1988a9f
Update SeparatistUnits.json
halestom15 May 9, 2025
23023a5
Update Welcome.xml
halestom15 May 9, 2025
47d2b8e
Merge branch 'New_Cards'
halestom15 May 9, 2025
3fb56c8
Merge remote-tracking branch 'upstream/main'
halestom15 May 9, 2025
2ee64a8
Merge remote-tracking branch 'upstream/main'
halestom15 May 9, 2025
bf91156
Merge remote-tracking branch 'upstream/main'
halestom15 May 9, 2025
0ca8f01
Merge remote-tracking branch 'upstream/main'
halestom15 May 9, 2025
582747b
Update official.json
halestom15 May 9, 2025
e0e72d8
Update official.json
halestom15 May 9, 2025
0eb01f0
Wheel Greg cards
halestom15 Oct 25, 2025
42fde3a
Unit Upgrades
halestom15 Nov 22, 2025
716a8d9
212th CCs
halestom15 Nov 23, 2025
684e3f2
New Objectives
halestom15 Nov 23, 2025
3ff3107
Mortar Errata
halestom15 Nov 23, 2025
419d38c
Marksmen Upgrades
halestom15 Nov 27, 2025
6cd2fdf
Marksmen Upgrades Fix
halestom15 Nov 27, 2025
716a75b
ISP Update
halestom15 Dec 2, 2025
9d8af2f
Skirmish Cards added
halestom15 Dec 2, 2025
d9e6ac2
ISP Sihl
halestom15 Dec 2, 2025
08d69aa
Update Welcome
halestom15 Dec 2, 2025
a148968
ISP Sihl 2
halestom15 Dec 2, 2025
a12ba72
Errata and AAT card fix
halestom15 Dec 19, 2025
5214b2d
Table Test
halestom15 Dec 19, 2025
1174286
Update TABLE.3a3ed9.json
halestom15 Dec 19, 2025
d4f864d
Ahsoka one pip fix and wheel mode token fix
halestom15 Jan 25, 2026
4d15596
Welcome Message
halestom15 Jan 25, 2026
8934f8b
Add: Probes
halestom15 Jan 27, 2026
8d3674f
Welcome Fix
halestom15 Jan 27, 2026
4abdf84
Update Deck.ttslua
halestom15 Feb 7, 2026
7df1986
WLO Tank
halestom15 Feb 7, 2026
eeef269
Crew and Pilot WLO
halestom15 Feb 7, 2026
631dff5
Update Welcome.xml
halestom15 Feb 8, 2026
9b7e7a4
Update official.json
halestom15 Mar 6, 2026
b00c4b8
Update official.json
halestom15 Mar 6, 2026
8e4ebad
Merge branch 'Wheelbike-Marksmen'
halestom15 Mar 6, 2026
cc5fa10
Merge branch 'WLO-and-Mod-updates' into Wheelbike-Marksmen
halestom15 Mar 6, 2026
5c81639
Deck Back and Tauns
halestom15 Mar 7, 2026
0e8ae49
DtG update
halestom15 Mar 7, 2026
fe26c1f
Wheel Bike and Objective cards
halestom15 Mar 14, 2026
ba14813
Welcome and error pass
halestom15 Mar 14, 2026
a0fe887
Sihl update
halestom15 Mar 15, 2026
9fd8df1
Update Welcome.xml
halestom15 Mar 15, 2026
c4d0d99
add WLO to SC
halestom15 Mar 24, 2026
435632d
IHC
halestom15 Apr 2, 2026
78407b5
Weequay Pirates
halestom15 Apr 2, 2026
ea51e63
Welcome Update
halestom15 Apr 2, 2026
752749c
Update EmpireUnits.json
halestom15 Apr 2, 2026
09b3354
Ben's Table
halestom15 Apr 3, 2026
c2761bc
update movement template shaders
Apr 3, 2026
428f702
Also update the table so that range projections don't affect the skybox
Apr 3, 2026
bd3d74b
Merge pull request #2 from ben-lear/feature/movement-template-shaders
halestom15 Apr 3, 2026
782cdcd
Ben Changes
halestom15 Apr 3, 2026
fd2b15e
Merge branch 'main' into Wheelbike-Marksmen
halestom15 Apr 3, 2026
dfa8d60
Merge pull request #3 from halestom15/Wheelbike-Marksmen
halestom15 Apr 3, 2026
5fb307a
Update ShadowCollectiveUnits.json
halestom15 Apr 5, 2026
bb3ca71
Merge branch 'Wheelbike-Marksmen' of https://github.com/halestom15/tt…
halestom15 Apr 5, 2026
46f99b1
Update official.json
halestom15 Apr 6, 2026
a3268ae
Empire Changes + Ewok Correction
halestom15 Apr 23, 2026
2723b0e
Rebel Changes
halestom15 Apr 23, 2026
efc7ce4
GAR Changes
halestom15 Apr 23, 2026
c60dcfa
CIS Updates
halestom15 Apr 23, 2026
2076209
SC updates
halestom15 Apr 23, 2026
0417f4b
Welcome Screen
halestom15 Apr 23, 2026
08e4ad8
inq fix
halestom15 Apr 23, 2026
e4480af
Update official.json
halestom15 Apr 23, 2026
6deaf7c
Update official.json
halestom15 Apr 23, 2026
42ed899
Improv and Arm Alphabetical
halestom15 Apr 24, 2026
b443064
improv and arm alphabetical
halestom15 Apr 24, 2026
d349a8c
Rebel Commando Change
halestom15 Apr 24, 2026
12b115e
BSE new models
halestom15 Apr 24, 2026
447c16f
Add macOS and Linux support for symlink helpers
May 15, 2026
ec973e8
Add Mac fallback overlays for Unity 6 Projector magenta bug
May 16, 2026
adec172
Strip non-ASCII chars from Overlays.ttslua comments
May 16, 2026
eefd0ba
Add silhouette_top.png hologram cap
May 16, 2026
3e146a9
Add silhouette_cylinder.obj for Mac fallback Custom_Model
May 16, 2026
071d664
Add silhouette_wireframe.obj: 3D wireframe cage mesh
May 16, 2026
36f99a0
Revert silhouette WIP: drop OBJ + PNG assets
May 16, 2026
d1234b7
Add silhouette_mac_fallback.unity3d for Mac SIL transparent hologram
May 16, 2026
e202554
Replace silhouette_mac_fallback.unity3d with shader-recompiled-U6 build
May 16, 2026
35285f0
Archive mac-patcher Python tooling
May 17, 2026
4ed9712
Defer UI.setXmlTable in macModeClick/macModeToggleVisibility/gToggleD…
May 17, 2026
e286926
Guard _loadArmyFromJson against nil JSON.decode result
May 17, 2026
8af1ff9
Mercenary + Errata
halestom15 May 20, 2026
2ce7afc
Merge pull request #5 from ironsquadronfr-hub/mac-projector-fallback
halestom15 May 20, 2026
00f1fa0
Revert "Mac projector fallback"
halestom15 May 20, 2026
25d2910
Merge pull request #6 from halestom15/revert-5-mac-projector-fallback
halestom15 May 20, 2026
de80aba
Revert "Revert "Mac projector fallback""
halestom15 May 20, 2026
32cdba4
Merge pull request #7 from halestom15/revert-6-revert-5-mac-projector…
halestom15 May 20, 2026
d70bfaf
Merge pull request #8 from halestom15/april_26
halestom15 May 20, 2026
fc82bc1
Revert "Revert "Revert "Mac projector fallback"""
halestom15 May 20, 2026
26fc8c9
Merge pull request #9 from halestom15/revert-7-revert-6-revert-5-mac-…
halestom15 May 20, 2026
91b6c38
Update Welcome
halestom15 May 20, 2026
9d16eaa
Update Welcome.xml
halestom15 May 22, 2026
2e63a7c
Merge pull request #11 from halestom15/april_26
halestom15 May 22, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
190 changes: 155 additions & 35 deletions contrib/cards/Empire/EmpireUnits.json
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@
},
{
"name": "Deploy The Garrison",
"image": "http://cloud-3.steamusercontent.com/ugc/1680393865564035541/3076FCDDC51B733A5970AD91FE0698F9A1888084/",
"image": "https://steamusercontent-a.akamaihd.net/ugc/12892698832465049230/B1371A5A16B4A487680730048ABA1D8AD5711C43/",
"pip": 2
},
{
Expand All @@ -122,6 +122,105 @@
}
]
},
{
"name": "Grand Admiral Thrawn",
"title": "Imperial High Command",
"image": "https://steamusercontent-a.akamaihd.net/ugc/9436299354256705736/3DCE14B424BBB4F76939DA580884B08F5597866A/",
"size": "small",
"type": "Trooper",
"points": 110,
"speed": 2,
"upgrades": {
"Command": 3,
"Training": 1,
"Gear": 1
},
"minis": [
{
"mesh": "https://steamusercontent-a.akamaihd.net/ugc/16882569187315189060/9CC8F02A05022AC6AE93534E6C95F72197C296C3/",
"diffuse": "https://steamusercontent-a.akamaihd.net/ugc/17874999880093691776/296F0B6569A22FA39F40E4A61D207900C1CCE512/"
}
],
"commands": [
{
"name": "Architects of Their Own Destruction",
"image": "https://steamusercontent-a.akamaihd.net/ugc/12184173414394445819/F6446EC3BC802836DC5A6E7C19A5BD77F30B7278/",
"pip": 1
},
{
"name": "We Must Wait and Watch",
"image": "https://steamusercontent-a.akamaihd.net/ugc/13718292354738588716/0DB30394AA3AA3D13D9FA23F2B7DC17CF34116F0/",
"pip": 2
},
{
"name": "I Want You to Know Failure",
"image": "https://steamusercontent-a.akamaihd.net/ugc/15617948462890110491/4C39E34E102D2071D0EEAA0AC7F4F8953E108265/",
"pip": 3
}
]
},
{
"name": "Grand Moff Tarkin",
"title": "Imperial High Command",
"image": "https://steamusercontent-a.akamaihd.net/ugc/12830085949468452139/30B1D3C7B93F18C834C172A25D605C01DAFD9A31/",
"size": "small",
"type": "Trooper",
"points": 95,
"speed": 2,
"upgrades": {
"Command": 3
},
"minis": [
{
"mesh": "https://steamusercontent-a.akamaihd.net/ugc/16733402417968018171/CDE38AF3BCF6C2601F389A7AEB03B7399E440D9B/",
"diffuse": "https://steamusercontent-a.akamaihd.net/ugc/10086133497934154614/77993863423B7453DB85E31D4CA9B7F13DCD4626/"
}
],
"commands": [
{
"name": "Moment of Triumph",
"image": "https://steamusercontent-a.akamaihd.net/ugc/13309803368671609766/C5893E5966D2FE573DD589E9B5E94EBD01E20707/",
"pip": 1
},
{
"name": "Fear Will Keep Them in Line",
"image": "https://steamusercontent-a.akamaihd.net/ugc/10284086872796146114/8FC131D739DFBCA729DC1B5F31DD440B65EEB4C6/",
"pip": 3
}
]
},
{
"name": "General Tagge",
"title": "Imperial High Command",
"image": "https://steamusercontent-a.akamaihd.net/ugc/18037706666284034311/7683A6889CF63CFFAC109DF58DDD103AA7ADFAF8/",
"size": "small",
"type": "Trooper",
"points": 85,
"speed": 2,
"upgrades": {
"Command": 3,
"Training": 1,
"Gear": 1
},
"minis": [
{
"mesh": "https://steamusercontent-a.akamaihd.net/ugc/11491712071340896017/8364014C41D2C85817AA0641F36F066504E46226/",
"diffuse": "https://steamusercontent-a.akamaihd.net/ugc/10067944761455784205/EA5A44F1A042F71C0D397173A893E5316CA42463/"
}
],
"commands": [
{
"name": "I Have Graphs AND the Command",
"image": "https://steamusercontent-a.akamaihd.net/ugc/16492485163580443866/035B19E6BD2FC184EDE9E2782054E52EABFE973C/",
"pip": 1
},
{
"name": "Canny Adversary",
"image": "https://steamusercontent-a.akamaihd.net/ugc/15603846312607201943/6B2F2EC17A80B2F190532E33057F16931B8D4F19/",
"pip": 3
}
]
},
{
"name": "Iden Versio",
"title": "Inferno Squad Leader",
Expand Down Expand Up @@ -232,10 +331,10 @@
]
},
{
"content": "contrib/cards/ShadowCollective/PykeSyndicateCapoUnit.json"
"content": "contrib/cards/Mercenary/PykeSyndicateCapoUnit.json"
},
{
"content": "contrib/cards/ShadowCollective/BlackSunVigoUnit.json"
"content": "contrib/cards/Mercenary/BlackSunVigoUnit.json"
}
],
"Operative": [
Expand Down Expand Up @@ -288,10 +387,10 @@
"additionalObjects": ["Victory Token"]
},
{
"content": "contrib/cards/ShadowCollective/BosskUnit.json"
"content": "contrib/cards/Mercenary/BosskUnit.json"
},
{
"content": "contrib/cards/ShadowCollective/CadBaneUnit.json"
"content": "contrib/cards/Mercenary/CadBaneUnit.json"
},
{
"name": "Darth Vader",
Expand Down Expand Up @@ -382,13 +481,13 @@
"additionalObjects": ["Victory Token"]
},
{
"content": "contrib/cards/ShadowCollective/DinUnit.json"
"content": "contrib/cards/Mercenary/DinUnit.json"
},
{
"content": "contrib/cards/ShadowCollective/IG11Unit.json"
"content": "contrib/cards/Mercenary/IG11Unit.json"
},
{
"content": "contrib/cards/ShadowCollective/HondoUnit.json"
"content": "contrib/cards/Mercenary/HondoUnit.json"
},
{
"name": "Fifth Brother",
Expand Down Expand Up @@ -675,7 +774,7 @@
},
{
"name": "DF-90 Mortar Trooper",
"image": "https://steamusercontent-a.akamaihd.net/ugc/10804385139662551/E8496B01C9619FBA2E5EEEBEF285ABEEF95ECF00/",
"image": "https://steamusercontent-a.akamaihd.net/ugc/16783716143455086871/5D15ECEA1884F21248D89506357639418A5FBF3B/",
"size": "medium",
"type": "Emplacement Trooper",
"points": 40,
Expand All @@ -691,10 +790,13 @@
]
},
{
"content": "contrib/cards/ShadowCollective/PykeSyndicateFootSoldiersUnit.json"
"content": "contrib/cards/Mercenary/PykeSyndicateFootSoldiersUnit.json"
},
{
"content": "contrib/cards/ShadowCollective/BlackSunEnforcersUnit.json"
"content": "contrib/cards/Mercenary/BlackSunEnforcersUnit.json"
},
{
"content": "contrib/cards/Mercenary/WeequayPiratesUnit.json"
}
],
"Special Forces": [
Expand Down Expand Up @@ -731,30 +833,6 @@
}
]
},
{
"name": "Scout Troopers",
"title": "Strike Team",
"displayName": "Scout Troopers (Strike Team)",
"heavyWeaponTeam": true,
"image": "https://steamusercontent-a.akamaihd.net/ugc/2495640747384863628/C90F310AB2FFFFB744B68B2A0D3B0C657FA8ABA4/",
"size": "small",
"type": "Trooper",
"points": 20,
"speed": 2,
"upgrades": {
"Heavy Weapon": 1,
"Training": 1,
"Comms": 1,
"Gear": 1,
"Grenades": 1
},
"minis": [
{
"mesh": "http://cloud-3.steamusercontent.com/ugc/785234540541911155/36E8C01A67E5E7A4188FC619261E0BAB0DF438C1/",
"diffuse": "http://cloud-3.steamusercontent.com/ugc/950714557093539603/6584D58DCD3135C901F302599C304E2D7044AD4B/"
}
]
},
{
"name": "Imperial Death Troopers",
"image": "https://steamusercontent-a.akamaihd.net/ugc/10804385139667689/20539A9EAB988308E299A3DE18818D7B9FBA63C9/",
Expand Down Expand Up @@ -845,6 +923,21 @@
}
],
"required": ["Gideon Hask", "Del Meeko"]
},
{
"name": "Imperial Probe Droid",
"image": "https://steamusercontent-a.akamaihd.net/ugc/17742743731740446795/0CCBB41ECD7F6A3AB0477DD280E75F07DDF26BE1/",
"size": "small",
"type": "Droid Trooper",
"points": 35,
"speed": 1,
"upgrades": {},
"minis": [
{
"mesh": "https://steamusercontent-a.akamaihd.net/ugc/14972533488140369423/D390682F502B9999AE930DA6A78817DDE5D97027/",
"diffuse": "https://steamusercontent-a.akamaihd.net/ugc/15762532285823663057/2254B8B0FBA723C3F840CDB6DB639404B0DA9DB1/"
}
]
}
],
"Support": [
Expand Down Expand Up @@ -910,6 +1003,30 @@
}
]
},
{
"name": "Scout Troopers",
"title": "Strike Team",
"displayName": "Scout Troopers (Strike Team)",
"heavyWeaponTeam": true,
"image": "https://steamusercontent-a.akamaihd.net/ugc/11473212592953545707/1E52D2488DA72C302214A5A1B55D64D36BFFE757/",
"size": "small",
"type": "Trooper",
"points": 22,
"speed": 2,
"upgrades": {
"Heavy Weapon": 1,
"Training": 1,
"Comms": 1,
"Gear": 1,
"Grenades": 1
},
"minis": [
{
"mesh": "http://cloud-3.steamusercontent.com/ugc/785234540541911155/36E8C01A67E5E7A4188FC619261E0BAB0DF438C1/",
"diffuse": "http://cloud-3.steamusercontent.com/ugc/950714557093539603/6584D58DCD3135C901F302599C304E2D7044AD4B/"
}
]
},
{
"name": "Range Troopers",
"image": "https://steamusercontent-a.akamaihd.net/ugc/10804385139672651/467BD8F23216F7AE5274DC84837483AE40571B02/",
Expand Down Expand Up @@ -1078,6 +1195,9 @@
"pip": 3
}
]
},
{
"content": "contrib/cards/Mercenary/WLO5SpeederTankUnit.json"
}
]
}
32 changes: 32 additions & 0 deletions contrib/cards/Mercenary/BlackSunEnforcersUnit.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"name": "Black Sun Enforcers",
"image": "https://steamusercontent-a.akamaihd.net/ugc/10804385139718139/222491782E56EAECE8B93E78E946F308211DC049/",
"size": "small",
"type": "Trooper",
"points": 50,
"speed": 2,
"upgrades": {
"Heavy Weapon": 1,
"Personnel": 1,
"Gear": 1,
"Grenades": 1
},
"minis": [
{
"mesh": "https://steamusercontent-a.akamaihd.net/ugc/15119947962689322389/8EC382E90223BC184162C54AFF3EDAE1436DA2AA/",
"diffuse": "https://steamusercontent-a.akamaihd.net/ugc/18136160122757222499/97D7733312EE4677B4694F72C21A61FD8365690E/"
},
{
"mesh": "https://steamusercontent-a.akamaihd.net/ugc/11857728936195634014/66FB83A411E5A561A9A5927C0FDEB396DAF6AE20/",
"diffuse": "https://steamusercontent-a.akamaihd.net/ugc/16452722805588228328/EDA05A0B40EFFA898015BE31588B19E6BB72B4A2/"
},
{
"mesh": "https://steamusercontent-a.akamaihd.net/ugc/13538216675182514309/80D3D2926D6723131723E027151D80E807BA1FF4/",
"diffuse": "https://steamusercontent-a.akamaihd.net/ugc/15549057142882936018/8E3A2116FFD18C5122767F9038D43FF549248278/"
},
{
"mesh": "https://steamusercontent-a.akamaihd.net/ugc/16839420302039891942/3031489A090A438C10C4B37690E4E5B507DD4913/",
"diffuse": "https://steamusercontent-a.akamaihd.net/ugc/13883212304201737617/9B792D3CE9B23D2354F80B2B159F4FD13728A98F/"
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@
},
"minis": [
{
"bundle": "http://cloud-3.steamusercontent.com/ugc/1856061112420143763/E93BA6716A05CA95AE2EA3B7C0DFD8AF145D5C22/"
"mesh": "https://steamusercontent-a.akamaihd.net/ugc/13653552510521459623/B060AC4F7AE0132A573CF92984494FDF2C4640F2/",
"diffuse": "https://steamusercontent-a.akamaihd.net/ugc/9553158029415913253/8761E25E4B155BE4124E8B1A5B922C6941A153A3/"
}
]
}
Loading
Loading