disableEject: true
swap: false
+- type: entity
+ parent: Holoprojector
+ id: HoloprojectorClownBorg
+ name: holopeel projector
+ description: A holopeel projector that creates a slippery, hard light banana peel. It recharges, so that the fun never ends!
+ suffix: borg
+ components:
+ - type: HolosignProjector
+ signProto: HoloPeel
+ chargeUse: 240
+ - type: Sprite
+ sprite: Objects/Devices/Holoprojectors/peel.rsi
+ state: icon
+ - type: ItemSlots
+ slots:
+ cell_slot:
+ name: power-cell-slot-component-slot-name-default
+ startingItem: PowerCellMicroreactor
+ disableEject: true
+ swap: false
+
- type: entity
parent: Holoprojector
id: HolofanProjector
parent: HolofanProjector
id: HolofanProjectorBorg
name: integrated holofan
- description: Stops idiots from causing more crew harm during atmospheric emergencies. Installed directly into an engineering cyborg, it recharges over time.
+ description: Stops idiots from causing more crew harm during atmospheric emergencies. Installed directly into an engineering cyborg, it recharges over time.
components:
- type: ItemSlots
slots:
- type: BorgModuleIcon
icon: { sprite: Interface/Actions/actions_borg.rsi, state: clowning-module }
+- type: entity
+ id: BorgModuleAdvancedClowning
+ parent: [ BaseBorgModuleService, BaseProviderBorgModule ]
+ name: advanced clowning cyborg module
+ description: Advanced service module for only the silliest cyborgs! Comes with a built-in oven that bakes pies automatically over time, a holopeel projector, and a push horn.
+ components:
+ - type: Sprite
+ layers:
+ - state: service
+ - state: icon-clown-adv
+ - type: ItemBorgModule
+ items:
+ - HoloprojectorClownBorg
+ - BorgLauncherCreamPie
+ - ClownRecorder
+ - PushHorn
+ - BikeHornInstrument
+ - type: BorgModuleIcon
+ icon: { sprite: Interface/Actions/actions_borg.rsi, state: adv-clowning-module }
+
#syndicate modules
- type: entity
id: BorgModuleSyndicateWeapon
containers:
storagebase: !type:Container
ents: []
+
+- type: entity
+ name: experimental pie cannon
+ parent: BaseWeaponBattery
+ id: BorgLauncherCreamPie
+ description: Deliver a generous portion of cream directly to the crew! Automatically bakes pies over time.
+ components:
+ - type: Sprite
+ sprite: Objects/Weapons/Guns/Cannons/pie_cannon.rsi
+ layers:
+ - state: piecannon
+ - type: Gun
+ fireRate: 2
+ selectedMode: SemiAuto
+ availableModes:
+ - SemiAuto
+ - FullAuto
+ soundGunshot:
+ path: /Audio/Effects/thunk.ogg
+ soundEmpty:
+ path: /Audio/Items/hiss.ogg
+ clumsyProof: true
+ - type: ProjectileBatteryAmmoProvider
+ proto: FoodPieBananaCream
+ fireCost: 30
+ - type: Battery
+ maxCharge: 90
+ startingCharge: 90
+ - type: BatterySelfRecharger
+ autoRecharge: true
+ autoRechargeRate: 1
+ - type: AmmoCounter
+ - type: Item
+ size: Normal
- type: entity
name: syringe gun
- type: Airtight
noAirWhenFullyAirBlocked: false
+- type: entity
+ id: HoloPeel
+ parent: HolosignWetFloor
+ name: holopeel
+ description: A banana peel made of slippery hard light, watch your step!
+ components:
+ - type: Sprite
+ sprite: Structures/Holo/peel.rsi
+ state: icon
+ - type: Physics
+ bodyType: Static
+ canCollide: true
+ - type: Slippery
+ - type: StepTrigger
+ intersectRatio: 0.2
+ - type: CollisionWake
+ enabled: false
+ - type: Fixtures
+ fixtures:
+ slips:
+ shape:
+ !type:PhysShapeAabb
+ bounds: "-0.2,-0.2,0.2,0.2"
+ hard: false
+ layer:
+ - SlipLayer
+ - type: TimedDespawn
+ lifetime: 30
+ - type: Clickable
+ - type: Destructible
+ thresholds:
+ - trigger:
+ !type:DamageTrigger
+ damage: 10
+ behaviors:
+ - !type:DoActsBehavior
+ acts: [ "Destruction" ]
+
- type: entity
id: HolosignSecurity
parent: HolosignWetFloor
recipes:
- BorgModuleAdvancedCleaning
- BorgModuleAdvancedTool
+ - BorgModuleAdvancedClowning
- BorgModuleAdvancedChemical
- BorgModuleAdvancedMining
# Science Modules
# Service Modules
+
+- type: latheRecipe
+ parent: BaseGoldBorgModuleRecipe
+ id: BorgModuleAdvancedClowning
+ result: BorgModuleAdvancedClowning
+ materials:
+ Steel: 500
+ Glass: 500
+ Plastic: 250
+ Bananium: 375
cost: 4000
recipeUnlocks:
- PushHorn
+ - BorgModuleAdvancedClowning
# Tier 3
{
"version": 1,
"license": "CC-BY-SA-3.0",
- "copyright": "Taken from vgstation at commit https://github.com/vgstation-coders/vgstation13/commit/cdbcb1e858b11f083994a7a269ed67ef5b452ce9, Module actions by Scarky0. chem, adv-chem, and adv-mining by mubururu_, xenoborg actions by Samuka-C (github)",
+ "copyright": "Taken from vgstation at commit https://github.com/vgstation-coders/vgstation13/commit/cdbcb1e858b11f083994a7a269ed67ef5b452ce9, Module actions by Scarky0. chem, adv-chem, and adv-mining by mubururu_, xenoborg actions by Samuka-C (github), advclown by ThatGuyUSA",
"size": {
"x": 32,
"y": 32
{
"name":"clowning-module"
},
+ {
+ "name":"adv-clowning-module"
+ },
{
"name":"syndicate-weapon-module"
},
--- /dev/null
+{
+ "version": 1,
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/f4017da82ae4de7bfaf8ebdbba33d0de81c15587, and resprited by ThatGuyUSA (github). Inhands by TiniestShark (github)",
+ "states": [
+ {
+ "name": "icon",
+ "delays": [
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ]
+ ]
+ },
+ {
+ "name": "inhand-left",
+ "directions": 4,
+ "delays": [
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ]
+ ]
+ },
+ {
+ "name": "inhand-right",
+ "directions": 4,
+ "delays": [
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ],
+ [
+ 0.3,
+ 0.3,
+ 0.3,
+ 0.3
+ ]
+ ]
+ }
+ ]
+}
{
"name": "icon-clown"
},
+ {
+ "name": "icon-clown-adv"
+ },
{
"name": "icon-construction"
},
--- /dev/null
+{
+ "version": 1,
+ "size": {
+ "x": 32,
+ "y": 32
+ },
+ "license": "CC-BY-SA-3.0",
+ "copyright": "Made by thatguyusa (discord) / ThatGuyUSA (github) for SS14",
+ "states": [
+ {
+ "name": "icon",
+ "delays": [
+ [
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2,
+ 0.2
+ ]
+ ]
+ }
+ ]
+}