diff --git a/modules/bidi/assets/configs/playerSpawnConfig.json b/modules/bidi/assets/configs/playerSpawnConfig.json new file mode 100644 index 000000000..87d5694a2 --- /dev/null +++ b/modules/bidi/assets/configs/playerSpawnConfig.json @@ -0,0 +1,7 @@ +{ + "Bidi Tiny": { + "hull": "bidi:bidiTiny", + "items": " ", + "money": 0 + } +} diff --git a/modules/bidi/assets/configs/startingStation.json b/modules/bidi/assets/configs/startingStation.json new file mode 100644 index 000000000..397811d15 --- /dev/null +++ b/modules/bidi/assets/configs/startingStation.json @@ -0,0 +1,10 @@ +{ + "hull": "core:station", + "items": "core:gun core:gun", + + "guard": { + "hull": "core:imperialBig", + "items": "core:fixedGun core:fixedShotGun core:mediumArmor+core:heavyArmor core:shield+core:bigShield", + "density": 3 + } +} diff --git a/modules/bidi/assets/configs/systemsConfig.json b/modules/bidi/assets/configs/systemsConfig.json new file mode 100644 index 000000000..a5e21d3c0 --- /dev/null +++ b/modules/bidi/assets/configs/systemsConfig.json @@ -0,0 +1,19 @@ +{ + "hard": { + "hard": true, + "constantAllies": [ + { + "hull": "bidi:bidiTiny", + "items": " ", + "repairer": true, + "density": 1, + + "guard": { + "hull": "bidi:bidiTiny", + "items": "core:mediumArmor core:smallShield", + "density": 4 + } + } + ] + } +} diff --git a/modules/bidi/assets/ships/bidiTiny/bidiTiny.json b/modules/bidi/assets/ships/bidiTiny/bidiTiny.json new file mode 100644 index 000000000..1433138b6 --- /dev/null +++ b/modules/bidi/assets/ships/bidiTiny/bidiTiny.json @@ -0,0 +1,77 @@ +{ + "size": 0.4, + "maxLife": 10, + "type": "std", + "price": 100, + "ability": { + "type": "sloMo", + "factor": 0.5, + "rechargeTime": 3 + }, + "e1Pos": "0.12 0.42", + "e2Pos": "0.12 0.55", + "displayName": "Bidi Tiny", + "engine": "core:pirateEngine", + "gunSlots": [ + { + "position": "0.35 0.4", + "isUnderneathHull": false, + "allowsRotation": true + } + ], + "rigidBody": { + "origin": { + "x": 0.60235286815662343552, + "y": 0.500416968793832432402 + }, + "polygons": [[ + { + "x": 0.685100002341234158, + "y": 0.323850019532548633 + }, + { + "x": 0.939899992432344242, + "y": 0.501350023454352295 + }, + { + "x": 0.6825100642456230164, + "y": 0.6762400405335435584 + }, + { + "x": 0.147600023354351146, + "y": 0.6786499745453423279 + }, + { + "x": 0.15010002623462567, + "y": 0.318650053454341803 + } + ]], + "circles": [ + ], + "shapes": [{ + "type": "POLYGON", + "vertices": [ + { + "x": 0.15010003454386162567, + "y": 0.31865005335435641803 + }, + { + "x": 0.147600023344581146, + "y": 0.678649978543453279 + }, + { + "x": 0.68260003453550164, + "y": 0.67615004345431584 + }, + { + "x": 0.939899997345438142, + "y": 0.5013500234556302295 + }, + { + "x": 0.685200002345341858, + "y": 0.323650019034548633 + } + ] + }] + } +} \ No newline at end of file diff --git a/modules/bidi/assets/ships/bidiTiny/bidiTiny.png b/modules/bidi/assets/ships/bidiTiny/bidiTiny.png new file mode 100644 index 000000000..1f5efb712 Binary files /dev/null and b/modules/bidi/assets/ships/bidiTiny/bidiTiny.png differ diff --git a/modules/bidi/assets/ships/bidiTiny/bidiTinyIcon.png b/modules/bidi/assets/ships/bidiTiny/bidiTinyIcon.png new file mode 100644 index 000000000..2e5952689 Binary files /dev/null and b/modules/bidi/assets/ships/bidiTiny/bidiTinyIcon.png differ diff --git a/modules/bidi/module.info b/modules/bidi/module.info new file mode 100644 index 000000000..b4e557a71 --- /dev/null +++ b/modules/bidi/module.info @@ -0,0 +1,6 @@ +{ + "id" : "bidi", + "version" : "0.0.1", + "displayName" : "Bidi", + "description" : "Ships and other content to enable the Bidi in-game." +}