This commit is contained in:
2025-09-16 14:29:35 +02:00
parent db350588fd
commit 5511acfb90
9 changed files with 148 additions and 90 deletions
+93
View File
@@ -0,0 +1,93 @@
import numpy as np
import soundfile as sf
from scipy.signal import lfilter, fftconvolve
# Global Parameters
sample_rate = 44100
duration_seconds = 30
samples = duration_seconds * sample_rate
t = np.linspace(0, duration_seconds, samples, endpoint=False)
# === 1. Aggressive White Noise + Reverb ===
def aggressive_white_noise():
noise = np.random.normal(0, 0.07, samples)
# High-pass filter
b = [0.95, -0.95]
a = [1, -0.85]
filtered_noise = lfilter(b, a, noise)
# Reverb via impulse response (short decaying tail)
impulse_response = np.exp(-np.linspace(0, 1.5, int(0.3 * sample_rate)))
impulse_response = impulse_response * np.random.uniform(0.8, 1.2, impulse_response.shape)
reverb_noise = fftconvolve(filtered_noise, impulse_response, mode='full')[:samples]
return reverb_noise
white_noise = aggressive_white_noise()
# === 3. Metallic Sonar Ping with Echo ===
def generate_sonar_ping(start_time, freq=5000, ping_duration=0.82):
ping_t = np.linspace(0, ping_duration, int(sample_rate * ping_duration), endpoint=False)
# FM modulation for metallic texture
mod_freq = 1000 # Modulating frequency
fm_wave = np.sin(2 * np.pi * freq * ping_t + 5 * np.sin(2 * np.pi * mod_freq * ping_t))
envelope = np.exp(-8 * ping_t)
ping = fm_wave * envelope * 0.6
mod_freq = 4000 # Modulating frequency
fm_wave = np.sin(2 * np.pi * freq * ping_t + 5 * np.sin(2 * np.pi * mod_freq * ping_t))
envelope = np.exp(-8 * ping_t)
ping = fm_wave * envelope * 0.9
mod_freq = 7000 # Modulating frequency
fm_wave = np.sin(2 * np.pi * freq * ping_t + 5 * np.sin(2 * np.pi * mod_freq * ping_t))
envelope = np.exp(-8 * ping_t)
ping = fm_wave * envelope * 0.5
# Add echo (delay)
echo_delay = int(0.01 * sample_rate)
echo = np.pad(ping * 0.1, (echo_delay, 0), 'constant')[:len(ping)]
ping = ping + echo
echo_delay = int(0.06 * sample_rate)
echo = np.pad(ping * 0.1, (echo_delay, 0), 'constant')[:len(ping)]
ping = ping + echo
echo_delay = int(0.06 * sample_rate)
echo = np.pad(ping * 0.1, (echo_delay, 0), 'constant')[:len(ping)]
ping = ping + echo
echo_delay = int(0.1 * sample_rate)
echo = np.pad(ping * 0.1, (echo_delay, 0), 'constant')[:len(ping)]
ping = ping + echo
echo_delay = int(0.2 * sample_rate)
echo = np.pad(ping * 0.1, (echo_delay, 0), 'constant')[:len(ping)]
ping = ping + echo
sonar = np.zeros(samples)
start_sample = int(start_time * sample_rate)
end_sample = start_sample + len(ping)
if end_sample <= samples:
sonar[start_sample:end_sample] = ping
return sonar
sonar_total = np.zeros(samples)
np.random.seed(42)
ping_times = np.cumsum(np.random.uniform(0.5, 3.0, size=12))
ping_times = ping_times[ping_times < duration_seconds]
for pt in ping_times:
sonar_total += generate_sonar_ping(pt)
# === 4. Combine & Normalize ===
final_mix = 0.2*white_noise + 3.0*sonar_total
final_mix = final_mix / np.max(np.abs(final_mix))
# === 5. Export ===
file_path = 'test.wav'
sf.write(file_path, final_mix, sample_rate)
print(f"✅ Saved to: {file_path}")
Binary file not shown.
+12 -43
View File
@@ -1,55 +1,24 @@
{ {
"id": "wg-voidships-foundry", "id": "wg-voidships-builder",
"title": "Wrath & Glory: Voidships — Complete", "title": "Wrath & Glory: Voidships — Builder",
"description": "Statki jako aktorzy (vehicle) + krytyki d66 + makra + items pack.", "description": "Składanie okrętów jako Actorów przez dodawanie wyposażenia (gear) z kompendium.",
"version": "1.3.2", "version": "1.4.0",
"compatibility": { "compatibility": { "minimum": "12", "verified": "13" },
"minimum": "12", "authors": [{ "name": "Gizmo & GPT-5 Thinking" }],
"verified": "13" "esmodules": ["scripts/voidships.js"],
},
"authors": [
{
"name": "Gizmo & GPT-5 Thinking"
}
],
"esmodules": [
"scripts/voidships.js"
],
"packs": [ "packs": [
{ { "label": "W&G Voidship Hulls (Empty)", "name": "wg-voidship-hulls", "path": "packs/wg-voidship-hulls.db", "type": "Actor", "system": "wrath-and-glory" },
"label": "W&G Voidships — Actors", { "label": "W&G Voidship Items", "name": "wg-voidship-items", "path": "packs/wg-voidship-items.db", "type": "Item", "system": "wrath-and-glory" },
"name": "wg-voidships-actors",
"path": "packs/wg-voidships-actors.db",
"type": "Actor",
"system": "wrath-and-glory"
},
{ {
"label": "W&G Voidships — Tables", "label": "W&G Voidships — Tables",
"name": "wg-voidships-tables", "name": "wg-voidships-tables",
"path": "packs/wg-voidships-tables.db", "path": "packs/wg-voidships-tables.db",
"type": "RollTable" "type": "RollTable"
}, },
{
"label": "W&G Voidships — Macros", { "label": "W&G Voidship Macros", "name": "wg-voidship-macros", "path": "packs/wg-voidship-macros.db", "type": "Macro" }
"name": "wg-voidships-macros",
"path": "packs/wg-voidships-macros.db",
"type": "Macro"
},
{
"label": "W&G Voidships — Items",
"name": "wg-voidships-items",
"path": "packs/wg-voidships-items.db",
"type": "Item",
"system": "wrath-and-glory"
}
], ],
"relationships": { "relationships": { "systems": [{ "id": "wrath-and-glory" }] },
"systems": [
{
"id": "wrath-and-glory"
}
]
},
"readme": "journal/README.md", "readme": "journal/README.md",
"license": "LICENSE" "license": "LICENSE"
} }
@@ -0,0 +1,4 @@
{"_id":"hull000000000001","name":"Escort Hull (Empty)","type":"vehicle","img":null,"system":{"mnvr":2,"notes":"Empty hull. Add Components from Items pack.","combat":{"size":"colossal","speed":10,"wounds":{"value":0,"bonus":0,"max":18},"resilience":{"bonus":0,"total":9},"defence":{"bonus":3},"fly":0}},"prototypeToken":{"name":"Escort Hull (Empty)","width":4,"height":4,"displayName":50},"flags":{"wg-voidships":{"shields":{"current":1,"max":1},"speedVU":10,"handling":2,"cr":5,"tur":1,"mounts":"","traits":"","components":[]}},"items":[],"effects":[]}
{"_id":"hull000000000002","name":"Frigate Hull (Empty)","type":"vehicle","img":null,"system":{"mnvr":1,"notes":"Empty hull. Add Components from Items pack.","combat":{"size":"colossal","speed":10,"wounds":{"value":0,"bonus":0,"max":24},"resilience":{"bonus":0,"total":10},"defence":{"bonus":3},"fly":0}},"prototypeToken":{"name":"Frigate Hull (Empty)","width":4,"height":4,"displayName":50},"flags":{"wg-voidships":{"shields":{"current":2,"max":2},"speedVU":10,"handling":1,"cr":5,"tur":2,"mounts":"","traits":"","components":[]}},"items":[],"effects":[]}
{"_id":"hull000000000003","name":"Light Cruiser Hull (Empty)","type":"vehicle","img":null,"system":{"mnvr":0,"notes":"Empty hull. Add Components from Items pack.","combat":{"size":"colossal","speed":9,"wounds":{"value":0,"bonus":0,"max":32},"resilience":{"bonus":0,"total":11},"defence":{"bonus":2},"fly":0}},"prototypeToken":{"name":"Light Cruiser Hull (Empty)","width":4,"height":4,"displayName":50},"flags":{"wg-voidships":{"shields":{"current":2,"max":2},"speedVU":9,"handling":0,"cr":6,"tur":2,"mounts":"","traits":"","components":[]}},"items":[],"effects":[]}
{"_id":"hull000000000004","name":"Cruiser Hull (Empty)","type":"vehicle","img":null,"system":{"mnvr":-1,"notes":"Empty hull. Add Components from Items pack.","combat":{"size":"colossal","speed":8,"wounds":{"value":0,"bonus":0,"max":40},"resilience":{"bonus":0,"total":12},"defence":{"bonus":2},"fly":0}},"prototypeToken":{"name":"Cruiser Hull (Empty)","width":4,"height":4,"displayName":50},"flags":{"wg-voidships":{"shields":{"current":3,"max":3},"speedVU":8,"handling":-1,"cr":7,"tur":3,"mounts":"","traits":"","components":[]}},"items":[],"effects":[]}
@@ -1,20 +0,0 @@
{"_id": "9a924639f2ce0b71", "name": "Ordo Xenos Light Frigate “Umbra-Seraph”FrigateInquisitionCloaked", "type": "vehicle", "img": null, "system": {"mnvr": 1, "notes": "Traits: CloakedStrike FrigateInquisitorial Seal", "combat": {"size": "colossal", "speed": 10, "wounds": {"value": 0, "bonus": 0, "max": 24}, "resilience": {"bonus": 0, "total": 10}, "defence": {"bonus": 3}, "fly": 0}}, "prototypeToken": {"name": "Ordo Xenos Light Frigate “Umbra-Seraph”FrigateInquisitionCloaked", "width": 4, "height": 4, "displayName": 50}, "flags": {"wg-voidships": {"shields": {"current": 2, "max": 2}, "speedVU": 10, "handling": 1, "cr": 5, "tur": 2, "mounts": "Prow 1, Dorsal 1, Port/Starboard 2", "traits": "CloakedStrike FrigateInquisitorial Seal", "components": [["Core", "Jovian Plasma Drive (+1 HND), Strelov Warp Engine, Gellar Field, Multiple Void Shield Array (SHD 2), Armoured Command Bridge, Ancient Life Sustainer, Luxury Quarters, H-711.b Auger Array"], ["Supplemental", "Empyrean Mantle, Holo-Baffles, Teleportarium, Tenebro-Maze, Barracks"], ["Weapons (RT)", "Prow: Sunsear Lance; Dorsal: Sunsear Laser Battery; Port/Starboard: Mars-Pattern Macrocannon"], ["Doktryna", "Rozpoznanie, wyłączanie kluczowych systemów, chirurgiczne uderzenia w przywódców/artefakty xenos."]]}}, "items": [{"_id": "b6b0f172410e0e3d", "name": "Void Shields", "type": "gear", "img": null, "system": {"description": "Tracks starship shield layers (SHD). Current: 2/2", "value": 0, "rarity": "unique", "keywords": "VOIDSHIP"}}, {"_id": "9d5a88d9a320ec84", "name": "Mounts (RT)", "type": "gear", "img": null, "system": {"description": "Prow 1, Dorsal 1, Port/Starboard 2", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, MOUNTS"}}, {"_id": "5684a1ab168551bf", "name": "Core", "type": "gear", "img": null, "system": {"description": "Jovian Plasma Drive (+1 HND), Strelov Warp Engine, Gellar Field, Multiple Void Shield Array (SHD 2), Armoured Command Bridge, Ancient Life Sustainer, Luxury Quarters, H-711.b Auger Array", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "768c7a974c441010", "name": "Supplemental", "type": "gear", "img": null, "system": {"description": "Empyrean Mantle, Holo-Baffles, Teleportarium, Tenebro-Maze, Barracks", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "c12648aad90dd332", "name": "Weapons (RT)", "type": "gear", "img": null, "system": {"description": "Prow: Sunsear Lance; Dorsal: Sunsear Laser Battery; Port/Starboard: Mars-Pattern Macrocannon", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "5c77e6a5ed6e84ef", "name": "Doktryna", "type": "gear", "img": null, "system": {"description": "Rozpoznanie, wyłączanie kluczowych systemów, chirurgiczne uderzenia w przywódców/artefakty xenos.", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}], "effects": []}
{"_id": "dd5000d49b8c9c0b", "name": "HK-IX “Iron Revenant”RaiderHunter-Killer AIArcheotech", "type": "vehicle", "img": null, "system": {"mnvr": 2, "notes": "Traits: AI TargetingRelentlessAnathema", "combat": {"size": "colossal", "speed": 12, "wounds": {"value": 0, "bonus": 0, "max": 26}, "resilience": {"bonus": 0, "total": 12}, "defence": {"bonus": 4}, "fly": 0}}, "prototypeToken": {"name": "HK-IX “Iron Revenant”RaiderHunter-Killer AIArcheotech", "width": 4, "height": 4, "displayName": 50}, "flags": {"wg-voidships": {"shields": {"current": 3, "max": 3}, "speedVU": 12, "handling": 2, "cr": 6, "tur": 2, "mounts": "Prow 1, Dorsal 1, Port/Starboard 2", "traits": "AI TargetingRelentlessAnathema", "components": [["Core", "Lathe Plasma Drive (over-response), Miloslav Warp Engine (zablokowany), Gellar Field (okrojony), Multiple Void Shield Array (3), Combat Bridge (zautomatyzowany), Ancient Life Sustainer (uśpiony), M-201.b Auger (przebudowany)"], ["Supplemental", "Superior Plating, Murder-Servitors (automaty), Telemetry Spines (homebrew), Empyrean Mantle (częściowo)"], ["Weapons (RT)", "Prow: Titanforge Lance Battery; Dorsal: Sunsear Lance; Port/Starboard: Cyclone Macrocannon; Torpedo Tubes (Guided/Virus)"], ["Algorytmy", "Priorytet bramek warp, węzłów vox, dużych biomasy; ignoruje sygnały „parley”."]]}}, "items": [{"_id": "0580c93f03a67df8", "name": "Void Shields", "type": "gear", "img": null, "system": {"description": "Tracks starship shield layers (SHD). Current: 3/3", "value": 0, "rarity": "unique", "keywords": "VOIDSHIP"}}, {"_id": "78913ce092dc97cf", "name": "Mounts (RT)", "type": "gear", "img": null, "system": {"description": "Prow 1, Dorsal 1, Port/Starboard 2", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, MOUNTS"}}, {"_id": "1e543681678dab96", "name": "Core", "type": "gear", "img": null, "system": {"description": "Lathe Plasma Drive (over-response), Miloslav Warp Engine (zablokowany), Gellar Field (okrojony), Multiple Void Shield Array (3), Combat Bridge (zautomatyzowany), Ancient Life Sustainer (uśpiony), M-201.b Auger (przebudowany)", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "9c091613070e9913", "name": "Supplemental", "type": "gear", "img": null, "system": {"description": "Superior Plating, Murder-Servitors (automaty), Telemetry Spines (homebrew), Empyrean Mantle (częściowo)", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "a3bad0104e71d427", "name": "Weapons (RT)", "type": "gear", "img": null, "system": {"description": "Prow: Titanforge Lance Battery; Dorsal: Sunsear Lance; Port/Starboard: Cyclone Macrocannon; Torpedo Tubes (Guided/Virus)", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "826c27f75aa91370", "name": "Algorytmy", "type": "gear", "img": null, "system": {"description": "Priorytet bramek warp, węzłów vox, dużych biomasy; ignoruje sygnały „parley”.", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}], "effects": []}
{"_id": "4c284cff8de7bd6e", "name": "Pilgrim-Freighter “Saint Veritys Oath”TransportPC-friendly", "type": "vehicle", "img": null, "system": {"mnvr": -1, "notes": "Traits: StubbornPilgrim Convoy", "combat": {"size": "colossal", "speed": 8, "wounds": {"value": 0, "bonus": 0, "max": 32}, "resilience": {"bonus": 0, "total": 11}, "defence": {"bonus": 2}, "fly": 0}}, "prototypeToken": {"name": "Pilgrim-Freighter “Saint Veritys Oath”TransportPC-friendly", "width": 4, "height": 4, "displayName": 50}, "flags": {"wg-voidships": {"shields": {"current": 2, "max": 2}, "speedVU": 8, "handling": -1, "cr": 5, "tur": 1, "mounts": "Dorsal 1, Port/Starboard 1", "traits": "StubbornPilgrim Convoy", "components": [["Core", "Jovian Drive, Strelov Warp, Single Void Shield (2), Bridge (Standard), Vitae Sustainer, Press-Ganged Quarters, M-201.b Auger"], ["Supplemental", "Temple-Shrine/Auto-Temple, Medicae Deck, Barracks, Cargo Hold & Lighter Bay, Reinforced Bulkheads"], ["Weapons (RT)", "Dorsal: Sunsear Laser Battery; Port/Starboard: Mars-Pattern Macrocannon"], ["Rola", "Statek kampanijny — handel, pątnicy, desant awaryjny; walka „defensywna”."]]}}, "items": [{"_id": "65a92b98f89d0cba", "name": "Void Shields", "type": "gear", "img": null, "system": {"description": "Tracks starship shield layers (SHD). Current: 2/2", "value": 0, "rarity": "unique", "keywords": "VOIDSHIP"}}, {"_id": "d27cee3bf9c02abc", "name": "Mounts (RT)", "type": "gear", "img": null, "system": {"description": "Dorsal 1, Port/Starboard 1", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, MOUNTS"}}, {"_id": "b87c5ed0da3ae0a1", "name": "Core", "type": "gear", "img": null, "system": {"description": "Jovian Drive, Strelov Warp, Single Void Shield (2), Bridge (Standard), Vitae Sustainer, Press-Ganged Quarters, M-201.b Auger", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "d512e37647d72b05", "name": "Supplemental", "type": "gear", "img": null, "system": {"description": "Temple-Shrine/Auto-Temple, Medicae Deck, Barracks, Cargo Hold & Lighter Bay, Reinforced Bulkheads", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "97a3e6d9ad99d79b", "name": "Weapons (RT)", "type": "gear", "img": null, "system": {"description": "Dorsal: Sunsear Laser Battery; Port/Starboard: Mars-Pattern Macrocannon", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "b3c24ec6bfa4f3e3", "name": "Rola", "type": "gear", "img": null, "system": {"description": "Statek kampanijny — handel, pątnicy, desant awaryjny; walka „defensywna”.", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}], "effects": []}
{"_id": "6f79b88159b144d8", "name": "Escort Frigate “Gilead Dawn”FrigatePC-friendly", "type": "vehicle", "img": null, "system": {"mnvr": 0, "notes": "Traits: ReliableEscort", "combat": {"size": "colossal", "speed": 9, "wounds": {"value": 0, "bonus": 0, "max": 24}, "resilience": {"bonus": 0, "total": 10}, "defence": {"bonus": 3}, "fly": 0}}, "prototypeToken": {"name": "Escort Frigate “Gilead Dawn”FrigatePC-friendly", "width": 4, "height": 4, "displayName": 50}, "flags": {"wg-voidships": {"shields": {"current": 2, "max": 2}, "speedVU": 9, "handling": 0, "cr": 5, "tur": 2, "mounts": "Prow 1, Dorsal 1, Port/Starboard 2", "traits": "ReliableEscort", "components": [["Core", "Jovian Drive, Strelov Warp, Multiple Void Shields (2), Combat Bridge, Ancient Life Sustainer, H-711.b Auger"], ["Supplemental", "Barracks, Teleportarium, Observation Dome"], ["Weapons (RT)", "Prow: Sunsear Lance; Dorsal: Sunsear Laser Battery; Port/Starboard: Mars-Pattern Macrocannon"], ["Rola", "Eskorta, patrol, szybkie konwoje; dobra do „alfa-striku” (Target Solution + Overcharge)."]]}}, "items": [{"_id": "a1306299ce129dcf", "name": "Void Shields", "type": "gear", "img": null, "system": {"description": "Tracks starship shield layers (SHD). Current: 2/2", "value": 0, "rarity": "unique", "keywords": "VOIDSHIP"}}, {"_id": "475ed1778dce3597", "name": "Mounts (RT)", "type": "gear", "img": null, "system": {"description": "Prow 1, Dorsal 1, Port/Starboard 2", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, MOUNTS"}}, {"_id": "981eb5a65b9bbdbb", "name": "Core", "type": "gear", "img": null, "system": {"description": "Jovian Drive, Strelov Warp, Multiple Void Shields (2), Combat Bridge, Ancient Life Sustainer, H-711.b Auger", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "9908083a354fff41", "name": "Supplemental", "type": "gear", "img": null, "system": {"description": "Barracks, Teleportarium, Observation Dome", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "1d8726b44cbbb5d4", "name": "Weapons (RT)", "type": "gear", "img": null, "system": {"description": "Prow: Sunsear Lance; Dorsal: Sunsear Laser Battery; Port/Starboard: Mars-Pattern Macrocannon", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "a03a095917002151", "name": "Rola", "type": "gear", "img": null, "system": {"description": "Eskorta, patrol, szybkie konwoje; dobra do „alfa-striku” (Target Solution + Overcharge).", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}], "effects": []}
{"_id": "385557622cdbdac3", "name": "Light Cruiser “Vigil of Aevum”Light CruiserEcclesiarchy", "type": "vehicle", "img": null, "system": {"mnvr": 0, "notes": "Traits: Siege PlatformCommand", "combat": {"size": "colossal", "speed": 9, "wounds": {"value": 0, "bonus": 0, "max": 36}, "resilience": {"bonus": 0, "total": 12}, "defence": {"bonus": 3}, "fly": 0}}, "prototypeToken": {"name": "Light Cruiser “Vigil of Aevum”Light CruiserEcclesiarchy", "width": 4, "height": 4, "displayName": 50}, "flags": {"wg-voidships": {"shields": {"current": 3, "max": 3}, "speedVU": 9, "handling": 0, "cr": 6, "tur": 2, "mounts": "Prow 1, Dorsal 1, Port/Starboard 2", "traits": "Siege PlatformCommand", "components": [["Core", "Jovian Drive, Strelov Warp, Multiple Void Shields (3), Armoured Command Bridge, Ancient Life Sustainer, H-711.b Auger"], ["Supplemental", "Temple-Shrine, Observation Dome, Superior Plating, Barracks"], ["Weapons (RT)", "Prow: Bombardment Cannon (lub Sunsear Lance); Dorsal: Launch Bays; Port/Starboard: Cyclone Macrocannon"], ["Rola", "Ostrzał struktur i dowodzenie flotyllą; skrzydła zapewniają CAP/Intercept nad konwojami."]]}}, "items": [{"_id": "9cc2f95cb4908be9", "name": "Void Shields", "type": "gear", "img": null, "system": {"description": "Tracks starship shield layers (SHD). Current: 3/3", "value": 0, "rarity": "unique", "keywords": "VOIDSHIP"}}, {"_id": "5a16705c57e3f6cc", "name": "Mounts (RT)", "type": "gear", "img": null, "system": {"description": "Prow 1, Dorsal 1, Port/Starboard 2", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, MOUNTS"}}, {"_id": "43e8bde8731028a2", "name": "Core", "type": "gear", "img": null, "system": {"description": "Jovian Drive, Strelov Warp, Multiple Void Shields (3), Armoured Command Bridge, Ancient Life Sustainer, H-711.b Auger", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "f699318ac79fdd47", "name": "Supplemental", "type": "gear", "img": null, "system": {"description": "Temple-Shrine, Observation Dome, Superior Plating, Barracks", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "6ded04510b4f8e30", "name": "Weapons (RT)", "type": "gear", "img": null, "system": {"description": "Prow: Bombardment Cannon (lub Sunsear Lance); Dorsal: Launch Bays; Port/Starboard: Cyclone Macrocannon", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "a7a0462708e9e4af", "name": "Rola", "type": "gear", "img": null, "system": {"description": "Ostrzał struktur i dowodzenie flotyllą; skrzydła zapewniają CAP/Intercept nad konwojami.", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}], "effects": []}
{"_id": "37142cf33ad92d21", "name": "Rogue Trader Cruiser “Fortunes Pyre”CruiserRogue Trader", "type": "vehicle", "img": null, "system": {"mnvr": 0, "notes": "Traits: Warrant of TradeCarrier-Skirmisher", "combat": {"size": "colossal", "speed": 9, "wounds": {"value": 0, "bonus": 0, "max": 34}, "resilience": {"bonus": 0, "total": 12}, "defence": {"bonus": 3}, "fly": 0}}, "prototypeToken": {"name": "Rogue Trader Cruiser “Fortunes Pyre”CruiserRogue Trader", "width": 4, "height": 4, "displayName": 50}, "flags": {"wg-voidships": {"shields": {"current": 3, "max": 3}, "speedVU": 9, "handling": 0, "cr": 6, "tur": 2, "mounts": "Prow 1, Dorsal 1, Port/Starboard 2", "traits": "Warrant of TradeCarrier-Skirmisher", "components": [["Core", "Jovian Drive, Strelov Warp, Multiple Void Shields (3), Combat Bridge, Ancient Life Sustainer, H-711.b Auger"], ["Supplemental", "Librarium Vault, Starchart Collection, Cargo Hold & Lighter Bay, Auto-Temple, Manufactorum"], ["Weapons (RT)", "Prow: Torpedo Tubes (Plasma/Melta/Virus/Vortex — wg sceny); Dorsal: Launch Bays; Port/Starboard: Sunhammer Laser Broadside"], ["Rola", "Elastyczna: handlem kupuje czas, skrzydłami kontroluje przestrzeń, torpedami „zamyka rozmowę”."]]}}, "items": [{"_id": "d02dcfb72d163a06", "name": "Void Shields", "type": "gear", "img": null, "system": {"description": "Tracks starship shield layers (SHD). Current: 3/3", "value": 0, "rarity": "unique", "keywords": "VOIDSHIP"}}, {"_id": "19fd99fa88dedc54", "name": "Mounts (RT)", "type": "gear", "img": null, "system": {"description": "Prow 1, Dorsal 1, Port/Starboard 2", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, MOUNTS"}}, {"_id": "4282f0c224961063", "name": "Core", "type": "gear", "img": null, "system": {"description": "Jovian Drive, Strelov Warp, Multiple Void Shields (3), Combat Bridge, Ancient Life Sustainer, H-711.b Auger", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "679d3f440c456b0f", "name": "Supplemental", "type": "gear", "img": null, "system": {"description": "Librarium Vault, Starchart Collection, Cargo Hold & Lighter Bay, Auto-Temple, Manufactorum", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "1faaed0bb29131d1", "name": "Weapons (RT)", "type": "gear", "img": null, "system": {"description": "Prow: Torpedo Tubes (Plasma/Melta/Virus/Vortex — wg sceny); Dorsal: Launch Bays; Port/Starboard: Sunhammer Laser Broadside", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "d2cc3f421ab87246", "name": "Rola", "type": "gear", "img": null, "system": {"description": "Elastyczna: handlem kupuje czas, skrzydłami kontroluje przestrzeń, torpedami „zamyka rozmowę”.", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}], "effects": []}
{"_id": "d8ab246faa4a8c21", "name": "Mechanicus Raider “Reductor-Θ”RaiderAdeptus Mechanicus", "type": "vehicle", "img": null, "system": {"mnvr": 1, "notes": "Traits: ExploratorRelay Kill", "combat": {"size": "colossal", "speed": 11, "wounds": {"value": 0, "bonus": 0, "max": 22}, "resilience": {"bonus": 0, "total": 10}, "defence": {"bonus": 3}, "fly": 0}}, "prototypeToken": {"name": "Mechanicus Raider “Reductor-Θ”RaiderAdeptus Mechanicus", "width": 4, "height": 4, "displayName": 50}, "flags": {"wg-voidships": {"shields": {"current": 2, "max": 2}, "speedVU": 11, "handling": 1, "cr": 5, "tur": 2, "mounts": "Prow 1, Dorsal 1, Port/Starboard 1", "traits": "ExploratorRelay Kill", "components": [["Core", "Lathe Plasma Drive, Strelov Warp, Single Void Shield (2), Combat Bridge, Ancient Life Sustainer, H-711.b Auger"], ["Supplemental", "Manufactorum, Librarium Vault, Augmented Retro-Thrusters, Telemetry Spines (homebrew), Detention Cells"], ["Weapons (RT)", "Prow: Sunsear Lance; Dorsal: Sunsear Laser Battery; Port/Starboard: Mars-Pattern Macrocannon"], ["Rola", "Ekstrakcja danych, „chirurgia” infrastruktury, eskorty konwojów serwitora."]]}}, "items": [{"_id": "be3fc47625fd3771", "name": "Void Shields", "type": "gear", "img": null, "system": {"description": "Tracks starship shield layers (SHD). Current: 2/2", "value": 0, "rarity": "unique", "keywords": "VOIDSHIP"}}, {"_id": "615068334342a035", "name": "Mounts (RT)", "type": "gear", "img": null, "system": {"description": "Prow 1, Dorsal 1, Port/Starboard 1", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, MOUNTS"}}, {"_id": "9455a3ecc643d086", "name": "Core", "type": "gear", "img": null, "system": {"description": "Lathe Plasma Drive, Strelov Warp, Single Void Shield (2), Combat Bridge, Ancient Life Sustainer, H-711.b Auger", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "18bcca643b173134", "name": "Supplemental", "type": "gear", "img": null, "system": {"description": "Manufactorum, Librarium Vault, Augmented Retro-Thrusters, Telemetry Spines (homebrew), Detention Cells", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "32a061ea936b6fe7", "name": "Weapons (RT)", "type": "gear", "img": null, "system": {"description": "Prow: Sunsear Lance; Dorsal: Sunsear Laser Battery; Port/Starboard: Mars-Pattern Macrocannon", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "eed2fc3ea7ebc760", "name": "Rola", "type": "gear", "img": null, "system": {"description": "Ekstrakcja danych, „chirurgia” infrastruktury, eskorty konwojów serwitora.", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}], "effects": []}
{"_id": "b8f591874a2486db", "name": "Escort Frigate “Aeternum Vigil”FrigateImperial Navy", "type": "vehicle", "img": null, "system": {"mnvr": 0, "notes": "Traits: EscortReliable", "combat": {"size": "colossal", "speed": 10, "wounds": {"value": 0, "bonus": 0, "max": 26}, "resilience": {"bonus": 0, "total": 10}, "defence": {"bonus": 3}, "fly": 0}}, "prototypeToken": {"name": "Escort Frigate “Aeternum Vigil”FrigateImperial Navy", "width": 4, "height": 4, "displayName": 50}, "flags": {"wg-voidships": {"shields": {"current": 2, "max": 2}, "speedVU": 10, "handling": 0, "cr": 5, "tur": 2, "mounts": "", "traits": "EscortReliable", "components": [["Core", "Jovian Drive, Strelov Warp, Multiple Void Shields (2), Combat Bridge, Ancient Life Sustainer, H-711.b Auger"], ["Supplemental", "Barracks, Observation Dome, Superior Plating"], ["Weapons", "Prow: Torpedo Tubes (Standard/Plasma); Dorsal: Sunsear Laser Battery; P/S: Cyclone Macrocannon"], ["Rola", "Eskorta / kontrtorpeda / patrol graniczny."]]}}, "items": [{"_id": "51526432e0d59911", "name": "Void Shields", "type": "gear", "img": null, "system": {"description": "Tracks starship shield layers (SHD). Current: 2/2", "value": 0, "rarity": "unique", "keywords": "VOIDSHIP"}}, {"_id": "c3ae82134be5fea8", "name": "Core", "type": "gear", "img": null, "system": {"description": "Jovian Drive, Strelov Warp, Multiple Void Shields (2), Combat Bridge, Ancient Life Sustainer, H-711.b Auger", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "0f9b48d35b9eec9b", "name": "Supplemental", "type": "gear", "img": null, "system": {"description": "Barracks, Observation Dome, Superior Plating", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "f58490b580e9d4b7", "name": "Weapons", "type": "gear", "img": null, "system": {"description": "Prow: Torpedo Tubes (Standard/Plasma); Dorsal: Sunsear Laser Battery; P/S: Cyclone Macrocannon", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "53875586be720fe9", "name": "Rola", "type": "gear", "img": null, "system": {"description": "Eskorta / kontrtorpeda / patrol graniczny.", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}], "effects": []}
{"_id": "028c99c825c14fee", "name": "Pilgrim Liner “Reliquary of Dawn”TransportEcclesiarchy", "type": "vehicle", "img": null, "system": {"mnvr": -1, "notes": "Traits: Pilgrim ConvoyStubborn", "combat": {"size": "colossal", "speed": 10, "wounds": {"value": 0, "bonus": 0, "max": 34}, "resilience": {"bonus": 0, "total": 11}, "defence": {"bonus": 2}, "fly": 0}}, "prototypeToken": {"name": "Pilgrim Liner “Reliquary of Dawn”TransportEcclesiarchy", "width": 4, "height": 4, "displayName": 50}, "flags": {"wg-voidships": {"shields": {"current": 2, "max": 2}, "speedVU": 10, "handling": -1, "cr": 5, "tur": 1, "mounts": "", "traits": "Pilgrim ConvoyStubborn", "components": [["Core", "Jovian Drive, Strelov Warp, Single Void Shield (2), Bridge, Vitae Sustainer, Luxury Quarters, M-201.b Auger"], ["Supplemental", "Temple-Shrine & Auto-Temple, Medicae Deck, Cargo Hold & Lighter Bay, Reinforced Bulkheads"], ["Weapons", "Dorsal: Sunsear Laser Battery; P/S: Mars-Pattern Macrocannon"], ["Rola", "Przewóz pątników i relikwii, wsparcie medyczne w kryzysach."]]}}, "items": [{"_id": "0e6f129630074776", "name": "Void Shields", "type": "gear", "img": null, "system": {"description": "Tracks starship shield layers (SHD). Current: 2/2", "value": 0, "rarity": "unique", "keywords": "VOIDSHIP"}}, {"_id": "e70b262bb06848d6", "name": "Core", "type": "gear", "img": null, "system": {"description": "Jovian Drive, Strelov Warp, Single Void Shield (2), Bridge, Vitae Sustainer, Luxury Quarters, M-201.b Auger", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "b51a6c232cd1ff11", "name": "Supplemental", "type": "gear", "img": null, "system": {"description": "Temple-Shrine & Auto-Temple, Medicae Deck, Cargo Hold & Lighter Bay, Reinforced Bulkheads", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "50eca53556dbd293", "name": "Weapons", "type": "gear", "img": null, "system": {"description": "Dorsal: Sunsear Laser Battery; P/S: Mars-Pattern Macrocannon", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "4c933af627e97d97", "name": "Rola", "type": "gear", "img": null, "system": {"description": "Przewóz pątników i relikwii, wsparcie medyczne w kryzysach.", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}], "effects": []}
{"_id": "bc20cf08d7c20c8b", "name": "Arbites Cutter “Lex Ultima”RaiderAdeptus Arbites", "type": "vehicle", "img": null, "system": {"mnvr": 2, "notes": "Traits: InterceptorBoarding", "combat": {"size": "colossal", "speed": 10, "wounds": {"value": 0, "bonus": 0, "max": 20}, "resilience": {"bonus": 0, "total": 10}, "defence": {"bonus": 4}, "fly": 0}}, "prototypeToken": {"name": "Arbites Cutter “Lex Ultima”RaiderAdeptus Arbites", "width": 4, "height": 4, "displayName": 50}, "flags": {"wg-voidships": {"shields": {"current": 2, "max": 2}, "speedVU": 10, "handling": 2, "cr": 5, "tur": 2, "mounts": "", "traits": "InterceptorBoarding", "components": [["Core", "Lathe Drive, Strelov Warp, Single Void Shield (2), Combat Bridge, Life Sustainer, M-201.b Auger"], ["Supplemental", "Armoured Prow, Grapple Launchers, Detention Cells, Murder-Servitors"], ["Weapons", "Prow: Sunsear Lance; Dorsal: Sunsear Laser Battery; P/S: Mars-Pattern Macrocannon"], ["Rola", "Cięcia przemytniczych szlaków, zatrzymania na gorącym uczynku, szybkie abordże."]]}}, "items": [{"_id": "2c1d5529333931b5", "name": "Void Shields", "type": "gear", "img": null, "system": {"description": "Tracks starship shield layers (SHD). Current: 2/2", "value": 0, "rarity": "unique", "keywords": "VOIDSHIP"}}, {"_id": "5c1df5f69e4969bc", "name": "Core", "type": "gear", "img": null, "system": {"description": "Lathe Drive, Strelov Warp, Single Void Shield (2), Combat Bridge, Life Sustainer, M-201.b Auger", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "7defd0d2385339ff", "name": "Supplemental", "type": "gear", "img": null, "system": {"description": "Armoured Prow, Grapple Launchers, Detention Cells, Murder-Servitors", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "791f6ec44278f0f2", "name": "Weapons", "type": "gear", "img": null, "system": {"description": "Prow: Sunsear Lance; Dorsal: Sunsear Laser Battery; P/S: Mars-Pattern Macrocannon", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "28bce42766bb9bb6", "name": "Rola", "type": "gear", "img": null, "system": {"description": "Cięcia przemytniczych szlaków, zatrzymania na gorącym uczynku, szybkie abordże.", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}], "effects": []}
{"_id": "43ba209f71cde31a", "name": "Chartist Heavy Transport “Spindle of Tithe”TransportChartist", "type": "vehicle", "img": null, "system": {"mnvr": -1, "notes": "Traits: Cargo KingStubborn", "combat": {"size": "colossal", "speed": 10, "wounds": {"value": 0, "bonus": 0, "max": 36}, "resilience": {"bonus": 0, "total": 11}, "defence": {"bonus": 2}, "fly": 0}}, "prototypeToken": {"name": "Chartist Heavy Transport “Spindle of Tithe”TransportChartist", "width": 4, "height": 4, "displayName": 50}, "flags": {"wg-voidships": {"shields": {"current": 2, "max": 2}, "speedVU": 10, "handling": -1, "cr": 5, "tur": 1, "mounts": "", "traits": "Cargo KingStubborn", "components": [["Core", "Jovian Drive, Strelov Warp, Single Void Shield (2), Bridge, Vitae Sustainer, Press-Ganged Quarters, M-201.b Auger"], ["Supplemental", "Compartmentalised Cargo Hold, Cargo Hold & Lighter Bay, Superior Plating, Reinforced Bulkheads"], ["Weapons", "Dorsal: Sunsear Laser Battery; P/S: Mars-Pattern Macrocannon"], ["Rola", "Ciężarówki dziesięcinne między światami Gilead."]]}}, "items": [{"_id": "743bb77815907dba", "name": "Void Shields", "type": "gear", "img": null, "system": {"description": "Tracks starship shield layers (SHD). Current: 2/2", "value": 0, "rarity": "unique", "keywords": "VOIDSHIP"}}, {"_id": "0b27c044ff33ef8a", "name": "Core", "type": "gear", "img": null, "system": {"description": "Jovian Drive, Strelov Warp, Single Void Shield (2), Bridge, Vitae Sustainer, Press-Ganged Quarters, M-201.b Auger", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "a0f5d6a11e7dc7f6", "name": "Supplemental", "type": "gear", "img": null, "system": {"description": "Compartmentalised Cargo Hold, Cargo Hold & Lighter Bay, Superior Plating, Reinforced Bulkheads", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "e431aa1df035175e", "name": "Weapons", "type": "gear", "img": null, "system": {"description": "Dorsal: Sunsear Laser Battery; P/S: Mars-Pattern Macrocannon", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "0cb3a3e4073e0b59", "name": "Rola", "type": "gear", "img": null, "system": {"description": "Ciężarówki dziesięcinne między światami Gilead.", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}], "effects": []}
{"_id": "20c9ea73450ceb5d", "name": "Hospital Ship “Mercy of Enoch”TransportMedical", "type": "vehicle", "img": null, "system": {"mnvr": -1, "notes": "Traits: SanctuaryNon-Combatant", "combat": {"size": "colossal", "speed": 10, "wounds": {"value": 0, "bonus": 0, "max": 30}, "resilience": {"bonus": 0, "total": 10}, "defence": {"bonus": 2}, "fly": 0}}, "prototypeToken": {"name": "Hospital Ship “Mercy of Enoch”TransportMedical", "width": 4, "height": 4, "displayName": 50}, "flags": {"wg-voidships": {"shields": {"current": 2, "max": 2}, "speedVU": 10, "handling": -1, "cr": 5, "tur": 1, "mounts": "", "traits": "SanctuaryNon-Combatant", "components": [["Core", "Jovian Drive, Strelov Warp, Single Void Shield (2), Bridge, Vitae Sustainer, Luxury Quarters, M-201.b Auger"], ["Supplemental", "Medicae Deck, Temple-Shrine, Auto-Temple, Observation Dome, Holo-Baffles"], ["Weapons", "Dorsal: Sunsear Laser Battery; P/S: (opcjonalnie) Mars-Pattern Macrocannon"], ["Rola", "Szpital polowy w przestrzeni; ewakuacje, kwarantanny, cudowne ozdrowienia i cudowne zgony."]]}}, "items": [{"_id": "14adadedc89e8186", "name": "Void Shields", "type": "gear", "img": null, "system": {"description": "Tracks starship shield layers (SHD). Current: 2/2", "value": 0, "rarity": "unique", "keywords": "VOIDSHIP"}}, {"_id": "d59c87868f07046c", "name": "Core", "type": "gear", "img": null, "system": {"description": "Jovian Drive, Strelov Warp, Single Void Shield (2), Bridge, Vitae Sustainer, Luxury Quarters, M-201.b Auger", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "ddde855c1b023ab2", "name": "Supplemental", "type": "gear", "img": null, "system": {"description": "Medicae Deck, Temple-Shrine, Auto-Temple, Observation Dome, Holo-Baffles", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "e413f4d8bab1b371", "name": "Weapons", "type": "gear", "img": null, "system": {"description": "Dorsal: Sunsear Laser Battery; P/S: (opcjonalnie) Mars-Pattern Macrocannon", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "ca8683ebf7e9941d", "name": "Rola", "type": "gear", "img": null, "system": {"description": "Szpital polowy w przestrzeni; ewakuacje, kwarantanny, cudowne ozdrowienia i cudowne zgony.", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}], "effects": []}
{"_id": "e43b5b5c169a58db", "name": "Light Cruiser “Gilded Harrier”Light CruiserRogue Trader", "type": "vehicle", "img": null, "system": {"mnvr": 0, "notes": "Traits: CarrierSkirmisher", "combat": {"size": "colossal", "speed": 10, "wounds": {"value": 0, "bonus": 0, "max": 36}, "resilience": {"bonus": 0, "total": 12}, "defence": {"bonus": 3}, "fly": 0}}, "prototypeToken": {"name": "Light Cruiser “Gilded Harrier”Light CruiserRogue Trader", "width": 4, "height": 4, "displayName": 50}, "flags": {"wg-voidships": {"shields": {"current": 3, "max": 3}, "speedVU": 10, "handling": 0, "cr": 6, "tur": 2, "mounts": "", "traits": "CarrierSkirmisher", "components": [["Core", "Jovian Drive, Strelov Warp, Multiple Void Shields (3), Combat Bridge, Ancient Life Sustainer, H-711.b Auger"], ["Supplemental", "Launch Bays (Fury/Starhawk), Barracks, Auto-Temple, Starchart Collection"], ["Weapons", "Prow: Torpedo Tubes (Guided/Plasma); Dorsal: Launch Bays; P/S: Sunhammer Laser Broadside"], ["Rola", "Lotniskowiec osłonowy i harcownik — skrzydła czynią cuda."]]}}, "items": [{"_id": "8bae1e299bdc6dcc", "name": "Void Shields", "type": "gear", "img": null, "system": {"description": "Tracks starship shield layers (SHD). Current: 3/3", "value": 0, "rarity": "unique", "keywords": "VOIDSHIP"}}, {"_id": "15432fd07f432b10", "name": "Core", "type": "gear", "img": null, "system": {"description": "Jovian Drive, Strelov Warp, Multiple Void Shields (3), Combat Bridge, Ancient Life Sustainer, H-711.b Auger", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "0878518d27250d9d", "name": "Supplemental", "type": "gear", "img": null, "system": {"description": "Launch Bays (Fury/Starhawk), Barracks, Auto-Temple, Starchart Collection", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "2f581570fc3cdefa", "name": "Weapons", "type": "gear", "img": null, "system": {"description": "Prow: Torpedo Tubes (Guided/Plasma); Dorsal: Launch Bays; P/S: Sunhammer Laser Broadside", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "ea52c3627607f211", "name": "Rola", "type": "gear", "img": null, "system": {"description": "Lotniskowiec osłonowy i harcownik — skrzydła czynią cuda.", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}], "effects": []}
{"_id": "4038a454b8c46c9b", "name": "Pirate Raider “Void Jackal”RaiderPirate", "type": "vehicle", "img": null, "system": {"mnvr": 1, "notes": "Traits: AmbushRaid", "combat": {"size": "colossal", "speed": 10, "wounds": {"value": 0, "bonus": 0, "max": 20}, "resilience": {"bonus": 0, "total": 9}, "defence": {"bonus": 3}, "fly": 0}}, "prototypeToken": {"name": "Pirate Raider “Void Jackal”RaiderPirate", "width": 4, "height": 4, "displayName": 50}, "flags": {"wg-voidships": {"shields": {"current": 2, "max": 2}, "speedVU": 10, "handling": 1, "cr": 4, "tur": 2, "mounts": "", "traits": "AmbushRaid", "components": [["Core", "Jovian Drive, Strelov Warp, Single Void Shield (2), Combat Bridge, Life Sustainer, M-201.b Auger"], ["Supplemental", "Holo-Baffles, Tenebro-Maze, Grapple Launchers"], ["Weapons", "Prow: Sunsear Lance; Dorsal: Sunsear Laser Battery; P/S: Mars-Pattern Macrocannon"], ["Rola", "Zasadzki na krawędziach tras i szybkie „gryzienie” burt konwojów."]]}}, "items": [{"_id": "034e796eb4e0ddd2", "name": "Void Shields", "type": "gear", "img": null, "system": {"description": "Tracks starship shield layers (SHD). Current: 2/2", "value": 0, "rarity": "unique", "keywords": "VOIDSHIP"}}, {"_id": "3e4af61b9c2b8ded", "name": "Core", "type": "gear", "img": null, "system": {"description": "Jovian Drive, Strelov Warp, Single Void Shield (2), Combat Bridge, Life Sustainer, M-201.b Auger", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "eb03d2e700340559", "name": "Supplemental", "type": "gear", "img": null, "system": {"description": "Holo-Baffles, Tenebro-Maze, Grapple Launchers", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "8512f126a1b63f8f", "name": "Weapons", "type": "gear", "img": null, "system": {"description": "Prow: Sunsear Lance; Dorsal: Sunsear Laser Battery; P/S: Mars-Pattern Macrocannon", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "279b6f01d5fc25b5", "name": "Rola", "type": "gear", "img": null, "system": {"description": "Zasadzki na krawędziach tras i szybkie „gryzienie” burt konwojów.", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}], "effects": []}
{"_id": "efd12f3ffef99990", "name": "Grand Cruiser “Blasphemers Wake”Grand CruiserCorrupted", "type": "vehicle", "img": null, "system": {"mnvr": -1, "notes": "Traits: RelicUnhallowed", "combat": {"size": "colossal", "speed": 10, "wounds": {"value": 0, "bonus": 0, "max": 44}, "resilience": {"bonus": 0, "total": 13}, "defence": {"bonus": 2}, "fly": 0}}, "prototypeToken": {"name": "Grand Cruiser “Blasphemers Wake”Grand CruiserCorrupted", "width": 4, "height": 4, "displayName": 50}, "flags": {"wg-voidships": {"shields": {"current": 4, "max": 4}, "speedVU": 10, "handling": -1, "cr": 7, "tur": 3, "mounts": "", "traits": "RelicUnhallowed", "components": [["Core", "Ancient Jovian, Strelov Warp, Multiple Void Shields (4), Antiquity Bridge, Ancient Life Sustainer, H-711.b Auger"], ["Supplemental", "Superior Plating, Armoured Prow, Murder-Servitors, Temple-Shrine (skorump.), Librarium Vault (zakazane)"], ["Weapons", "Prow: Sunsear Lance (relikt); Dorsal: Launch Bays; P/S: Cyclone Macrocannon"], ["Rola", "Powolny młot; główny antagonista flotowy, scenariusze „oblężenia” systemu."]]}}, "items": [{"_id": "82a38aa850e50853", "name": "Void Shields", "type": "gear", "img": null, "system": {"description": "Tracks starship shield layers (SHD). Current: 4/4", "value": 0, "rarity": "unique", "keywords": "VOIDSHIP"}}, {"_id": "736291af1bdf7c9d", "name": "Core", "type": "gear", "img": null, "system": {"description": "Ancient Jovian, Strelov Warp, Multiple Void Shields (4), Antiquity Bridge, Ancient Life Sustainer, H-711.b Auger", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "ef06bca0e1ccb87c", "name": "Supplemental", "type": "gear", "img": null, "system": {"description": "Superior Plating, Armoured Prow, Murder-Servitors, Temple-Shrine (skorump.), Librarium Vault (zakazane)", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "f32ced2163a5f168", "name": "Weapons", "type": "gear", "img": null, "system": {"description": "Prow: Sunsear Lance (relikt); Dorsal: Launch Bays; P/S: Cyclone Macrocannon", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "0f677e52d16370c8", "name": "Rola", "type": "gear", "img": null, "system": {"description": "Powolny młot; główny antagonista flotowy, scenariusze „oblężenia” systemu.", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}], "effects": []}
{"_id": "89ac5ebd1b1198d8", "name": "Aeldari Corsair “Sable Whisper”RaiderXenos", "type": "vehicle", "img": null, "system": {"mnvr": 2, "notes": "Traits: Holo-FieldsXenos Tech", "combat": {"size": "colossal", "speed": 10, "wounds": {"value": 0, "bonus": 0, "max": 20}, "resilience": {"bonus": 0, "total": 9}, "defence": {"bonus": 4}, "fly": 0}}, "prototypeToken": {"name": "Aeldari Corsair “Sable Whisper”RaiderXenos", "width": 4, "height": 4, "displayName": 50}, "flags": {"wg-voidships": {"shields": {"current": 2, "max": 2}, "speedVU": 10, "handling": 2, "cr": 5, "tur": 2, "mounts": "", "traits": "Holo-FieldsXenos Tech", "components": [["Core", "(counts-as) Lathe Drive, Strelov Warp, Single Void (2), Bridge, Life Sustainer, Auger"], ["Supplemental", "Holo-Baffles (xenos), Empyrean Mantle (xenos)"], ["Weapons", "Prow: Pulsar (counts-as Sunsear Lance); Dorsal: Shuriken Battery (counts-as Sunsear Laser); P/S: Light Macros (counts-as Mars Macro)"], ["Rola", "Przebicie i zniknięcie; harcerskie sztuczki xenos."]]}}, "items": [{"_id": "a7c5e54ff9327316", "name": "Void Shields", "type": "gear", "img": null, "system": {"description": "Tracks starship shield layers (SHD). Current: 2/2", "value": 0, "rarity": "unique", "keywords": "VOIDSHIP"}}, {"_id": "d7cd75f2797406f6", "name": "Core", "type": "gear", "img": null, "system": {"description": "(counts-as) Lathe Drive, Strelov Warp, Single Void (2), Bridge, Life Sustainer, Auger", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "0ce91fa032b03e45", "name": "Supplemental", "type": "gear", "img": null, "system": {"description": "Holo-Baffles (xenos), Empyrean Mantle (xenos)", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "68795eaac4f9d905", "name": "Weapons", "type": "gear", "img": null, "system": {"description": "Prow: Pulsar (counts-as Sunsear Lance); Dorsal: Shuriken Battery (counts-as Sunsear Laser); P/S: Light Macros (counts-as Mars Macro)", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "fd99cf8e3660ba7d", "name": "Rola", "type": "gear", "img": null, "system": {"description": "Przebicie i zniknięcie; harcerskie sztuczki xenos.", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}], "effects": []}
{"_id": "72212359ba6b29c4", "name": "Explorator Cruiser “Thegn of Lathe”CruiserAdeptus Mechanicus", "type": "vehicle", "img": null, "system": {"mnvr": 0, "notes": "Traits: ExploratorSurveyor", "combat": {"size": "colossal", "speed": 10, "wounds": {"value": 0, "bonus": 0, "max": 38}, "resilience": {"bonus": 0, "total": 12}, "defence": {"bonus": 3}, "fly": 0}}, "prototypeToken": {"name": "Explorator Cruiser “Thegn of Lathe”CruiserAdeptus Mechanicus", "width": 4, "height": 4, "displayName": 50}, "flags": {"wg-voidships": {"shields": {"current": 3, "max": 3}, "speedVU": 10, "handling": 0, "cr": 6, "tur": 2, "mounts": "", "traits": "ExploratorSurveyor", "components": [["Core", "Jovian Drive, Strelov Warp, Multiple Void Shields (3), Antiquity Bridge, Ancient Life Sustainer, H-711.b Auger"], ["Supplemental", "Librarium Vault, Manufactorum, Observation Dome, Teleportarium"], ["Weapons", "Prow: Sunsear Lance; Dorsal: Sunsear Laser Battery; P/S: Cyclone Macrocannon"], ["Rola", "Wyprawy archeotechniczne, zabezpieczanie znalezisk, „dyplomacja techniczna”."]]}}, "items": [{"_id": "7afbc2f6de07dabf", "name": "Void Shields", "type": "gear", "img": null, "system": {"description": "Tracks starship shield layers (SHD). Current: 3/3", "value": 0, "rarity": "unique", "keywords": "VOIDSHIP"}}, {"_id": "56a17396fb00231b", "name": "Core", "type": "gear", "img": null, "system": {"description": "Jovian Drive, Strelov Warp, Multiple Void Shields (3), Antiquity Bridge, Ancient Life Sustainer, H-711.b Auger", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "d2330cb53e6af1fb", "name": "Supplemental", "type": "gear", "img": null, "system": {"description": "Librarium Vault, Manufactorum, Observation Dome, Teleportarium", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "690a64cc810c08d4", "name": "Weapons", "type": "gear", "img": null, "system": {"description": "Prow: Sunsear Lance; Dorsal: Sunsear Laser Battery; P/S: Cyclone Macrocannon", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "2644180734c55fef", "name": "Rola", "type": "gear", "img": null, "system": {"description": "Wyprawy archeotechniczne, zabezpieczanie znalezisk, „dyplomacja techniczna”.", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}], "effects": []}
{"_id": "e3a97e5f3d5a0565", "name": "Defense Monitor “Saint Lucians Wall”RaiderSystem Defense", "type": "vehicle", "img": null, "system": {"mnvr": 0, "notes": "Traits: No-WarpSiege", "combat": {"size": "colossal", "speed": 10, "wounds": {"value": 0, "bonus": 0, "max": 28}, "resilience": {"bonus": 0, "total": 12}, "defence": {"bonus": 3}, "fly": 0}}, "prototypeToken": {"name": "Defense Monitor “Saint Lucians Wall”RaiderSystem Defense", "width": 4, "height": 4, "displayName": 50}, "flags": {"wg-voidships": {"shields": {"current": 3, "max": 3}, "speedVU": 10, "handling": 0, "cr": 5, "tur": 2, "mounts": "", "traits": "No-WarpSiege", "components": [["Core", "Jovian Drive, (brak Warp), Multiple Void Shields (3), Combat Bridge, Life Sustainer, M-201.b Auger"], ["Supplemental", "Armoured Prow, Reinforced Bulkheads, Superior Plating"], ["Weapons", "Prow: Bombardment Cannon; Dorsal: Sunsear Laser Battery; P/S: Mars-Pattern Macrocannon"], ["Rola", "Obrona punktowa bram i orbitali; nie opuszcza układu bez holu."]]}}, "items": [{"_id": "445be1093c2746d4", "name": "Void Shields", "type": "gear", "img": null, "system": {"description": "Tracks starship shield layers (SHD). Current: 3/3", "value": 0, "rarity": "unique", "keywords": "VOIDSHIP"}}, {"_id": "2d7e4503d710416d", "name": "Core", "type": "gear", "img": null, "system": {"description": "Jovian Drive, (brak Warp), Multiple Void Shields (3), Combat Bridge, Life Sustainer, M-201.b Auger", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "f6f40b3099a5aa2a", "name": "Supplemental", "type": "gear", "img": null, "system": {"description": "Armoured Prow, Reinforced Bulkheads, Superior Plating", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "da672f75d241f6ab", "name": "Weapons", "type": "gear", "img": null, "system": {"description": "Prow: Bombardment Cannon; Dorsal: Sunsear Laser Battery; P/S: Mars-Pattern Macrocannon", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "5969e93eef75561e", "name": "Rola", "type": "gear", "img": null, "system": {"description": "Obrona punktowa bram i orbitali; nie opuszcza układu bez holu.", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}], "effects": []}
{"_id": "8c2a2af93e177642", "name": "Gunboat “Psalm of Iron”RaiderEcclesiarchy", "type": "vehicle", "img": null, "system": {"mnvr": 1, "notes": "Traits: ZealEscort", "combat": {"size": "colossal", "speed": 10, "wounds": {"value": 0, "bonus": 0, "max": 22}, "resilience": {"bonus": 0, "total": 10}, "defence": {"bonus": 3}, "fly": 0}}, "prototypeToken": {"name": "Gunboat “Psalm of Iron”RaiderEcclesiarchy", "width": 4, "height": 4, "displayName": 50}, "flags": {"wg-voidships": {"shields": {"current": 2, "max": 2}, "speedVU": 10, "handling": 1, "cr": 5, "tur": 2, "mounts": "", "traits": "ZealEscort", "components": [["Core", "Lathe Drive, Strelov Warp, Single Void (2), Bridge, Life Sustainer, Auger"], ["Supplemental", "Temple-Shrine, Barracks"], ["Weapons", "Prow: Sunsear Lance; Dorsal: Sunsear Laser Battery; P/S: Mars-Pattern Macrocannon"], ["Rola", "Eskorta pątniczych konwojów, szybkie reakcje na profanacje."]]}}, "items": [{"_id": "fcd002f95fbf5fad", "name": "Void Shields", "type": "gear", "img": null, "system": {"description": "Tracks starship shield layers (SHD). Current: 2/2", "value": 0, "rarity": "unique", "keywords": "VOIDSHIP"}}, {"_id": "481c717a3d247bd8", "name": "Core", "type": "gear", "img": null, "system": {"description": "Lathe Drive, Strelov Warp, Single Void (2), Bridge, Life Sustainer, Auger", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "0a0392515765022b", "name": "Supplemental", "type": "gear", "img": null, "system": {"description": "Temple-Shrine, Barracks", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "d9d79a7d855385b5", "name": "Weapons", "type": "gear", "img": null, "system": {"description": "Prow: Sunsear Lance; Dorsal: Sunsear Laser Battery; P/S: Mars-Pattern Macrocannon", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "4c17603b5e510b0c", "name": "Rola", "type": "gear", "img": null, "system": {"description": "Eskorta pątniczych konwojów, szybkie reakcje na profanacje.", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}], "effects": []}
{"_id": "7e1b28cb6eb19cf5", "name": "Torpedo Frigate “Lance of Kell”FrigateImperial Navy", "type": "vehicle", "img": null, "system": {"mnvr": 0, "notes": "Traits: Torpedo BoatWolfpack", "combat": {"size": "colossal", "speed": 10, "wounds": {"value": 0, "bonus": 0, "max": 24}, "resilience": {"bonus": 0, "total": 10}, "defence": {"bonus": 3}, "fly": 0}}, "prototypeToken": {"name": "Torpedo Frigate “Lance of Kell”FrigateImperial Navy", "width": 4, "height": 4, "displayName": 50}, "flags": {"wg-voidships": {"shields": {"current": 2, "max": 2}, "speedVU": 10, "handling": 0, "cr": 5, "tur": 2, "mounts": "", "traits": "Torpedo BoatWolfpack", "components": [["Core", "Jovian Drive, Strelov Warp, Multiple Void (2), Combat Bridge, Life Sustainer, H-711.b Auger"], ["Supplemental", "Augmented Retro-Thrusters, Barracks"], ["Weapons", "Prow: Torpedo Tubes (Standard/Guided/Melta/Virus/Vortex opc.); Dorsal: Sunsear Laser Battery; P/S: (lekka) Mars-Pattern Macrocannon"], ["Rola", "Uderzenia wilczej sforą; zamykanie podejść, cięcie linii odwrotu."]]}}, "items": [{"_id": "69307238961ea23a", "name": "Void Shields", "type": "gear", "img": null, "system": {"description": "Tracks starship shield layers (SHD). Current: 2/2", "value": 0, "rarity": "unique", "keywords": "VOIDSHIP"}}, {"_id": "556f8b133d01e6cf", "name": "Core", "type": "gear", "img": null, "system": {"description": "Jovian Drive, Strelov Warp, Multiple Void (2), Combat Bridge, Life Sustainer, H-711.b Auger", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "c174835855267b96", "name": "Supplemental", "type": "gear", "img": null, "system": {"description": "Augmented Retro-Thrusters, Barracks", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "964beabbe51340ac", "name": "Weapons", "type": "gear", "img": null, "system": {"description": "Prow: Torpedo Tubes (Standard/Guided/Melta/Virus/Vortex opc.); Dorsal: Sunsear Laser Battery; P/S: (lekka) Mars-Pattern Macrocannon", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}, {"_id": "517aa65daf3474b1", "name": "Rola", "type": "gear", "img": null, "system": {"description": "Uderzenia wilczej sforą; zamykanie podejść, cięcie linii odwrotu.", "value": 0, "rarity": "common", "keywords": "VOIDSHIP, COMPONENT"}}], "effects": []}
@@ -1,25 +1,34 @@
{"_id": "19a18ce42f43d1f1", "name": "Macrobattery", "type": "weapon", "img": null, "system": {"category": "ranged", "damage": {"base": 12, "bonus": 0, "rank": 0, "ed": {"base": 3, "bonus": 0, "rank": 0}, "ap": {"base": -1, "bonus": 0, "rank": 0}, "enabled": false, "otherDamage": {"mortal": "0", "shock": "0", "wounds": "0"}}, "range": {"short": 30, "medium": 60, "long": 120, "melee": 1, "thrown": null}, "salvo": 3, "traits": {"list": [{"name": "heavy", "rating": "4"}, {"name": "rapidFire", "rating": "2"}]}, "keywords": "VOIDSHIP"}} {"_id":"itm000000000001","name":"Mars-Pattern Macrocannon","type":"weapon","img":null,"system":{"category":"ranged","damage":{"base":12,"bonus":0,"rank":0,"ed":{"base":3,"bonus":0,"rank":0},"ap":{"base":-1,"bonus":0,"rank":0},"enabled":false,"otherDamage":{"mortal":"0","shock":"0","wounds":"0"}},"range":{"short":30,"medium":60,"long":120,"melee":1,"thrown":null},"salvo":3,"traits":{"list":[{"name":"brutal"},{"name":"rapidFire","rating":"2"}]},"keywords":"VOIDSHIP, MACROBROADSIDES"}}
{"_id": "2e5ebcbd3f63b739", "name": "Lance Battery", "type": "weapon", "img": null, "system": {"category": "ranged", "damage": {"base": 16, "bonus": 0, "rank": 0, "ed": {"base": 1, "bonus": 0, "rank": 0}, "ap": {"base": -3, "bonus": 0, "rank": 0}, "enabled": false, "otherDamage": {"mortal": "0", "shock": "0", "wounds": "0"}}, "range": {"short": 50, "medium": 100, "long": 200, "melee": 1, "thrown": null}, "salvo": 2, "traits": {"list": [{"name": "brutal"}, {"name": "volley", "rating": "2"}]}, "keywords": "VOIDSHIP"}} {"_id":"itm000000000002","name":"Sunsear Laser Battery","type":"weapon","img":null,"system":{"category":"ranged","damage":{"base":14,"bonus":0,"rank":0,"ed":{"base":2,"bonus":0,"rank":0},"ap":{"base":-2,"bonus":0,"rank":0},"enabled":false,"otherDamage":{"mortal":"0","shock":"0","wounds":"0"}},"range":{"short":40,"medium":80,"long":160,"melee":1,"thrown":null},"salvo":2,"traits":{"list":[{"name":"reliable"},{"name":"volley","rating":"2"}]},"keywords":"VOIDSHIP, MACROLASERS"}}
{"_id": "ca475410c5c586ab", "name": "Sunsear Laser Battery", "type": "weapon", "img": null, "system": {"category": "ranged", "damage": {"base": 14, "bonus": 0, "rank": 0, "ed": {"base": 2, "bonus": 0, "rank": 0}, "ap": {"base": -2, "bonus": 0, "rank": 0}, "enabled": false, "otherDamage": {"mortal": "0", "shock": "0", "wounds": "0"}}, "range": {"short": 40, "medium": 80, "long": 160, "melee": 1, "thrown": null}, "salvo": 2, "traits": {"list": [{"name": "reliable"}, {"name": "volley", "rating": "2"}]}, "keywords": "VOIDSHIP"}} {"_id":"itm000000000003","name":"Lance Battery","type":"weapon","img":null,"system":{"category":"ranged","damage":{"base":16,"bonus":0,"rank":0,"ed":{"base":1,"bonus":0,"rank":0},"ap":{"base":-3,"bonus":0,"rank":0},"enabled":false,"otherDamage":{"mortal":"0","shock":"0","wounds":"0"}},"range":{"short":50,"medium":100,"long":200,"melee":1,"thrown":null},"salvo":2,"traits":{"list":[{"name":"precise"},{"name":"volley","rating":"2"}]},"keywords":"VOIDSHIP, LANCE"}}
{"_id": "4c636b539f64cdb9", "name": "Mars-Pattern Macrocannon", "type": "weapon", "img": null, "system": {"category": "ranged", "damage": {"base": 12, "bonus": 0, "rank": 0, "ed": {"base": 3, "bonus": 0, "rank": 0}, "ap": {"base": -1, "bonus": 0, "rank": 0}, "enabled": false, "otherDamage": {"mortal": "0", "shock": "0", "wounds": "0"}}, "range": {"short": 30, "medium": 60, "long": 120, "melee": 1, "thrown": null}, "salvo": 3, "traits": {"list": [{"name": "brutal"}, {"name": "rapidFire", "rating": "2"}]}, "keywords": "VOIDSHIP"}} {"_id":"itm000000000004","name":"Torpedo Tubes","type":"gear","img":null,"system":{"description":"Bow torpedo tubes (ordnance).","value":0,"rarity":"rare","keywords":"VOIDSHIP, ORDNANCE"}}
{"_id": "37f6fd5ab107e250", "name": "Sunsear Lance", "type": "weapon", "img": null, "system": {"category": "ranged", "damage": {"base": 16, "bonus": 0, "rank": 0, "ed": {"base": 1, "bonus": 0, "rank": 0}, "ap": {"base": -3, "bonus": 0, "rank": 0}, "enabled": false, "otherDamage": {"mortal": "0", "shock": "0", "wounds": "0"}}, "range": {"short": 50, "medium": 100, "long": 200, "melee": 1, "thrown": null}, "salvo": 2, "traits": {"list": [{"name": "precise"}, {"name": "volley", "rating": "2"}]}, "keywords": "VOIDSHIP"}} {"_id":"itm000000000005","name":"Launch Bay","type":"gear","img":null,"system":{"description":"Attack craft wings.","value":0,"rarity":"rare","keywords":"VOIDSHIP, ORDNANCE"}}
{"_id": "c0e76cf8e4a100c0", "name": "Torpedo Tubes", "type": "gear", "img": null, "system": {"description": "Torpedo Tubes (resolve via Ordnance macro).", "value": 0, "rarity": "rare", "keywords": "VOIDSHIP, ORDNANCE"}} {"_id":"itm000000000006","name":"Nova Cannon","type":"gear","img":null,"system":{"description":"Superheavy ordnance; GM adjudication.","value":0,"rarity":"veryRare","keywords":"VOIDSHIP, ORDNANCE"}}
{"_id": "60951ef378ddb44c", "name": "Launch Bay", "type": "gear", "img": null, "system": {"description": "Launch Bay (attack craft wings).", "value": 0, "rarity": "rare", "keywords": "VOIDSHIP, ORDNANCE"}}
{"_id": "5b7d2b71fc04a94f", "name": "Point-Defence Batteries", "type": "gear", "img": null, "system": {"description": "Point-Defence Batteries (TUR mitigation vs ordnance).", "value": 0, "rarity": "uncommon", "keywords": "VOIDSHIP, DEFENCE"}} {"_id":"itm000000000101","name":"Plasma Drive — Jovian Pattern","type":"gear","img":null,"system":{"description":"Essential Component: plasma drive (Jovian).","value":0,"rarity":"rare","keywords":"VOIDSHIP, ESSENTIAL, DRIVE"}}
{"_id": "24c79e9c9ee464af", "name": "Nova Cannon", "type": "gear", "img": null, "system": {"description": "Nova Cannon (GM adjudication, superheavy ordnance).", "value": 0, "rarity": "veryRare", "keywords": "VOIDSHIP, ORDNANCE"}} {"_id":"itm000000000102","name":"Plasma Drive — Lathe Pattern","type":"gear","img":null,"system":{"description":"Essential Component: plasma drive (Lathe).","value":0,"rarity":"veryRare","keywords":"VOIDSHIP, ESSENTIAL, DRIVE"}}
{"_id": "e27fff618713e445", "name": "Jovian Plasma Drive", "type": "gear", "img": null, "system": {"description": "+1 HND; archetypal plasma drives.", "value": 0, "rarity": "rare", "keywords": "VOIDSHIP, CORE"}} {"_id":"itm000000000111","name":"Warp Engine — Strelov","type":"gear","img":null,"system":{"description":"Essential Component: warp engine (Strelov).","value":0,"rarity":"rare","keywords":"VOIDSHIP, ESSENTIAL, WARP"}}
{"_id": "b571ef3c9c9b0900", "name": "Lathe Plasma Drive", "type": "gear", "img": null, "system": {"description": "Over-response profile; requires careful Enginseer checks.", "value": 0, "rarity": "veryRare", "keywords": "VOIDSHIP, CORE"}} {"_id":"itm000000000112","name":"Warp Engine — Miloslav","type":"gear","img":null,"system":{"description":"Essential Component: warp engine (Miloslav).","value":0,"rarity":"veryRare","keywords":"VOIDSHIP, ESSENTIAL, WARP"}}
{"_id": "a8b60f73071d10f1", "name": "Strelov Warp Engine", "type": "gear", "img": null, "system": {"description": "Long-range warp transits; accuracy bonus.", "value": 0, "rarity": "rare", "keywords": "VOIDSHIP, CORE"}} {"_id":"itm000000000121","name":"Geller Field (Primary)","type":"gear","img":null,"system":{"description":"Primary Geller field projector.","value":0,"rarity":"rare","keywords":"VOIDSHIP, ESSENTIAL, GELLER"}}
{"_id": "2971574b14b32999", "name": "Miloslav Warp Engine", "type": "gear", "img": null, "system": {"description": "Fast but capricious warp transitions.", "value": 0, "rarity": "veryRare", "keywords": "VOIDSHIP, CORE"}} {"_id":"itm000000000122","name":"Geller Field (Reserve)","type":"gear","img":null,"system":{"description":"Reserve/backup Geller field (independent).","value":0,"rarity":"rare","keywords":"VOIDSHIP, ESSENTIAL, GELLER"}}
{"_id": "472e2ba04b3a4752", "name": "Geller Field", "type": "gear", "img": null, "system": {"description": "Protects against the Immaterium.", "value": 0, "rarity": "rare", "keywords": "VOIDSHIP, CORE"}} {"_id":"itm000000000131","name":"Void Shield Array (Single)","type":"gear","img":null,"system":{"description":"Single-pattern void shields.","value":0,"rarity":"rare","keywords":"VOIDSHIP, ESSENTIAL, SHIELDS"}}
{"_id": "382a4c59bea3cb69", "name": "Void Shield Array", "type": "gear", "img": null, "system": {"description": "Generates SHD layers for the vessel.", "value": 0, "rarity": "rare", "keywords": "VOIDSHIP, CORE"}} {"_id":"itm000000000132","name":"Void Shield Array (Double)","type":"gear","img":null,"system":{"description":"Dual-pattern void shields.","value":0,"rarity":"veryRare","keywords":"VOIDSHIP, ESSENTIAL, SHIELDS"}}
{"_id": "4be64ab4491e20c8", "name": "Life Sustainer (Ancient)", "type": "gear", "img": null, "system": {"description": "Ancient life sustainer system (luxury).", "value": 0, "rarity": "veryRare", "keywords": "VOIDSHIP, CORE"}} {"_id":"itm000000000141","name":"Combat Bridge","type":"gear","img":null,"system":{"description":"Command bridge; targeting/cmd suites.","value":0,"rarity":"uncommon","keywords":"VOIDSHIP, ESSENTIAL, BRIDGE"}}
{"_id": "69a41e44edf52a16", "name": "Auger Array H-711.b", "type": "gear", "img": null, "system": {"description": "High-fidelity augur sweeps.", "value": 0, "rarity": "uncommon", "keywords": "VOIDSHIP, CORE"}} {"_id":"itm000000000151","name":"Vitae-Pattern Life Sustainer","type":"gear","img":null,"system":{"description":"Essential life sustainer system.","value":0,"rarity":"rare","keywords":"VOIDSHIP, ESSENTIAL, LIFE-SUSTAINER"}}
{"_id": "fff778f13b7ddf73", "name": "Empyrean Mantle", "type": "gear", "img": null, "system": {"description": "Mutes warp signature (stealth in Immaterium).", "value": 0, "rarity": "veryRare", "keywords": "VOIDSHIP, SUPPLEMENTAL"}} {"_id":"itm000000000161","name":"Voidsmen Quarters","type":"gear","img":null,"system":{"description":"Standard crew quarters.","value":0,"rarity":"common","keywords":"VOIDSHIP, ESSENTIAL, QUARTERS"}}
{"_id": "2a099d32269fcc91", "name": "Holo-Baffles", "type": "gear", "img": null, "system": {"description": "Visual/holo signature masking.", "value": 0, "rarity": "rare", "keywords": "VOIDSHIP, SUPPLEMENTAL"}} {"_id":"itm000000000162","name":"Luxury Passenger Quarters","type":"gear","img":null,"system":{"description":"Luxury accommodations.","value":0,"rarity":"rare","keywords":"VOIDSHIP, ESSENTIAL, QUARTERS"}}
{"_id": "692975b02473b4ef", "name": "Teleportarium", "type": "gear", "img": null, "system": {"description": "Short-range teleport insertions (boarding).", "value": 0, "rarity": "veryRare", "keywords": "VOIDSHIP, SUPPLEMENTAL"}} {"_id":"itm000000000171","name":"Auger Array","type":"gear","img":null,"system":{"description":"Standard shipboard augur sensors.","value":0,"rarity":"uncommon","keywords":"VOIDSHIP, ESSENTIAL, AUGUR"}}
{"_id": "26ea0553729833be", "name": "Tenebro-Maze", "type": "gear", "img": null, "system": {"description": "Internal labyrinth to foil boarders.", "value": 0, "rarity": "rare", "keywords": "VOIDSHIP, SUPPLEMENTAL"}}
{"_id": "b9cd53d57d0eb46c", "name": "Murder-Servitors", "type": "gear", "img": null, "system": {"description": "Automated murder-servitor grids.", "value": 0, "rarity": "veryRare", "keywords": "VOIDSHIP, SUPPLEMENTAL"}} {"_id":"itm000000000201","name":"Empyrean Mantle","type":"gear","img":null,"system":{"description":"Warp-signature damping.","value":0,"rarity":"veryRare","keywords":"VOIDSHIP, SUPPLEMENTAL, STEALTH"}}
{"_id": "209b5b26731923b6", "name": "Superior Plating", "type": "gear", "img": null, "system": {"description": "Enhanced armor facings.", "value": 0, "rarity": "rare", "keywords": "VOIDSHIP, SUPPLEMENTAL"}} {"_id":"itm000000000202","name":"Holo-Baffles","type":"gear","img":null,"system":{"description":"Visual/holo signature masking.","value":0,"rarity":"rare","keywords":"VOIDSHIP, SUPPLEMENTAL, STEALTH"}}
{"_id": "e67ea693cbeea8f2", "name": "Luxury Quarters", "type": "gear", "img": null, "system": {"description": "Noble accommodations; morale bonus.", "value": 0, "rarity": "uncommon", "keywords": "VOIDSHIP, SUPPLEMENTAL"}} {"_id":"itm000000000203","name":"Teleportarium","type":"gear","img":null,"system":{"description":"Teleport insertion capability.","value":0,"rarity":"veryRare","keywords":"VOIDSHIP, SUPPLEMENTAL"}}
{"_id": "ce218220da6dad3e", "name": "Barracks", "type": "gear", "img": null, "system": {"description": "Embarked troops for boarding/landings.", "value": 0, "rarity": "uncommon", "keywords": "VOIDSHIP, SUPPLEMENTAL"}} {"_id":"itm000000000204","name":"Tenebro-Maze","type":"gear","img":null,"system":{"description":"Internal labyrinth vs boarders.","value":0,"rarity":"rare","keywords":"VOIDSHIP, SUPPLEMENTAL"}}
{"_id":"itm000000000205","name":"Murder-Servitors","type":"gear","img":null,"system":{"description":"Automated servitor kill-grids.","value":0,"rarity":"veryRare","keywords":"VOIDSHIP, SUPPLEMENTAL"}}
{"_id":"itm000000000206","name":"Superior Plating","type":"gear","img":null,"system":{"description":"Enhanced armor facings.","value":0,"rarity":"rare","keywords":"VOIDSHIP, SUPPLEMENTAL"}}
{"_id":"itm000000000207","name":"Librarium Vault","type":"gear","img":null,"system":{"description":"Schola/librarium complex.","value":0,"rarity":"uncommon","keywords":"VOIDSHIP, SUPPLEMENTAL"}}
{"_id":"itm000000000208","name":"Temple-Shrine to the God-Emperor","type":"gear","img":null,"system":{"description":"Dedicated shrine complex.","value":0,"rarity":"uncommon","keywords":"VOIDSHIP, SUPPLEMENTAL"}}
{"_id":"itm000000000209","name":"Observation Dome","type":"gear","img":null,"system":{"description":"Panoramic astrogation dome.","value":0,"rarity":"uncommon","keywords":"VOIDSHIP, SUPPLEMENTAL"}}
{"_id":"itm00000000020A","name":"Cargo Hold & Lighter Bay","type":"gear","img":null,"system":{"description":"Expanded cargo & lighters.","value":0,"rarity":"common","keywords":"VOIDSHIP, SUPPLEMENTAL"}}
{"_id":"itm00000000020B","name":"Barracks","type":"gear","img":null,"system":{"description":"Embarked troops for boarding/landings.","value":0,"rarity":"uncommon","keywords":"VOIDSHIP, SUPPLEMENTAL"}}
{"_id":"itm00000000020C","name":"Auto-Temple","type":"gear","img":null,"system":{"description":"Automated Ecclesiarchy node.","value":0,"rarity":"rare","keywords":"VOIDSHIP, SUPPLEMENTAL"}}
{"_id":"itm00000000020D","name":"Trophy Room","type":"gear","img":null,"system":{"description":"Crew morale-focused trophy hall.","value":0,"rarity":"uncommon","keywords":"VOIDSHIP, SUPPLEMENTAL"}}
@@ -3,3 +3,6 @@
{"_id": "9c4931885b529b9c", "name": "Apply Voidship Hit", "type": "script", "img": "icons/svg/splash.svg", "command": "game.wgVoidshipsMacros.applyHit();", "scope": "global", "author": null, "ownership": {"default": 2}} {"_id": "9c4931885b529b9c", "name": "Apply Voidship Hit", "type": "script", "img": "icons/svg/splash.svg", "command": "game.wgVoidshipsMacros.applyHit();", "scope": "global", "author": null, "ownership": {"default": 2}}
{"_id": "473e9b2b97086116", "name": "Recharge Void Shields", "type": "script", "img": "icons/svg/regen.svg", "command": "game.wgVoidshipsMacros.rechargeShields();", "scope": "global", "author": null, "ownership": {"default": 2}} {"_id": "473e9b2b97086116", "name": "Recharge Void Shields", "type": "script", "img": "icons/svg/regen.svg", "command": "game.wgVoidshipsMacros.rechargeShields();", "scope": "global", "author": null, "ownership": {"default": 2}}
{"_id": "dfd9ef292fb3774f", "name": "Set Void Shields", "type": "script", "img": "icons/svg/aura.svg", "command": "game.wgVoidshipsMacros.setShields();", "scope": "global", "author": null, "ownership": {"default": 2}} {"_id": "dfd9ef292fb3774f", "name": "Set Void Shields", "type": "script", "img": "icons/svg/aura.svg", "command": "game.wgVoidshipsMacros.setShields();", "scope": "global", "author": null, "ownership": {"default": 2}}
{"_id":"mcr000000000001","name":"Add Gear to Selected Voidship","type":"script","img":"icons/svg/plus.svg","command":"(async ()=>{const a=canvas.tokens.controlled[0]?.actor; if(!a) return ui.notifications.warn('Select a voidship token.'); const pack=game.packs.get('wg-voidships-builder.wg-voidship-items'); if(!pack) return ui.notifications.error('Items pack not found.'); const index=await pack.getIndex(); const names=index.map(e=>e.name).sort(); const opts=names.map(n=>`<option>${n}</option>`).join(''); const content=`<p>Choose items to add (Ctrl/Cmd+Click):</p><select id=it multiple size=12 style='width:100%'>${opts}</select>`; new Dialog({title:'Add Gear', content, buttons:{ok:{label:'Add',callback:async html=>{const sel=[...html[0].querySelector('#it').selectedOptions].map(o=>o.value); const docs=await pack.getDocuments({name:{$in:sel}}); const data=docs.map(d=>d.toObject()); await a.createEmbeddedDocuments('Item', data); ui.notifications.info(`Added ${sel.length} item(s) to ${a.name}.`);}}}}).render(true);})();","scope":"global","author":null,"ownership":{"default":2}}
{"_id":"mcr000000000002","name":"Remove All Gear (Selected)","type":"script","img":"icons/svg/trash.svg","command":"(async()=>{const a=canvas.tokens.controlled[0]?.actor; if(!a) return ui.notifications.warn('Select a voidship token.'); const ids=a.items.filter(i=>['gear','weapon'].includes(i.type)).map(i=>i.id); if(!ids.length) return ui.notifications.info('No gear/weapon items to remove.'); await a.deleteEmbeddedDocuments('Item', ids); ui.notifications.info(`Removed ${ids.length} items from ${a.name}.`);})();","scope":"global","author":null,"ownership":{"default":2}}
{"_id":"mcr000000000003","name":"Toggle Geller (Primary/Reserve)","type":"script","img":"icons/svg/aura.svg","command":"(async()=>{const a=canvas.tokens.controlled[0]?.actor; if(!a) return ui.notifications.warn('Select a voidship token.'); const g=a.getFlag('wg-voidships','geller')||{primaryActive:false,reserveActive:false}; const content=`<p>Primary: <input type=checkbox id=p ${g.primaryActive?'checked':''}></p><p>Reserve: <input type=checkbox id=r ${g.reserveActive?'checked':''}></p>`; new Dialog({title:'Geller Fields',content,buttons:{ok:{label:'Set',callback:async html=>{const p=html[0].querySelector('#p').checked; const r=html[0].querySelector('#r').checked; await a.setFlag('wg-voidships','geller',{primaryActive:p,reserveActive:r}); ChatMessage.create({content:`${a.name}: Geller Primary ${p?'ON':'OFF'} / Reserve ${r?'ON':'OFF'}`});}}}}).render(true);})();","scope":"global","author":null,"ownership":{"default":2}}
Binary file not shown.
Binary file not shown.