Skip to content

Commit

Permalink
Added version 2.1 assets
Browse files Browse the repository at this point in the history
  • Loading branch information
aironium committed Apr 11, 2022
0 parents commit a3eaf2f
Show file tree
Hide file tree
Showing 232 changed files with 7,212 additions and 0 deletions.
Binary file added Plastic_Warfare_BGM/01.ogg
Binary file not shown.
Binary file added Plastic_Warfare_BGM/02.ogg
Binary file not shown.
Binary file added Plastic_Warfare_BGM/03.ogg
Binary file not shown.
Binary file added Plastic_Warfare_BGM/04.ogg
Binary file not shown.
27 changes: 27 additions & 0 deletions Plastic_Warfare_Mod_Files/Attachments/arsonSlug.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@

[core]
copyFrom: turrets.fish
@global name: weapon_arson
@global displayName: Arson Slug Launcher Module
@global description1: -Launches slugs with very volatile chemical concoction
@global description2: -Low damage, Medium rate, Medium energy consumption, May linger on target areas

@global displayName_ru: Модуль запуска слизняков
@global description1_ru: Запускает слизняков с очень опасным химическим составом
@global description2_ru: -Низкий урон, средняя частота стрельбы, среднее потребление энергии, Остается после попадания некоторое время


@global image: at_arsonSlug.png
@global turretTurnSpeed: 1.5
@global atkRange: 400
@global atkDelay: 1s
@global tier: 3
@global weight: 1

[turret_main]
@copyFromSection: template_arsonSlug
@global turret_size: 30


#turrets
#miniRifle, machineGun, rocketLauncher, voltaicSlug, laser, arsonSlug
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
29 changes: 29 additions & 0 deletions Plastic_Warfare_Mod_Files/Attachments/baros.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@

[core]
copyFrom: turrets.fish
@global name: weapon_baros
@global displayName: Baros PA Module
@global description1: -Short barreled plasma artillery device
@global description2: -High splash damage, Medium rate, Medium energy consumption, Slightly inaccurate

@global displayName_ru: Модуль запуска слизняков
@global description1_ru: Запускает слизняков с очень опасным химическим составом
@global description2_ru: -Низкий урон, средняя частота стрельбы, среднее потребление энергии, Остается после попадания некоторое время

@global image: at_baros.png
@global turretTurnSpeed: 1
@global atkRange: 700
@global atkDelay: 2s
@global tier: 4
@global weight: 1.5

[turret_main]
@copyFromSection: template_baros
@global turret_size: 50

[graphics]
animation_attack_speed: 7
animation_attack_pingPong: true

#turrets
#miniRifle, machineGun, rocketLauncher, voltaicSlug, laser, arsonSlug
33 changes: 33 additions & 0 deletions Plastic_Warfare_Mod_Files/Attachments/basicGun.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@

[core]
copyFrom: turrets.fish
@global name: weapon_basic
@global displayName: Basic Tank Rifle
@global description1: -The most basic projectile weapon
@global description2: -Low damage, low fire rate, low energy consumption

@global displayName_ru: Базовая танковая пушка
@global description1_ru: -Самая стандартная снарядная пушка
@global description2_ru: -Малый урон, медленная стрельба, малое потребление энергии

@global image: at_basicGun.png
@global turretTurnSpeed: 8
@global atkRange: 300
@global atkDelay: 0.4s
@global tier: 1
@global weight: 0.5

[turret_main]
@copyFromSection: template_miniRifle
@global turret_size: 60


[graphics]

animation_attack_start: 0
animation_attack_end: 3
animation_attack_speed: 5
total_frames: 4

#turrets
#miniRifle, machineGun, rocketLauncher, voltaicSlug, laser, arsonSlug
26 changes: 26 additions & 0 deletions Plastic_Warfare_Mod_Files/Attachments/boson.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@

[core]
copyFrom: turrets.fish
@global name: weapon_boson
@global displayName: Boson Decelerator Module
@global description1: -Transmits heavy subatomic particles (bosons) on specimens
@global description2: -Low damage, high rate, Heavy energy consumption, slows enemies down

@global displayName_ru: Базонный модуль замедления
@global description1_ru: -Передает тяжелые (бозоны) на цель
@global description2_ru: -Низкий урон, высокая частота стрельба, большое потребление энергии, замедляет противника

@global image: at_boson.png
@global turretTurnSpeed: 3
@global atkRange: 600
@global atkDelay: 0s
@global tier: 5
@global weight: 1.5

[turret_main]
@copyFromSection: template_boson
@global turret_size: 75


#turrets
#miniRifle, machineGun, rocketLauncher, voltaicSlug, laser, arsonSlug
37 changes: 37 additions & 0 deletions Plastic_Warfare_Mod_Files/Attachments/celebration.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@

[core]
copyFrom: turrets.fish
@global name: weapon_celebration
@global displayName: Celebration Module
@global description1: -Computer guided rockets launched through an automatic rocket pod
@global description2: -High damage, low rate, Heavy energy consumption

@global displayName_ru: Праздничный модуль
@global description1_ru: -Ракеты с автоматическим управлением, запускаемые через автоматическую ракетную установку
@global description2_ru: -Высокий урон, низкая частота, высокое энергопотребление

@global image: at_celebration.png
@global turretTurnSpeed: 3
@global atkRange: 350
@global atkDelay: 1.5s
@global tier: 2
@global weight: 1

[turret_main]
@copyFromSection: template_celebration
@global turret_size: 50


#turrets
#miniRifle, machineGun, rocketLauncher, voltaicSlug, laser, arsonSlug


[graphics]
total_frames: 1


image_wreak:NONE
image_turret: NONE
animation_attack_start: 0
animation_attack_end: 0
animation_attack_speed: 2
93 changes: 93 additions & 0 deletions Plastic_Warfare_Mod_Files/Attachments/deflectModule.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@

[core]
name: module_deflect
displayText: Deflect Module
displayDescription: Absorbs most incoming projectiles\n-Energy and energy source is self contained.
#showInEditor: false

displayText_ru: Отражающий модуль
displayDescription_ru: Поглощает летящие снаряды\n-Не потребляет энергии.

class: CustomUnitMetadata
maxHp: 1000
mass: 3000
price: 0
techLevel: 1
buildSpeed: 0s
#availableInDemo: true
canNotBeDirectlyAttacked: true
radius: 20
isBio: false
createNeutral: true
stayNeutral: true
tags: module, deflect, item, accessory, deflectT1
disableAllUnitCollisions: true
energyMax: 0
energyRegen: 0.005
transportSlotsNeeded: 2
isUnselectable: true
fogOfWarSightRange: 0

[hiddenAction_removeTagOnInv]
autoTrigger: if self.hasParent() and self.tags(includes="module")
temporarilyRemoveTags: item, module, deflect, accessory, deflectT1
setUnitStats: maxEnergy=100, energy=100


[arm_5]
x: 0
y: 0
image_end: deflectMount.png
image_end_teamColors:true
drawUnderAllUnits:true
hidden: if self.hasParent()

[hiddenAction_deleteWhenNoParentAndFromSpawner]
autoTrigger: if not self.hasParent() and customTarget1.tags(includes="itemSpawner") and self.timeAlive() > 300
deleteSelf: true

[hiddenAction_returnTagOutsideInv]
autoTrigger: if not self.hasParent() and not self.tags(includes="module")
temporarilyAddTags: item, module, deflect, accessory, deflectT1
setUnitStats: maxEnergy=0

[hiddenAction_thereArePlayers]
autoTrigger: if nearestUnit(withTag="player", relation="any", withinRange=100) != null
switchToTeam: nearestUnit(withTag="player", relation="any", withinRange=100).teamId()

[hiddenAction_autoNeutral]
switchToNeutralTeam: true
autoTrigger: if numberOfUnitsInTeam(withTag="player", lessThan=1, withinRange=120)
#addResources: unsetFlag=0

[graphics]
total_frames: 1
image: deflectModule.png
image_wreak:NONE
image_turret: NONE

[attack]
canAttack: false
canAttackFlyingUnits: true
canAttackLandUnits: true
canAttackUnderwaterUnits: false
maxAttackRange: 200
aimOffsetSpread: 0
isFixedFiring:true


[turret_1]
x: -20
y:-10
canShoot: false
invisible: true
laserDefenceEnergyUse: 1

[movement]
movementType: LAND
moveSpeed: 1
moveAccelerationSpeed: 1
moveDecelerationSpeed: 1
targetHeight: 2
maxTurnSpeed: 10
turnAcceleration: 1
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
93 changes: 93 additions & 0 deletions Plastic_Warfare_Mod_Files/Attachments/deflectModule2.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@

[core]
name: module_deflect2
displayText: Deflect Module T2
displayDescription: Absorbs most incoming projectiles\n-Energy and energy source is self contained.
#showInEditor: false

displayText_ru: Отражающий модуль
displayDescription_ru: Поглощает летящие снаряды\n-Не потребляет энергии.

class: CustomUnitMetadata
maxHp: 1000
mass: 3000
price: 0
techLevel: 1
buildSpeed: 0s
#availableInDemo: true
canNotBeDirectlyAttacked: true
radius: 20
isBio: false
createNeutral: true
stayNeutral: true
tags: module, deflect, item, accessory, deflectT2
disableAllUnitCollisions: true
energyMax: 0
energyRegen: 0.005
transportSlotsNeeded: 2
isUnselectable: true
fogOfWarSightRange: 0

[hiddenAction_removeTagOnInv]
autoTrigger: if self.hasParent() and self.tags(includes="module")
temporarilyRemoveTags: item, module, deflect, accessory, deflectT2
setUnitStats: maxEnergy=500, energy=500


[arm_5]
x: 0
y: 0
image_end: deflectMount.png
image_end_teamColors:true
drawUnderAllUnits:true
hidden: if self.hasParent()

[hiddenAction_deleteWhenNoParentAndFromSpawner]
autoTrigger: if not self.hasParent() and customTarget1.tags(includes="itemSpawner") and self.timeAlive() > 300
deleteSelf: true

[hiddenAction_returnTagOutsideInv]
autoTrigger: if not self.hasParent() and not self.tags(includes="module")
temporarilyAddTags: item, module, deflect, accessory, deflectT2
setUnitStats: maxEnergy=0

[hiddenAction_thereArePlayers]
autoTrigger: if nearestUnit(withTag="player", relation="any", withinRange=100) != null
switchToTeam: nearestUnit(withTag="player", relation="any", withinRange=100).teamId()

[hiddenAction_autoNeutral]
switchToNeutralTeam: true
autoTrigger: if numberOfUnitsInTeam(withTag="player", lessThan=1, withinRange=120)
#addResources: unsetFlag=0

[graphics]
total_frames: 1
image: deflectModule2.png
image_wreak:NONE
image_turret: NONE

[attack]
canAttack: false
canAttackFlyingUnits: true
canAttackLandUnits: true
canAttackUnderwaterUnits: false
maxAttackRange: 200
aimOffsetSpread: 0
isFixedFiring:true


[turret_1]
x: -20
y:-10
canShoot: false
invisible: true
laserDefenceEnergyUse: 1

[movement]
movementType: LAND
moveSpeed: 1
moveAccelerationSpeed: 1
moveDecelerationSpeed: 1
targetHeight: 2
maxTurnSpeed: 10
turnAcceleration: 1
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit a3eaf2f

Please sign in to comment.