Merge pull request #14321 from PJB3005/janitor
Removes a bunch of tooling messes and stuff in the project root.
@@ -1,36 +0,0 @@
|
|||||||
before_script:
|
|
||||||
- $wololo
|
|
||||||
- BYOND_MAJOR="508"
|
|
||||||
- BYOND_MINOR="1293"
|
|
||||||
- apt-get update
|
|
||||||
- apt-get --yes install build-essential unzip lib32stdc++6 gcc-multilib
|
|
||||||
- curl "http://www.byond.com/download/build/${BYOND_MAJOR}/${BYOND_MAJOR}.${BYOND_MINOR}_byond_linux.zip" -o byond.zip
|
|
||||||
- unzip byond.zip
|
|
||||||
- cd byond
|
|
||||||
- make install
|
|
||||||
- cd ..
|
|
||||||
|
|
||||||
# notifications:
|
|
||||||
# irc:
|
|
||||||
# channels:
|
|
||||||
# - "irc.rizon.net#vgstation"
|
|
||||||
# template:
|
|
||||||
# - "%{repository}#%{build_number} (%{branch} - %{commit} : %{author}): %{message}"
|
|
||||||
# - "Change view : %{compare_url}"
|
|
||||||
# - "Build details : %{build_url}"
|
|
||||||
|
|
||||||
tgstation:
|
|
||||||
type: build
|
|
||||||
script: "bash dm.sh -Mtgstation vgstation13.dme"
|
|
||||||
|
|
||||||
metaclub:
|
|
||||||
type: build
|
|
||||||
script: "bash dm.sh -Mmetaclub vgstation13.dme"
|
|
||||||
|
|
||||||
defficiency:
|
|
||||||
type: build
|
|
||||||
script: "bash dm.sh -Mdefficiency vgstation13.dme"
|
|
||||||
|
|
||||||
taxistation:
|
|
||||||
type: build
|
|
||||||
script: "bash dm.sh -Mtaxistation vgstation13.dme"
|
|
||||||
@@ -33,7 +33,7 @@ before_script:
|
|||||||
script:
|
script:
|
||||||
- find maps/ -name '*.dmm' -exec cat {} \; | awk '/(step_[xy]|layer) =/ { exit 1 }'
|
- find maps/ -name '*.dmm' -exec cat {} \; | awk '/(step_[xy]|layer) =/ { exit 1 }'
|
||||||
- find -name '*.dme' -exec cat {} \; | awk '/maps\\test.*/ { exit 1 }'
|
- find -name '*.dme' -exec cat {} \; | awk '/maps\\test.*/ { exit 1 }'
|
||||||
- python tools/ss13_genchangelog.py html/changelog.html html/changelogs --dry-run
|
- python tools/changelog/ss13_genchangelog.py html/changelog.html html/changelogs --dry-run
|
||||||
- source $HOME/BYOND-${BYOND_MAJOR}.${BYOND_MINOR}/byond/bin/byondsetup
|
- source $HOME/BYOND-${BYOND_MAJOR}.${BYOND_MINOR}/byond/bin/byondsetup
|
||||||
- cd libvg
|
- cd libvg
|
||||||
- rm .cargo/config
|
- rm .cargo/config
|
||||||
|
|||||||
@@ -1,12 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
|
|
||||||
<project>
|
|
||||||
<paths>
|
|
||||||
<left>C:\Users\Rob\Documents\Projects\Baystation12\</left>
|
|
||||||
<right>C:\Users\Rob\Documents\Projects\vgstation13\</right>
|
|
||||||
<filter>Exclude Source Control</filter>
|
|
||||||
<subfolders>1</subfolders>
|
|
||||||
<left-readonly>1</left-readonly>
|
|
||||||
<right-readonly>0</right-readonly>
|
|
||||||
</paths>
|
|
||||||
</project>
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
|
|
||||||
<project>
|
|
||||||
<paths>
|
|
||||||
<left>C:\Users\Rob\Documents\Projects\vg-station\</left>
|
|
||||||
<right>C:\Users\Rob\Documents\Projects\vgstation13\</right>
|
|
||||||
<filter>Exclude Source Control</filter>
|
|
||||||
<subfolders>1</subfolders>
|
|
||||||
<left-readonly>1</left-readonly>
|
|
||||||
<right-readonly>0</right-readonly>
|
|
||||||
</paths>
|
|
||||||
</project>
|
|
||||||
@@ -1,12 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
|
|
||||||
<project>
|
|
||||||
<paths>
|
|
||||||
<left>C:\Users\Rob\Documents\Projects\tgstation\</left>
|
|
||||||
<right>C:\Users\Rob\Documents\Projects\vgstation13\</right>
|
|
||||||
<filter>Exclude Source Control</filter>
|
|
||||||
<subfolders>1</subfolders>
|
|
||||||
<left-readonly>1</left-readonly>
|
|
||||||
<right-readonly>0</right-readonly>
|
|
||||||
</paths>
|
|
||||||
</project>
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
call python tools/ss13_genchangelog.py html/changelog.html html/changelogs --dry-run
|
|
||||||
pause
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
call python tools/ss13_genchangelog.py html/changelog.html html/changelogs
|
|
||||||
pause
|
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
Calculated Max Tech Levels:
|
|
||||||
These tech levels have been determined by parsing ALL origin_tech variables in code included by C:\Users\Rob\Documents\Projects\vgstation13\vgstation13.dme.
|
|
||||||
biotech: 5
|
|
||||||
bluespace: 10
|
|
||||||
bluespace : 3
|
|
||||||
combat: 6
|
|
||||||
engineering: 5
|
|
||||||
magnets: 6
|
|
||||||
materials: 9
|
|
||||||
plasma: 3
|
|
||||||
plasmatech: 4
|
|
||||||
power: 4
|
|
||||||
powerstorage: 6
|
|
||||||
programming: 6
|
|
||||||
syndicate: 8
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
python tools/expand_filedir_paths.py
|
|
||||||
pause
|
|
||||||
@@ -1,864 +0,0 @@
|
|||||||
Atom,Name,biotech,bluespace,bluespace ,combat,engineering,magnets,materials,plasma,plasmatech,power,powerstorage,programming,syndicate
|
|
||||||
/obj/item/ammo_storage/box/BMG50,"ammo box (.50 BMG)",,,,4,,,,,,,,,
|
|
||||||
/obj/item/ammo_storage/box/b762x55,"ammo box (7.62x55mmR)",,,,3,,,,,,,,,
|
|
||||||
/obj/item/ammo_storage/box/c45,"ammo box (.45)",,,,2,,,,,,,,,
|
|
||||||
/obj/item/ammo_storage/box/c9mm,"ammo box (9mm)",,,,2,,,,,,,,,
|
|
||||||
/obj/item/ammo_storage/magazine/a12mm,"magazine (12mm)",,,,2,,,,,,,,,
|
|
||||||
/obj/item/ammo_storage/magazine/a12mm/empty,"magazine (12mm)",,,,2,,,,,,,,,
|
|
||||||
/obj/item/ammo_storage/magazine/a50,"magazine (.50)",,,,2,,,,,,,,,
|
|
||||||
/obj/item/ammo_storage/magazine/a50/empty,"magazine (.50)",,,,2,,,,,,,,,
|
|
||||||
/obj/item/ammo_storage/magazine/a762,"magazine (a762)",,,,2,,,,,,,,,
|
|
||||||
/obj/item/ammo_storage/magazine/a762/empty,"magazine (a762)",,,,2,,,,,,,,,
|
|
||||||
/obj/item/ammo_storage/magazine/c45,"magazine (.45)",,,,2,,,,,,,,,
|
|
||||||
/obj/item/ammo_storage/magazine/mc9mm,"magazine (9mm)",,,,2,,,,,,,,,
|
|
||||||
/obj/item/ammo_storage/magazine/mc9mm/empty,"magazine (9mm)",,,,2,,,,,,,,,
|
|
||||||
/obj/item/ammo_storage/magazine/smg9mm,"magazine (9mm)",,,,3,,,,,,,,,
|
|
||||||
/obj/item/ammo_storage/magazine/uzi45,"magazine (.45)",,,,2,,,,,,,,,
|
|
||||||
/obj/item/beacon,"Tracking Beacon",,1,,,,,,,,,,,
|
|
||||||
/obj/item/beacon/bluespace_beacon,"Bluespace Gigabeacon",,1,,,,,,,,,,,
|
|
||||||
/obj/item/beacon/syndicate,"suspicious beacon",,1,,,,,,,,,,,7
|
|
||||||
/obj/item/beacon/verb,"Tracking Beacon",,1,,,,,,,,,,,
|
|
||||||
/obj/item/bluespace_crystal,"bluespace crystal",,4,,,,,3,,,,,,
|
|
||||||
/obj/item/bluespace_crystal/artificial,"artificial bluespace crystal",,2,,,,,,,,,,,
|
|
||||||
/obj/item/clothing/glasses/hud,"HUD",2,,,,,3,,,,,,,
|
|
||||||
/obj/item/clothing/glasses/hud/health,"Health Scanner HUD",2,,,,,3,,,,,,,
|
|
||||||
/obj/item/clothing/glasses/hud/health/mech,"Integrated Medical Hud",2,,,,,3,,,,,,,
|
|
||||||
/obj/item/clothing/glasses/hud/security,"Security HUD",2,,,,,3,,,,,,,
|
|
||||||
/obj/item/clothing/glasses/hud/security/jensenshades,"Augmented shades",2,,,,,3,,,,,,,
|
|
||||||
/obj/item/clothing/glasses/material,"Optical Material Scanner",,,,,3,3,,,,,,,
|
|
||||||
/obj/item/clothing/glasses/meson,"Optical Meson Scanner",,,,,2,2,,,,,,,
|
|
||||||
/obj/item/clothing/glasses/meson/prescription,"prescription mesons",,,,,2,2,,,,,,,
|
|
||||||
/obj/item/clothing/glasses/meson/truesight,"The Lens of Truesight",,,,,2,2,,,,,,,
|
|
||||||
/obj/item/clothing/glasses/meson/verb,"Optical Meson Scanner",,,,,2,2,,,,,,,
|
|
||||||
/obj/item/clothing/glasses/night,"Night Vision Goggles",,,,,,2,,,,,,,
|
|
||||||
/obj/item/clothing/glasses/thermal,"Optical Thermal Scanner",,,,,,3,,,,,,,
|
|
||||||
/obj/item/clothing/glasses/thermal/eyepatch,"Optical Thermal Eyepatch",,,,,,3,,,,,,,
|
|
||||||
/obj/item/clothing/glasses/thermal/jensen,"Optical Thermal Implants",,,,,,3,,,,,,,
|
|
||||||
/obj/item/clothing/glasses/thermal/monocle,"Thermonocle",,,,,,3,,,,,,,
|
|
||||||
/obj/item/clothing/glasses/thermal/syndi,"Optical Meson Scanner",,,,,,3,,,,,,,4
|
|
||||||
/obj/item/clothing/mask/chemmask,"chemical mask",5,,,5,5,,5,,,,,,5
|
|
||||||
/obj/item/clothing/mask/chemmask/verb,"chemical mask",5,,,5,5,,5,,,,,,5
|
|
||||||
/obj/item/clothing/mask/gas/voice,"gas mask",,,,,,,,,,,,,4
|
|
||||||
/obj/item/clothing/mask/gas/voice/verb,"gas mask",,,,,,,,,,,,,4
|
|
||||||
/obj/item/clothing/shoes/syndigaloshes,"brown shoes",,,,,,,,,,,,,3
|
|
||||||
/obj/item/clothing/shoes/syndigaloshes/verb,"brown shoes",,,,,,,,,,,,,3
|
|
||||||
/obj/item/clothing/under/chameleon,"black jumpsuit",,,,,,,,,,,,,3
|
|
||||||
/obj/item/clothing/under/chameleon/all,"black jumpsuit",,,,,,,,,,,,,3
|
|
||||||
/obj/item/clothing/under/chameleon/verb,"black jumpsuit",,,,,,,,,,,,,3
|
|
||||||
/obj/item/device/aicard,"inteliCard",,,,,,,4,,,,,4,
|
|
||||||
/obj/item/device/analyzer,"atmospheric analyzer",,,,,1,1,,,,,,,
|
|
||||||
/obj/item/device/analyzer/plant_analyzer,"plant analyzer",,,,,1,1,,,,,,,
|
|
||||||
/obj/item/device/assembly,"assembly",,,,,,1,,,,,,,
|
|
||||||
/obj/item/device/assembly/igniter,"igniter",,,,,,1,,,,,,,
|
|
||||||
/obj/item/device/assembly/infra,"infrared emitter",,,,,,2,,,,,,,
|
|
||||||
/obj/item/device/assembly/infra/verb,"infrared emitter",,,,,,2,,,,,,,
|
|
||||||
/obj/item/device/assembly/mousetrap,"mousetrap",,,,1,,,,,,,,,
|
|
||||||
/obj/item/device/assembly/mousetrap/armed,"mousetrap",,,,1,,,,,,,,,
|
|
||||||
/obj/item/device/assembly/mousetrap/verb,"mousetrap",,,,1,,,,,,,,,
|
|
||||||
/obj/item/device/assembly/prox_sensor,"proximity sensor",,,,,,1,,,,,,,
|
|
||||||
/obj/item/device/assembly/signaler,"remote signaling device",,,,,,1,,,,,,,
|
|
||||||
/obj/item/device/assembly/signaler/signaler_button,"signaler button",,,,,,1,,,,,,,
|
|
||||||
/obj/item/device/assembly/signaler/verb,"remote signaling device",,,,,,1,,,,,,,
|
|
||||||
/obj/item/device/assembly/speaker,"speaker",,,,,,1,,,,,,,
|
|
||||||
/obj/item/device/assembly/timer,"timer",,,,,,1,,,,,,,
|
|
||||||
/obj/item/device/assembly/voice,"voice analyzer",,,,,,1,,,,,,,
|
|
||||||
/obj/item/device/batterer,"mind batterer",,,,3,,3,,,,,,,3
|
|
||||||
/obj/item/device/chameleon,"chameleon-projector",,,,,,4,,,,,,,4
|
|
||||||
/obj/item/device/chameleon/verb,"chameleon-projector",,,,,,4,,,,,,,4
|
|
||||||
/obj/item/device/codebreaker,"code breaker",,,,,,3,,,,,,6,7
|
|
||||||
/obj/item/device/debugger,"debugger",,,,,1,1,,,,,,,
|
|
||||||
/obj/item/device/deskbell,"desk bell",,,,,,,1,,,,,,
|
|
||||||
/obj/item/device/deskbell/signaler,"desk bell",,,,,,1,1,,,,,,
|
|
||||||
/obj/item/device/deskbell/signaler/brig,"Brig entrance bell",,,,,,1,1,,,,,,
|
|
||||||
/obj/item/device/deskbell/signaler/hop,"HoP desk bell",,,,,,1,1,,,,,,
|
|
||||||
/obj/item/device/deskbell/signaler/medbay,"Medbay lobby bell",,,,,,1,1,,,,,,
|
|
||||||
/obj/item/device/deskbell/signaler/rnd,"R&D counter bell",,,,,,1,1,,,,,,
|
|
||||||
/obj/item/device/device_analyser,"device analyzer",,,,,4,3,4,,,,,3,
|
|
||||||
/obj/item/device/device_analyser/advanced,"advanced device analyzer",,,,,4,3,4,,,,,3,
|
|
||||||
/obj/item/device/device_analyser/syndicate,"device analyzer",,,,,4,3,4,,,,,3,3
|
|
||||||
/obj/item/device/encryptionkey/binary,"item",,,,,,,,,,,,,3
|
|
||||||
/obj/item/device/encryptionkey/syndicate,"item",,,,,,,,,,,,,3
|
|
||||||
/obj/item/device/encryptionkey/syndicate/hacked,"Standard Encryption Key",,,,,,,,,,,,,3
|
|
||||||
/obj/item/device/flash,"flash",,,,1,,2,,,,,,,
|
|
||||||
/obj/item/device/flash/synthetic,"synthetic flash",,,,1,,2,,,,,,,
|
|
||||||
/obj/item/device/gps,"global positioning system",,2,,,,2,,,,,,,
|
|
||||||
/obj/item/device/gps/engineering,"global positioning system",,2,,,,2,,,,,,,
|
|
||||||
/obj/item/device/gps/mining,"global positioning system",,2,,,,2,,,,,,,
|
|
||||||
/obj/item/device/gps/paramedic,"global positioning system",,2,,,,2,,,,,,,
|
|
||||||
/obj/item/device/gps/science,"global positioning system",,2,,,,2,,,,,,,
|
|
||||||
/obj/item/device/gps/secure,"secure positioning system",,2,,,,2,,,,,,,
|
|
||||||
/obj/item/device/healthanalyzer,"Health Analyzer",1,,,,,1,,,,,,,
|
|
||||||
/obj/item/device/healthanalyzer/verb,"Health Analyzer",1,,,,,1,,,,,,,
|
|
||||||
/obj/item/device/lightreplacer,"light replacer",,,,,,3,2,,,,,,
|
|
||||||
/obj/item/device/mass_spectrometer,"mass-spectrometer",2,,,,,2,,,,,,,
|
|
||||||
/obj/item/device/mass_spectrometer/adv,"advanced mass-spectrometer",2,,,,,4,,,,,,,
|
|
||||||
/obj/item/device/material_synth,"material synthesizer",,,,,4,,5,,,3,,,
|
|
||||||
/obj/item/device/material_synth/robot,"material synthesizer",,,,,4,,5,,,3,,,
|
|
||||||
/obj/item/device/material_synth/robot/mommi,"material synthesizer",,,,,4,,5,,,3,,,
|
|
||||||
/obj/item/device/mmi,"Man-Machine Interface",3,,,,,,,,,,,,
|
|
||||||
/obj/item/device/mmi/posibrain,"positronic brain",,2,,,4,,4,,,,,4,
|
|
||||||
/obj/item/device/mmi/posibrain/test,"positronic brain",,2,,,4,,4,,,,,4,
|
|
||||||
/obj/item/device/mmi/radio_enabled,"Radio-enabled Man-Machine Interface",4,,,,,,,,,,,,
|
|
||||||
/obj/item/device/mmi/radio_enabled/verb,"Radio-enabled Man-Machine Interface",4,,,,,,,,,,,,
|
|
||||||
/obj/item/device/multitool,"multitool",,,,,1,1,,,,,,,
|
|
||||||
/obj/item/device/multitool/ai_detect,"multitool",,,,,1,1,,,,,,,
|
|
||||||
/obj/item/device/multitool/uplink,"multitool",,,,,1,1,,,,,,,
|
|
||||||
/obj/item/device/paicard,"personal AI device",,,,,,,,,,,,2,
|
|
||||||
/obj/item/device/paicard/test,"personal AI device",,,,,,,,,,,,2,
|
|
||||||
/obj/item/device/powersink,"power sink",,,,,,,,,,,3,,5
|
|
||||||
/obj/item/device/radio/headset/binary,"radio headset",,,,,,,,,,,,,3
|
|
||||||
/obj/item/device/radio/headset/syndicate,"radio headset",,,,,,,,,,,,,3
|
|
||||||
/obj/item/device/rcd,"\improper Rapid-Construction-Device (RCD)",,,,,4,,2,,,,,,
|
|
||||||
/obj/item/device/rcd/borg,"\improper Rapid-Construction-Device (RCD)",,,,,4,,2,,,,,,
|
|
||||||
/obj/item/device/rcd/borg/engineering,"\improper Rapid-Construction-Device (RCD)",,,,,4,,2,,,,,,
|
|
||||||
/obj/item/device/rcd/borg/rsf,"\improper Rapid-Service-Fabricator",,,,,4,,2,,,,,,
|
|
||||||
/obj/item/device/rcd/matter,"\improper Rapid-Construction-Device (RCD)",,,,,4,,2,,,,,,
|
|
||||||
/obj/item/device/rcd/matter/engineering,"\improper Rapid-Construction-Device (RCD)",,,,,4,,2,,,,,,
|
|
||||||
/obj/item/device/rcd/matter/rsf,"\improper Rapid-Service-Fabricator",,,,,4,,2,,,,,,
|
|
||||||
/obj/item/device/rcd/rpd,"Rapid Piping Device (RPD)",,,,,4,,2,,,,,,
|
|
||||||
/obj/item/device/rcd/tile_painter,"tile painter",,,,,2,,1,,,,,,
|
|
||||||
/obj/item/device/reagent_scanner,"reagent scanner",2,,,,,2,,,,,,,
|
|
||||||
/obj/item/device/reagent_scanner/adv,"advanced reagent scanner",2,,,,,4,,,,,,,
|
|
||||||
/obj/item/device/robotanalyzer,"cyborg analyzer",,,,,3,3,,,,,,,
|
|
||||||
/obj/item/device/soulstone,"Soul Stone Shard",,4,,,,,4,,,,,,
|
|
||||||
/obj/item/device/t_scanner,"T-ray scanner",,,,,1,1,,,,,,,
|
|
||||||
/obj/item/device/telepad_beacon,"telepad beacon",,3,,,,,,,,,,,
|
|
||||||
/obj/item/device/wormhole_jaunter,"wormhole jaunter",,2,,,,,,,,,,,
|
|
||||||
/obj/item/mecha_parts,"mecha part",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/chassis,"Mecha Chassis",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/chassis/durand,"Durand Chassis",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/chassis/firefighter,"Firefighter Chassis",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/chassis/gygax,"Gygax Chassis",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/chassis/honker,"H.O.N.K Chassis",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/chassis/odysseus,"Odysseus Chassis",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/chassis/phazon,"Phazon Chassis",,,,,,,7,,,,,,
|
|
||||||
/obj/item/mecha_parts/chassis/ripley,"Ripley Chassis",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/janicart_upgrade,"Janicart Cleaner Upgrade",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment,"mecha equipment",,,,,,,2,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/anticcw_armor_booster,"Armor Booster Module (Close Combat Weaponry)",,,,,,,3,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/antiproj_armor_booster,"Armor Booster Module (Ranged Weaponry)",,,,,,,4,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/generator,"Plasma Converter Module",,,,,1,,,,2,,2,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/generator/nuclear,"ExoNuclear Reactor",,,,,3,,,,,,3,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/gravcatapult,"Gravitational Catapult",,2,,,,3,,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/jetpack,"Exosuit-Mounted Jetpack",,,,,5,4,5,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/repair_droid,"Repair Droid Module",,,,,,3,,,,,,3,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/teleporter,"Exosuit-Mounted Teleporter",,10,,,,,,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/tesla_energy_relay,"Energy Relay Module",,,,,,4,,,,,,,2
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/tool,"mecha equipment",,,,,,,2,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/tool/cable_layer,"Cable Layer",,,,,,,2,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/tool/drill,"Exosuit-Mounted Drill",,,,,,,2,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/tool/drill/diamonddrill,"Exosuit-Mounted Diamond Drill",,,,,3,,4,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/tool/extinguisher,"Exosuit-Mounted Foam Extinguisher",,,,,2,,1,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/tool/hydraulic_clamp,"Hydraulic Clamp",,,,,,,2,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/tool/jail,"Mounted Jail Cell",2,,,4,,,,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/tool/rcd,"Exosuit-Mounted RCD",,3,,,,4,4,,,,4,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/tool/safety_clamp,"KILL CLAMP",,,,,,,2,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/tool/sleeper,"Mounted Sleeper",3,,,,,,,,,,,2,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/tool/syringe_gun,"Syringe Gun",4,,,,,4,3,,,,,3,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/weapon,"mecha weapon",,,,3,,,3,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/weapon/ballistic,"General Ballisic Weapon",,,,3,,,3,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/lmg,"Ultra AC 2",,,,3,,,3,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack,"SRM-8 Missile Rack",,,,3,,,3,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/banana_mortar,"Banana Mortar",,,,3,,,3,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/bolas,"PCMK-6 Bolas Launcher",,,,3,,,3,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/creampie_mortar,"Rapid-Fire Cream Pie Mortar",,,,3,,,3,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/flashbang,"SGL-6 Grenade Launcher",,,,3,,,3,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/flashbang/clusterbang,"SOP-6 Grenade Launcher",,,,3,,,3,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/flashbang/clusterbang/limited,"SOP-6 Grenade Launcher",,,,3,,,3,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/mousetrap_mortar,"Mousetrap Mortar",,,,3,,,3,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/scattershot,"LBX AC 10 \""Scattershot\""",,,,3,,,3,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/weapon/energy,"General Energy Weapon",,,,3,,,3,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/weapon/energy/ion,"mkIV Ion Heavy Cannon",,,,3,,,3,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser,"CH-PS \""Immolator\"" Laser",,,,3,,,3,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/heavy,"CH-LC \""Solaris\"" Laser Cannon",,,,3,,,3,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/weapon/energy/pulse,"eZ-13 MK2 heavy pulse rifle",,,,6,,,3,,,,4,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/weapon/energy/taser,"\improper PBT \""Pacifier\"" mounted taser",,,,3,,,3,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/weapon/honker,"\improper HoNkER BlAsT 5000",,,,3,,,3,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_equipment/wormhole_generator,"Wormhole Generator",,3,,,,,,,,,,,
|
|
||||||
/obj/item/mecha_parts/mecha_tracking,"Exosuit tracking beacon",,,,,,2,,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part,"mecha part",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/durand_armour,"Durand Armour Plates",,,,4,5,,5,,,,,,
|
|
||||||
/obj/item/mecha_parts/part/durand_head,"Durand Head",,,,,3,3,3,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/durand_left_arm,"Durand Left Arm",,,,,3,,3,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/durand_left_leg,"Durand Left Leg",,,,,3,,3,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/durand_right_arm,"Durand Right Arm",,,,,3,,3,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/durand_right_leg,"Durand Right Leg",,,,,3,,3,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/durand_torso,"Durand Torso",3,,,,3,,3,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/gygax_armour,"Gygax Armour Plates",,,,4,5,,6,,,,,,
|
|
||||||
/obj/item/mecha_parts/part/gygax_head,"Gygax Head",,,,,3,3,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/gygax_left_arm,"Gygax Left Arm",,,,,3,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/gygax_left_leg,"Gygax Left Leg",,,,,3,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/gygax_right_arm,"Gygax Right Arm",,,,,3,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/gygax_right_leg,"Gygax Right Leg",,,,,3,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/gygax_torso,"Gygax Torso",3,,,,3,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/honker_head,"H.O.N.K Head",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/honker_left_arm,"H.O.N.K Left Arm",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/honker_left_leg,"H.O.N.K Left Leg",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/honker_right_arm,"H.O.N.K Right Arm",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/honker_right_leg,"H.O.N.K Right Leg",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/honker_torso,"H.O.N.K Torso",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/odysseus_head,"Odysseus Head",,,,,,,2,,,,,3,
|
|
||||||
/obj/item/mecha_parts/part/odysseus_left_arm,"Odysseus Left Arm",,,,,2,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/odysseus_left_leg,"Odysseus Left Leg",,,,,2,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/odysseus_right_arm,"Odysseus Right Arm",,,,,2,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/odysseus_right_leg,"Odysseus Right Leg",,,,,2,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/odysseus_torso,"Odysseus Torso",2,,,,2,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/phazon_head,"Phazon Head",,,,,,6,9,,,,,5,
|
|
||||||
/obj/item/mecha_parts/part/phazon_left_arm,"Phazon Left Arm",,6,,,,2,9,,,,,,
|
|
||||||
/obj/item/mecha_parts/part/phazon_left_leg,"Phazon Left Leg",,6,,,,3,9,,,,,,
|
|
||||||
/obj/item/mecha_parts/part/phazon_phase_array,"Phase Array",,10,,,,3,9,,,,,,
|
|
||||||
/obj/item/mecha_parts/part/phazon_right_arm,"Phazon Right Arm",,6,,,,2,9,,,,,,
|
|
||||||
/obj/item/mecha_parts/part/phazon_right_leg,"Phazon Right Leg",,6,,,,3,9,,,,,,
|
|
||||||
/obj/item/mecha_parts/part/phazon_torso,"Phazon Torso",,10,,,,,9,,,,6,5,
|
|
||||||
/obj/item/mecha_parts/part/ripley_left_arm,"Ripley Left Arm",,,,,2,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/ripley_left_leg,"Ripley Left Leg",,,,,2,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/ripley_right_arm,"Ripley Right Arm",,,,,2,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/ripley_right_leg,"Ripley Right Leg",,,,,2,,2,,,,,2,
|
|
||||||
/obj/item/mecha_parts/part/ripley_torso,"Ripley Torso",2,,,,2,,2,,,,,2,
|
|
||||||
/obj/item/organ/brain,"brain",3,,,,,,,,,,,,
|
|
||||||
/obj/item/organ/brain/mami,"Machine-Man Interface",4,,,,,,,,,,,4,
|
|
||||||
/obj/item/pod_parts,"mecha part",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/pod_parts/armor,"civilian pod armor",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/pod_parts/core,"Space Pod Core",,2,,,3,,4,3,,,,,
|
|
||||||
/obj/item/pod_parts/pod_frame,"Space Pod Frame",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/pod_parts/pod_frame/aft_port,"aft port pod frame",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/pod_parts/pod_frame/aft_starboard,"aft starboard pod frame",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/pod_parts/pod_frame/fore_port,"fore port pod frame",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/pod_parts/pod_frame/fore_starboard,"fore starboard pod frame",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/pod_parts/pod_frame/verb,"Space Pod Frame",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/slime_extract,"slime extract",4,,,,,,,,,,,,
|
|
||||||
/obj/item/slime_extract/adamantine,"adamantine slime extract",4,,,,,,,,,,,,
|
|
||||||
/obj/item/slime_extract/black,"black slime extract",4,,,,,,,,,,,,
|
|
||||||
/obj/item/slime_extract/blue,"blue slime extract",4,,,,,,,,,,,,
|
|
||||||
/obj/item/slime_extract/bluespace,"bluespace slime extract",4,,,,,,,,,,,,
|
|
||||||
/obj/item/slime_extract/cerulean,"cerulean slime extract",4,,,,,,,,,,,,
|
|
||||||
/obj/item/slime_extract/darkblue,"dark blue slime extract",4,,,,,,,,,,,,
|
|
||||||
/obj/item/slime_extract/darkpurple,"dark purple slime extract",4,,,,,,,,,,,,
|
|
||||||
/obj/item/slime_extract/gold,"gold slime extract",4,,,,,,,,,,,,
|
|
||||||
/obj/item/slime_extract/green,"green slime extract",4,,,,,,,,,,,,
|
|
||||||
/obj/item/slime_extract/grey,"grey slime extract",4,,,,,,,,,,,,
|
|
||||||
/obj/item/slime_extract/lightpink,"light pink slime extract",4,,,,,,,,,,,,
|
|
||||||
/obj/item/slime_extract/metal,"metal slime extract",4,,,,,,,,,,,,
|
|
||||||
/obj/item/slime_extract/oil,"oil slime extract",4,,,,,,,,,,,,
|
|
||||||
/obj/item/slime_extract/orange,"orange slime extract",4,,,,,,,,,,,,
|
|
||||||
/obj/item/slime_extract/pink,"pink slime extract",4,,,,,,,,,,,,
|
|
||||||
/obj/item/slime_extract/purple,"purple slime extract",4,,,,,,,,,,,,
|
|
||||||
/obj/item/slime_extract/pyrite,"pyrite slime extract",4,,,,,,,,,,,,
|
|
||||||
/obj/item/slime_extract/red,"red slime extract",4,,,,,,,,,,,,
|
|
||||||
/obj/item/slime_extract/sepia,"sepia slime extract",4,,,,,,,,,,,,
|
|
||||||
/obj/item/slime_extract/silver,"silver slime extract",4,,,,,,,,,,,,
|
|
||||||
/obj/item/slime_extract/yellow,"yellow slime extract",4,,,,,,,,,,,,
|
|
||||||
/obj/item/stack,"item",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/cable_coil,"cable coil",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/cable_coil/blue,"cable coil",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/cable_coil/cut,"cable coil",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/cable_coil/cyan,"cable coil",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/cable_coil/green,"cable coil",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/cable_coil/heavyduty,"heavy cable coil",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/cable_coil/orange,"cable coil",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/cable_coil/pink,"cable coil",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/cable_coil/random,"cable coil",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/cable_coil/white,"cable coil",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/cable_coil/yellow,"cable coil",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/light_w,"wired glass tiles",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/medical,"medical pack",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/medical/advanced,"medical pack",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/medical/advanced/bruise_pack,"advanced trauma kit",2,,,,,,,,,,,,
|
|
||||||
/obj/item/stack/medical/advanced/ointment,"advanced burn kit",2,,,,,,,,,,,,
|
|
||||||
/obj/item/stack/medical/bruise_pack,"roll of gauze",1,,,,,,,,,,,,
|
|
||||||
/obj/item/stack/medical/bruise_pack/tajaran,"\improper S'rendarr's Hand leaf",1,,,,,,,,,,,,
|
|
||||||
/obj/item/stack/medical/ointment,"ointment",1,,,,,,,,,,,,
|
|
||||||
/obj/item/stack/medical/ointment/tajaran,"\improper Messa's Tear petals",1,,,,,,,,,,,,
|
|
||||||
/obj/item/stack/medical/splint,"medical splints",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/nanopaste,"nanopaste",,,,,3,,4,,,,,,
|
|
||||||
/obj/item/stack/rods,"metal rod",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/sheet,"sheet",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/sheet/animalhide,"sheet",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/sheet/cardboard,"cardboard",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/sheet/charcoal,"charcoal",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/sheet/cloth,"cloth",,,,,,,2,,,,,,
|
|
||||||
/obj/item/stack/sheet/glass,"sheet",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/sheet/glass/glass,"glass",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/sheet/glass/glass/cyborg,"glass",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/sheet/glass/plasmaglass,"plasma glass",,,,,,,3,,2,,,,
|
|
||||||
/obj/item/stack/sheet/glass/plasmarglass,"reinforced plasma glass",,,,,,,4,,2,,,,
|
|
||||||
/obj/item/stack/sheet/glass/rglass,"reinforced glass",,,,,,,2,,,,,,
|
|
||||||
/obj/item/stack/sheet/glass/rglass/cyborg,"reinforced glass",,,,,,,2,,,,,,
|
|
||||||
/obj/item/stack/sheet/leather,"leather",,,,,,,2,,,,,,
|
|
||||||
/obj/item/stack/sheet/metal,"metal",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/sheet/metal/cyborg,"metal",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/sheet/mineral,"sheet",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/sheet/mineral/adamantine,"adamantine",,,,,,,4,,,,,,
|
|
||||||
/obj/item/stack/sheet/mineral/clown,"bananium",,,,,,,4,,,,,,
|
|
||||||
/obj/item/stack/sheet/mineral/diamond,"diamond",,,,,,,6,,,,,,
|
|
||||||
/obj/item/stack/sheet/mineral/enruranium,"enriched uranium",,,,,,,5,,,,,,
|
|
||||||
/obj/item/stack/sheet/mineral/gold,"gold",,,,,,,4,,,,,,
|
|
||||||
/obj/item/stack/sheet/mineral/mythril,"mythril",,,,,,,4,,,,,,
|
|
||||||
/obj/item/stack/sheet/mineral/phazon,"phazon",,,,,,,9,,,,,,
|
|
||||||
/obj/item/stack/sheet/mineral/plasma,"solid plasma",,,,,,,2,,2,,,,
|
|
||||||
/obj/item/stack/sheet/mineral/plastic,"plastic",,,,,,,3,,,,,,
|
|
||||||
/obj/item/stack/sheet/mineral/sandstone,"sandstone bricks",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/sheet/mineral/silver,"silver",,,,,,,3,,,,,,
|
|
||||||
/obj/item/stack/sheet/mineral/uranium,"uranium",,,,,,,5,,,,,,
|
|
||||||
/obj/item/stack/sheet/plasteel,"plasteel",,,,,,,2,,,,,,
|
|
||||||
/obj/item/stack/sheet/snow,"snow",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/sheet/wood,"wooden planks",1,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/teeth,"teeth",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/tile,"item",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/tile/arcade,"length of arcade carpet",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/tile/carpet,"length of carpet",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/tile/grass,"grass tile",1,,,,,,,,,,,,
|
|
||||||
/obj/item/stack/tile/light,"light tile",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/tile/mineral,"item",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/tile/mineral/clown,"bananium tile",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/tile/mineral/diamond,"diamond tile",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/tile/mineral/gold,"gold tile",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/tile/mineral/phazon,"phazon tile",,,,,,,9,,,,,,
|
|
||||||
/obj/item/stack/tile/mineral/plasma,"plasma tile",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/tile/mineral/silver,"silver tile",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/tile/mineral/uranium,"uranium tile",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/tile/mineral/uranium/safe,"isolated uranium tile",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/tile/plasteel,"floor tile",,,,,,,1,,,,,,
|
|
||||||
/obj/item/stack/tile/wood,"wood floor tile",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/FixOVein,"FixOVein",3,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/SWF_uplink,"station-bounced radio",,,,,,1,,,,,,,
|
|
||||||
/obj/item/weapon/aiModule,"AI Module",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/aiModule/core,"AI Module",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/aiModule/core/antimov,"AI Module",,,,,,,,,,,,4,
|
|
||||||
/obj/item/weapon/aiModule/core/asimov,"AI Module",,,,,,,4,,,,,3,
|
|
||||||
/obj/item/weapon/aiModule/core/corp,"AI Module",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/aiModule/core/nanotrasen,"AI Module",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/aiModule/core/paladin,"AI Module",,,,,,,6,,,,,3,
|
|
||||||
/obj/item/weapon/aiModule/core/robocop,"AI Module",,,,,,,,,,,,4,
|
|
||||||
/obj/item/weapon/aiModule/core/tyrant,"AI Module",,,,,,,6,,,,,3,2
|
|
||||||
/obj/item/weapon/aiModule/freeform,"AI Module",,,,,,,4,,,,,4,
|
|
||||||
/obj/item/weapon/aiModule/freeform/core,"AI Module",,,,,,,6,,,,,3,
|
|
||||||
/obj/item/weapon/aiModule/freeform/syndicate,"AI Module",,,,,,,6,,,,,3,7
|
|
||||||
/obj/item/weapon/aiModule/keeper,"'Keeper' AI Module",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/aiModule/purge,"AI Module",,,,,,,6,,,,,3,
|
|
||||||
/obj/item/weapon/aiModule/reset,"AI Module",,,,,,,4,,,,,3,
|
|
||||||
/obj/item/weapon/aiModule/standard,"AI Module",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/aiModule/standard/oxygen,"AI Module",2,,,,,,4,,,,,3,
|
|
||||||
/obj/item/weapon/aiModule/standard/protectStation,"AI Module",,,,,,,4,,,,,3,
|
|
||||||
/obj/item/weapon/aiModule/standard/prototypeEngineOffline,"AI Module",,,,,,,4,,,,,3,
|
|
||||||
/obj/item/weapon/aiModule/standard/quarantine,"AI Module",2,,,,,,4,,,,,3,
|
|
||||||
/obj/item/weapon/aiModule/standard/teleporterOffline,"AI Module",,,,,,,4,,,,,3,
|
|
||||||
/obj/item/weapon/aiModule/targetted,"AI Module",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/aiModule/targetted/oneHuman,"AI Module",,,,,,,6,,,,,3,
|
|
||||||
/obj/item/weapon/aiModule/targetted/safeguard,"AI Module",,,,,,,4,,,,,3,
|
|
||||||
/obj/item/weapon/airlock_painter,"airlock painter",,,,,1,,,,,,,,
|
|
||||||
/obj/item/weapon/autopsy_scanner,"autopsy scanner",1,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/autopsy_scanner/verb,"autopsy scanner",1,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/batteringram,"battering ram",,,,5,,,,,,,,,
|
|
||||||
/obj/item/weapon/card/emag,"cryptographic sequencer",,,,,,2,,,,,,,2
|
|
||||||
/obj/item/weapon/card/id/syndicate,"agent card",,,,,,,,,,,,,3
|
|
||||||
/obj/item/weapon/cautery,"cautery",1,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/cell,"power cell",,,,,,,,,,,1,,
|
|
||||||
/obj/item/weapon/cell/crap,"\improper Nanotrasen brand rechargeable AA battery",,,,,,,,,,,0,,
|
|
||||||
/obj/item/weapon/cell/crap/empty,"\improper Nanotrasen brand rechargeable AA battery",,,,,,,,,,,0,,
|
|
||||||
/obj/item/weapon/cell/high,"high-capacity power cell",,,,,,,,,,,2,,
|
|
||||||
/obj/item/weapon/cell/high/empty,"high-capacity power cell",,,,,,,,,,,2,,
|
|
||||||
/obj/item/weapon/cell/hyper,"hyper-capacity power cell",,,,,,,,,,,6,,
|
|
||||||
/obj/item/weapon/cell/hyper/empty,"hyper-capacity power cell",,,,,,,,,,,6,,
|
|
||||||
/obj/item/weapon/cell/miningborg,"\improper Mining borg rechargeable D battery",,,,,,,,,,,0,,
|
|
||||||
/obj/item/weapon/cell/miningborg/empty,"\improper Mining borg rechargeable D battery",,,,,,,,,,,0,,
|
|
||||||
/obj/item/weapon/cell/potato,"potato battery",,,,,,,,,,,1,,
|
|
||||||
/obj/item/weapon/cell/secborg,"\improper Security borg rechargeable D battery",,,,,,,,,,,0,,
|
|
||||||
/obj/item/weapon/cell/secborg/empty,"\improper Security borg rechargeable D battery",,,,,,,,,,,0,,
|
|
||||||
/obj/item/weapon/cell/slime,"charged slime core",4,,,,,,,,,,2,,
|
|
||||||
/obj/item/weapon/cell/super,"super-capacity power cell",,,,,,,,,,,5,,
|
|
||||||
/obj/item/weapon/cell/super/empty,"super-capacity power cell",,,,,,,,,,,5,,
|
|
||||||
/obj/item/weapon/cell/temperaturegun,"temperature gun cell",,,,,,,,,,,1,,
|
|
||||||
/obj/item/weapon/circuitboard,"Circuit board",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/HolodeckControl,"Circuit board (Holodeck Control)",,,,,,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/aicore,"Circuit board (AI core)",2,,,,,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/aifixer,"Circuit board (AI Integrity Restorer)",2,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/air_alarm,"Circuit board (Air Alarm)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/air_management,"Circuit board (Atmospheric General Monitor)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/airlock,"airlock electronics",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/aiupload,"Circuit board (AI Upload)",,,,,,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/arcade,"Circuit board (Arcade)",,,,,,,,,,,,1,
|
|
||||||
/obj/item/weapon/circuitboard/area_atmos,"Circuit board (Area Air Control)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/atmos_alert,"Circuit board (Atmospheric Alert)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/atmos_automation,"Circuit board (Atmospherics Automation)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/atmoscontrol,"\improper Central Atmospherics Computer Circuitboard",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/atmospheresiphonswitch,"Circuit board (Atmosphere siphon control)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/autolathe,"Circuit board (Autolathe)",,,,,2,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/battery_port,"Circuit Board (SMES Port)",,,,,4,,,,,,5,4,
|
|
||||||
/obj/item/weapon/circuitboard/bhangmeter,"Circuit board (Bhangmeter)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/biogenerator,"Circuit Board (Biogenerator)",3,,,,2,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/bioprinter,"Circuit Board (Bioprinter)",3,,,,2,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/blank,"unprinted circuitboard",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/blueprinter,"Circuit Board (Blueprint Printer)",,,,,3,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/borgupload,"Circuit board (Cyborg Upload)",,,,,,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/botany_bioballistic,"Circuit Board (Bioballistic Delivery System)",3,,,,3,,,,,,,,
|
|
||||||
/obj/item/weapon/circuitboard/botany_centrifuge,"Circuit Board (Lysis-Isolation Centrifuge)",3,,,,3,,,,,,,,
|
|
||||||
/obj/item/weapon/circuitboard/card,"Circuit board (ID Computer)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/card/centcom,"Circuit board (CentCom ID Computer)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/cell_charger,"Circuit Board (Cell Charger)",,,,,2,,2,,,,3,,
|
|
||||||
/obj/item/weapon/circuitboard/centrifuge,"Circuit board (Isolation Centrifuge)",3,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/chem_dispenser,"Circuit Board (Chemistry Dispenser)",5,,,,4,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/chem_dispenser/booze_dispenser,"Circuit Board (Booze Dispenser)",5,,,,4,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/chem_dispenser/brewer,"Circuit Board (Brewer)",5,,,,4,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/chem_dispenser/soda_dispenser,"Circuit Board (Soda Dispenser)",5,,,,4,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/chemmaster3000,"Circuit Board (ChemMaster 3000)",4,,,,3,,,,,,,,
|
|
||||||
/obj/item/weapon/circuitboard/chicken_processor,"Circuit Board (Chicken Processor)",3,,,,2,,,,,,2,3,
|
|
||||||
/obj/item/weapon/circuitboard/circuit_imprinter,"Circuit board (Circuit Imprinter)",,,,,2,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/clonepod,"Circuit board (Clone Pod)",3,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/clonescanner,"Circuit board (Cloning Scanner)",2,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/cloning,"Circuit board (Cloning Console)",3,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/comm_monitor,"Circuit board (Telecommunications Monitor)",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/comm_server,"Circuit board (Telecommunications Server Monitor)",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/comm_traffic,"Circuitboard (Telecommunications Traffic Control)",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/communications,"Circuit board (Communications)",,,,,,2,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/condimaster,"Circuit Board (CondiMaster)",4,,,,3,,,,,,,,
|
|
||||||
/obj/item/weapon/circuitboard/conveyor,"Circuit board (Conveyor)",,,,,2,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/crew,"Circuit board (Crew monitoring computer)",2,,,,,2,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/cryo,"Circuit Board (Cryo)",3,,,,2,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/curefab,"Circuit board (Cure fab)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/defib_recharger,"Circuit Board (Defib Recharger)",4,,,,2,,,,,,2,3,
|
|
||||||
/obj/item/weapon/circuitboard/destructive_analyzer,"Circuit board (Destructive Analyzer)",,,,,2,2,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/diseaseanalyser,"Circuit Board (Disease Analyser)",3,,,,3,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/ecb,"Embedded Controller Board (Base)",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/ecb/access_controller,"Embedded Controller Board (Access Control)",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/ecb/advanced_airlock_controller,"Embedded Controller Board (Advanced)",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/ecb/airlock_controller,"Embedded Controller Board (Airlock Control)",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/fire_alarm,"Circuit board (Fire Alarm)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/flatpacker,"Circuit Board (Flatpack Fabricator)",,,,,4,,5,,,3,,3,
|
|
||||||
/obj/item/weapon/circuitboard/freezer,"Circuit Board (Freezer)",4,,,,4,,,,,,3,,
|
|
||||||
/obj/item/weapon/circuitboard/fullbodyscanner,"Circuit board (Full Body Scanner)",2,,,,,,,,,,,,
|
|
||||||
/obj/item/weapon/circuitboard/generalfab,"Circuit Board (General Fabricator)",,,,,2,,3,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/gibber,"Circuit Board (Gibber)",3,,,,2,,,,,,2,3,
|
|
||||||
/obj/item/weapon/circuitboard/heater,"Circuit Board (Heater)",4,,,,5,,,,,,3,,
|
|
||||||
/obj/item/weapon/circuitboard/hydroponics,"Circuit Board (Hydroponics Tray)",3,,,,2,,,,,,2,3,
|
|
||||||
/obj/item/weapon/circuitboard/incubator,"Circuit Board (Pathogenic Incubator)",5,,,,,3,4,,,,,,
|
|
||||||
/obj/item/weapon/circuitboard/injector_control,"Circuit board (Injector control)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/large_tank_control,"Circuit board (Atmospheric Tank Control)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/mech_bay_power_console,"Circuit board (Mech Bay Power Control Console)",,,,,,,,,,,3,2,
|
|
||||||
/obj/item/weapon/circuitboard/mech_bay_power_port,"Circuit Board (Power Port)",,,,,2,,,,,,3,,
|
|
||||||
/obj/item/weapon/circuitboard/mech_bay_recharge_station,"Circuit Board (Recharge Station)",,,,,,,2,,,,3,,
|
|
||||||
/obj/item/weapon/circuitboard/mecha,"Exosuit Circuit board",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/mecha/durand,"Exosuit Circuit board",,,,,,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/mecha/durand/main,"Circuit board (Durand Central Control module)",,,,,,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/mecha/durand/peripherals,"Circuit board (Durand Peripherals Control module)",,,,,,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/mecha/durand/targeting,"Circuit board (Durand Weapon Control and Targeting module)",,,,4,,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/mecha/gygax,"Exosuit Circuit board",,,,,,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/mecha/gygax/main,"Circuit board (Gygax Central Control module)",,,,,,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/mecha/gygax/peripherals,"Circuit board (Gygax Peripherals Control module)",,,,,,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/mecha/gygax/targeting,"Circuit board (Gygax Weapon Control and Targeting module)",,,,4,,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/mecha/honker,"Exosuit Circuit board",,,,,,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/mecha/honker/main,"Circuit board (H.O.N.K Central Control module)",,,,,,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/mecha/honker/peripherals,"Circuit board (H.O.N.K Peripherals Control module)",,,,,,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/mecha/honker/targeting,"Circuit board (H.O.N.K Weapon Control and Targeting module)",,,,,,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/mecha/odysseus,"Exosuit Circuit board",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/mecha/odysseus/main,"Circuit board (Odysseus Central Control module)",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/mecha/odysseus/peripherals,"Circuit board (Odysseus Peripherals Control module)",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/mecha/phazon,"Exosuit Circuit board",,10,,,,,9,,,,,,
|
|
||||||
/obj/item/weapon/circuitboard/mecha/phazon/main,"Circuit board (Phazon Central Control module)",,10,,,,,9,,,,,,
|
|
||||||
/obj/item/weapon/circuitboard/mecha/phazon/peripherals,"Circuit board (Phazon Peripherals Control module)",,10,,,,,9,,,,,,
|
|
||||||
/obj/item/weapon/circuitboard/mecha/pod,"Circuit board (Space Pod Mainboard)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/mecha/ripley,"Exosuit Circuit board",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/mecha/ripley/main,"Circuit board (Ripley Central Control module)",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/mecha/ripley/peripherals,"Circuit board (Ripley Peripherals Control module)",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/mecha_control,"Circuit Board (Exosuit Control Console)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/mechfab,"Circuit board (Exosuit Fabricator)",,,,,3,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/med_data,"Circuit board (Medical Records)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/merch,"\improper Merchandise Computer Circuitboard",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/message_monitor,"Circuit board (Message Monitor)",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/microwave,"Circuit Board (Microwave)",,,,,2,3,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/mining,"Circuit board (Outpost Status Display)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/monkey_recycler,"Circuit Board (Monkey Recycler)",3,,,,2,,,,,,2,3,
|
|
||||||
/obj/item/weapon/circuitboard/olddoor,"Circuit board (DoorMex)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/operating,"Circuit board (Operating Computer)",2,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/ordercomp,"Circuit board (Supply ordering console)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/pacman,"Circuit Board (PACMAN-type Generator)",,,,,3,,,,3,,3,3,
|
|
||||||
/obj/item/weapon/circuitboard/pacman/mrs,"Circuit Board (MRSPACMAN-type Generator)",,,,,5,,,,,,5,3,
|
|
||||||
/obj/item/weapon/circuitboard/pacman/super,"Circuit Board (SUPERPACMAN-type Generator)",,,,,4,,,,,,4,3,
|
|
||||||
/obj/item/weapon/circuitboard/pandemic,"Circuit board (PanD.E.M.I.C. 2200)",2,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/pda_terminal,"Circuit board (PDA Terminal)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/pdapainter,"Circuit Board (PDA Painter)",,,,,2,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/photocopier,"Circuit Board (Photocopier)",,,,,2,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/pipedispenser,"Circuit Board (Pipe Dispenser)",3,,,,2,,,,,,2,3,
|
|
||||||
/obj/item/weapon/circuitboard/pipedispenser/disposal,"Circuit Board (Disposal Pipe Dispenser)",3,,,,2,,,,,,2,3,
|
|
||||||
/obj/item/weapon/circuitboard/pod,"Circuit board (Massdriver control)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/pod/deathsquad,"Circuit board (Deathsquad Massdriver control)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/podfab,"Circuit board (Spacepod Fabricator)",,,,,3,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/port_smes,"Circuit Board (Portable SMES)",,,,,4,,,,,,5,4,
|
|
||||||
/obj/item/weapon/circuitboard/power_control,"power control module",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/powermonitor,"Circuit board (Power Monitor)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/prism,"Circuit Board (Prism)",,,,,3,,,,,,3,3,
|
|
||||||
/obj/item/weapon/circuitboard/prison_shuttle,"Circuit board (Prison Shuttle)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/prisoner,"Circuit board (Prisoner Management)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/processing_unit,"Circuit Board (Ore Processor)",,,,,2,,3,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/processing_unit/recycling,"Circuit Board (Recycling Furnace)",,,,,2,,3,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/processor,"Circuit Board (Food Processor)",3,,,,2,,,,,,2,3,
|
|
||||||
/obj/item/weapon/circuitboard/protolathe,"Circuit board (Protolathe)",,,,,2,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/rdconsole,"Circuit Board (R&D Console)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/rdconsole/mechanic,"Circuit Board (Mechanic R&D Console)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/rdconsole/mommi,"Circuit Board (MoMMI R&D Console)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/rdconsole/pod,"Circuit Board (Pod Bay R&D Console)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/rdconsole/robotics,"Circuit Board (Robotics R&D Console)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/rdserver,"Circuit Board (R&D Server)",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/rdservercontrol,"Circuit Board (R&D Server Control)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/reagentgrinder,"Circuit Board (All-In-One Grinder)",,,,,2,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/recharge_station,"Circuit Board (Cyborg Recharging Station)",,,,,,,,,,,4,3,
|
|
||||||
/obj/item/weapon/circuitboard/reverse_engine,"Circuit Board (Reverse Engine)",,3,,,3,,6,,,4,,4,
|
|
||||||
/obj/item/weapon/circuitboard/robotics,"Circuit board (Robotics Control)",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/rust_core,"Internal circuitry (R-UST Mk. 7 tokamak core)",,3,,,,5,,,4,,6,,
|
|
||||||
/obj/item/weapon/circuitboard/rust_core_control,"Circuit board (R-UST Mk. 7 core controller)",,,,,4,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/rust_core_monitor,"Circuit board (R-UST Mk. 7 core monitor)",,,,,4,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/rust_fuel_control,"Circuit board (R-UST Mk. 7 fuel controller)",,,,,4,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/rust_gyrotron_control,"Circuit board (R-UST Mk. 7 gyrotron controller)",,,,,4,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/rust_injector,"Internal circuitry (R-UST Mk. 7 fuel injector)",,,,,4,,6,,4,,3,,
|
|
||||||
/obj/item/weapon/circuitboard/scan_consolenew,"Circuit board (DNA Machine)",2,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/secure_data,"Circuit board (Security Records)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/security,"Circuit board (Security)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/security/advanced,"Circuit board (Advanced Security)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/security/engineering,"Circuit board (Engineering)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/seed_extractor,"Circuit Board (Seed Extractor)",2,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/shield_cap,"Circuit board (Experimental shield capacitor)",,,,,,3,,,,,4,,
|
|
||||||
/obj/item/weapon/circuitboard/shield_gen,"Circuit board (Experimental shield generator)",,4,,,,,,,3,,,,
|
|
||||||
/obj/item/weapon/circuitboard/shield_gen_ex,"Circuit board (Experimental hull shield generator)",,4,,,,,,,3,,,,
|
|
||||||
/obj/item/weapon/circuitboard/shuttle_control,"Circuit board (Shuttle Control)",,,,,2,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/sleeper,"Circuit board (Sleeper)",2,,,,,,,,,,,,
|
|
||||||
/obj/item/weapon/circuitboard/smartfridge,"Circuit Board (SmartFridge)",,,,,2,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/smartfridge/chemistry,"Circuit Board (Chemical SmartFridge)",,,,,2,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/smartfridge/drinks,"Circuit Board (Drinks Showcase)",,,,,2,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/smartfridge/extract,"Circuit Board (Extract SmartFridge)",,,,,2,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/smartfridge/medbay,"Circuit Board (Medbay SmartFridge)",,,,,2,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/smartfridge/seeds,"Circuit Board (Megaseed Servitor)",,,,,2,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/smeltcomp,"Circuit board (Ore Processing Console)",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/smes,"Circuit Board (SMES)",,,,,4,,,,,,4,4,
|
|
||||||
/obj/item/weapon/circuitboard/snackbar_machine,"Circuit Board (SnackBar Machine)",4,,,,3,,,,,,,,
|
|
||||||
/obj/item/weapon/circuitboard/solar_control,"Circuit board (Solar Control)",,,,,,,,,,,2,2,
|
|
||||||
/obj/item/weapon/circuitboard/sorting_machine,"Circuit Board (Sorting Machine)",,,,,2,,2,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/sorting_machine/destination,"Circuit Board (Destinations Sorting Machine)",,,,,2,,2,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/sorting_machine/recycling,"Circuit Board (Recycling Sorting Machine)",,,,,2,,2,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/splicer,"Circuit board (Disease Splicer)",4,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/stacking_machine_console,"Circuit board (Stacking Machine Console)",,,,,,,2,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/stacking_unit,"Circuit Board (Stacking Machine)",,,,,2,,3,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/stationalert,"Circuit board (Station Alerts)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/supplycomp,"Circuit board (Supply shuttle console)",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/swfdoor,"Circuit board (Magix)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/syndicatedoor,"Circuit board (ProComp Executive)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/telecomms,"Circuit board",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/telecomms/broadcaster,"Circuit Board (Subspace Broadcaster)",,2,,,4,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/telecomms/bus,"Circuit Board (Bus Mainframe)",,,,,4,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/telecomms/hub,"Circuit Board (Hub Mainframe)",,,,,4,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/telecomms/processor,"Circuit Board (Processor Unit)",,,,,4,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/telecomms/receiver,"Circuit Board (Subspace Receiver)",,2,,,3,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/telecomms/relay,"Circuit Board (Relay Mainframe)",,3,,,4,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/telecomms/server,"Circuit Board (Telecommunication Server)",,,,,4,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/telehub,"Circuit Board (Teleporter Hub)",,3,,,3,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/teleporter,"Circuit board (Teleporter)",,2,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/telesci_computer,"Circuit board (Telepad Control Console)",,2,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/circuitboard/telestation,"Circuit Board (Teleporter Station)",,3,,,3,,,,,,,4,
|
|
||||||
/obj/item/weapon/circuitboard/turbine_control,"Circuit board (Turbine control)",,,,,,,,,,,,2,
|
|
||||||
/obj/item/weapon/circuitboard/vendomat,"Circuit Board (Vending Machine)",,,,,1,,1,,,,1,,
|
|
||||||
/obj/item/weapon/circular_saw,"circular saw",1,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/cloaking_device,"cloaking device",,,,,,3,,,,,,,4
|
|
||||||
/obj/item/weapon/conversion_kit,"\improper Revolver Conversion Kit",,,,2,,,,,,,,,
|
|
||||||
/obj/item/weapon/crowbar,"crowbar",,,,,1,,,,,,,,
|
|
||||||
/obj/item/weapon/crowbar/red,"crowbar",,,,,1,,,,,,,,
|
|
||||||
/obj/item/weapon/dart_cartridge,"dart cartridge",,,,,,,2,,,,,,
|
|
||||||
/obj/item/weapon/dualsaber,"double-bladed energy sword",,,,,,3,,,,,,,4
|
|
||||||
/obj/item/weapon/flamethrower,"flamethrower",,,,1,,,,,1,,,,
|
|
||||||
/obj/item/weapon/flamethrower/full,"flamethrower",,,,1,,,,,1,,,,
|
|
||||||
/obj/item/weapon/grenade/chem_grenade/exgrenade,"EX Chem Grenade",,,,4,2,,3,,,,,,
|
|
||||||
/obj/item/weapon/grenade/chem_grenade/large,"Large Chem Grenade",,,,3,,,3,,,,,,
|
|
||||||
/obj/item/weapon/grenade/empgrenade,"emp grenade",,,,,,3,2,,,,,,
|
|
||||||
/obj/item/weapon/grenade/flashbang,"flashbang",,,,1,,,2,,,,,,
|
|
||||||
/obj/item/weapon/grenade/flashbang/cluster,"flashbang",,,,1,,,2,,,,,,
|
|
||||||
/obj/item/weapon/grenade/flashbang/clusterbang,"clusterbang",,,,1,,,2,,,,,,
|
|
||||||
/obj/item/weapon/grenade/flashbang/clusterbang/segment,"clusterbang segment",,,,1,,,2,,,,,,
|
|
||||||
/obj/item/weapon/grenade/spawnergrenade,"delivery grenade",,,,,,4,3,,,,,,
|
|
||||||
/obj/item/weapon/grenade/spawnergrenade/manhacks,"manhack delivery grenade",,,,,,4,3,,,,,,4
|
|
||||||
/obj/item/weapon/grenade/spawnergrenade/manhacks/syndicate,"viscerator grenade",,,,,,4,3,,,,,,4
|
|
||||||
/obj/item/weapon/grenade/spawnergrenade/spesscarp,"carp delivery grenade",,,,,,4,3,,,,,,4
|
|
||||||
/obj/item/weapon/grown/deathnettle,"deathnettle",,,,3,,,,,,,,,
|
|
||||||
/obj/item/weapon/grown/log,"tower-cap log",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/grown/nettle,"nettle",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun,"gun",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/dartgun,"dart gun",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/dartgun/vox,"alien dart gun",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/dartgun/vox/medical,"alien dart gun",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/dartgun/vox/raider,"alien dart gun",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy,"energy gun",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/bison,"\improper Righteous Bison",,,,3,,,3,,,,3,,
|
|
||||||
/obj/item/weapon/gun/energy/crossbow,"mini energy-crossbow",,,,2,,2,,,,,,,5
|
|
||||||
/obj/item/weapon/gun/energy/crossbow/largecrossbow,"Energy Crossbow",,,,2,,2,,,,,,,5
|
|
||||||
/obj/item/weapon/gun/energy/decloner,"biological demolecularisor",,,,5,,,4,,,,3,,
|
|
||||||
/obj/item/weapon/gun/energy/floragun,"floral somatoray",3,,,,,,2,,,,3,,
|
|
||||||
/obj/item/weapon/gun/energy/gun,"energy gun",,,,3,,2,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/gun/nuclear,"Advanced Energy Gun",,,,3,,,5,,,,3,,
|
|
||||||
/obj/item/weapon/gun/energy/ionrifle,"ion rifle",,,,2,,4,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/kinetic_accelerator,"proto-kinetic accelerator",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/kinetic_accelerator/cyborg,"proto-kinetic accelerator",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/laser,"laser gun",,,,3,,2,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/laser/LaserAK,"Laser AK470",,,,3,,2,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/laser/admin,"infinite laser gun",,,,3,,2,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/laser/bluetag,"laser tag gun",,,,1,,2,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/laser/cyborg,"laser gun",,,,3,,2,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/laser/pistol,"laser pistol",,,,3,,2,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/laser/practice,"practice laser gun",,,,3,,2,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/laser/practice/sc_laser,"Old laser",,,,3,,2,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/laser/redtag,"laser tag gun",,,,1,,2,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/laser/retro,"retro laser",,,,3,,2,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/laser/retro/sc_retro,"retro laser",,,,3,,2,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/laser/rifle,"laser rifle",,,,3,,2,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/lasercannon,"laser cannon",,,,4,,,3,,,,3,,
|
|
||||||
/obj/item/weapon/gun/energy/lasercannon/cyborg,"laser cannon",,,,4,,,3,,,,3,,
|
|
||||||
/obj/item/weapon/gun/energy/megabuster,"Mega-buster",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/megabuster/proto,"Proto-buster",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/meteorgun,"meteor gun",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/meteorgun/pen,"meteor pen",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/mindflayer,"mind flayer",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/mmlbuster,"Buster Cannon",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/plasma,"plasma gun",,,,5,,2,3,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/plasma/MP40k,"Plasma MP40k",,,,5,,2,3,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/plasma/light,"plasma rifle",,,,5,,2,3,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/plasma/pistol,"plasma pistol",,,,5,,2,3,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/plasma/rifle,"plasma cannon",,,,5,,2,3,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/polarstar,"\improper Polar Star",,,,3,,,4,,,,3,,
|
|
||||||
/obj/item/weapon/gun/energy/polarstar/spur,"\improper Spur",,,,5,,,5,,,,4,,
|
|
||||||
/obj/item/weapon/gun/energy/pulse_rifle,"pulse rifle",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/pulse_rifle/M1911,"m1911-P",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/pulse_rifle/cyborg,"pulse rifle",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/pulse_rifle/destroyer,"pulse destroyer",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/radgun,"radgun",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/ricochet,"ricochet rifle",,,,3,,,3,,,,3,,
|
|
||||||
/obj/item/weapon/gun/energy/stunrevolver,"stun revolver",,,,3,,,3,,,,2,,
|
|
||||||
/obj/item/weapon/gun/energy/taser,"taser gun",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/taser/cyborg,"taser gun",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/energy/temperature,"temperature gun",,,,3,,2,4,,,,3,,
|
|
||||||
/obj/item/weapon/gun/energy/xray,"xray laser gun",,,,5,,2,3,,,,,,2
|
|
||||||
/obj/item/weapon/gun/gatling,"gatling gun",,,,6,,,4,,,,,,
|
|
||||||
/obj/item/weapon/gun/gravitywell,"\improper Gravity Well Gun",,5,,,,5,7,,,,,,
|
|
||||||
/obj/item/weapon/gun/grenadelauncher,"grenade launcher",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/hookshot,"hookshot",,,,,3,2,2,,,,,,
|
|
||||||
/obj/item/weapon/gun/osipr,"\improper Overwatch Standard Issue Pulse Rifle",,,,5,,4,5,,,,3,,
|
|
||||||
/obj/item/weapon/gun/projectile,"revolver",,,,2,,,2,,,,,,
|
|
||||||
/obj/item/weapon/gun/projectile/automatic,"submachine gun",,,,4,,,2,,,,,,
|
|
||||||
/obj/item/weapon/gun/projectile/automatic/c20r,"\improper C-20r SMG",,,,5,,,2,,,,,,8
|
|
||||||
/obj/item/weapon/gun/projectile/automatic/c20r/sc_c20r,"\improper C-20r SMG",,,,5,,,2,,,,,,8
|
|
||||||
/obj/item/weapon/gun/projectile/automatic/l6_saw,"\improper L6 SAW",,,,5,,,1,,,,,,2
|
|
||||||
/obj/item/weapon/gun/projectile/automatic/mini_uzi,"Uzi",,,,5,,,2,,,,,,8
|
|
||||||
/obj/item/weapon/gun/projectile/automatic/verb,"submachine gun",,,,4,,,2,,,,,,
|
|
||||||
/obj/item/weapon/gun/projectile/automatic/xcom,"\improper Assault Rifle",,,,5,,,2,,,,,,
|
|
||||||
/obj/item/weapon/gun/projectile/deagle,"desert eagle",,,,2,,,2,,,,,,
|
|
||||||
/obj/item/weapon/gun/projectile/deagle/camo,"desert eagle",,,,2,,,2,,,,,,
|
|
||||||
/obj/item/weapon/gun/projectile/deagle/gold,"desert eagle",,,,2,,,2,,,,,,
|
|
||||||
/obj/item/weapon/gun/projectile/detective,"revolver",,,,2,,,2,,,,,,
|
|
||||||
/obj/item/weapon/gun/projectile/detective/verb,"revolver",,,,2,,,2,,,,,,
|
|
||||||
/obj/item/weapon/gun/projectile/flare,"flare gun",,,,2,,,2,,,,,,
|
|
||||||
/obj/item/weapon/gun/projectile/flare/syndicate,"flare gun",,,,4,,,2,,,,,,2
|
|
||||||
/obj/item/weapon/gun/projectile/gyropistol,"gyrojet pistol",,,,3,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/projectile/hecate,"\improper PGM H<>cate II",,,,6,,,5,,,,,,
|
|
||||||
/obj/item/weapon/gun/projectile/mateba,"mateba",,,,2,,,2,,,,,,
|
|
||||||
/obj/item/weapon/gun/projectile/nagant,"mosin nagant",,,,4,,,2,,,,,,
|
|
||||||
/obj/item/weapon/gun/projectile/nagant/obrez,"obrez",,,,4,,,2,,,,,,
|
|
||||||
/obj/item/weapon/gun/projectile/pistol,"\improper Stechtkin pistol",,,,2,,,2,,,,,,2
|
|
||||||
/obj/item/weapon/gun/projectile/rocketlauncher,"rocket launcher",,,,4,,,2,,,,,,2
|
|
||||||
/obj/item/weapon/gun/projectile/russian,"Russian Revolver",,,,2,,,2,,,,,,
|
|
||||||
/obj/item/weapon/gun/projectile/shotgun,"revolver",,,,2,,,2,,,,,,
|
|
||||||
/obj/item/weapon/gun/projectile/shotgun/doublebarrel,"double-barreled shotgun",,,,3,,,1,,,,,,
|
|
||||||
/obj/item/weapon/gun/projectile/shotgun/pump,"shotgun",,,,4,,,2,,,,,,
|
|
||||||
/obj/item/weapon/gun/projectile/shotgun/pump/combat,"combat shotgun",,,,5,,,2,,,,,,
|
|
||||||
/obj/item/weapon/gun/projectile/shotgun/pump/sc_pump,"shotgun",,,,4,,,2,,,,,,
|
|
||||||
/obj/item/weapon/gun/projectile/silenced,"silenced pistol",,,,2,,,2,,,,,,8
|
|
||||||
/obj/item/weapon/gun/projectile/silenced/sc_silenced,"silenced pistol",,,,2,,,2,,,,,,8
|
|
||||||
/obj/item/weapon/gun/projectile/verb,"revolver",,,,2,,,2,,,,,,
|
|
||||||
/obj/item/weapon/gun/stickybomb,"stickybomb launcher",,,,4,,,3,,,,,3,
|
|
||||||
/obj/item/weapon/gun/syringe,"syringe gun",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/syringe/rapidsyringe,"rapid syringe gun",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/gun/verb,"gun",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/hand_tele,"hand tele",,3,,,,1,,,,,,,
|
|
||||||
/obj/item/weapon/hatchet,"hatchet",,,,1,,,2,,,,,,
|
|
||||||
/obj/item/weapon/hatchet/unathiknife,"duelling knife",,,,1,,,2,,,,,,
|
|
||||||
/obj/item/weapon/hemostat,"hemostat",1,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/holder/diona,"diona nymph",5,,,,,3,,,,,,,
|
|
||||||
/obj/item/weapon/katana/hfrequency,"high-frequency blade",,,,5,,4,,,,,,,
|
|
||||||
/obj/item/weapon/kitchen/utensil,"weapon",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/kitchen/utensil/fork,"fork",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/kitchen/utensil/fork/plastic,"plastic fork",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/kitchen/utensil/knife,"knife",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/kitchen/utensil/knife/large,"kitchen knife",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/kitchen/utensil/knife/large/butch,"butcher's cleaver",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/kitchen/utensil/knife/large/butch/meatcleaver,"meat cleaver",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/kitchen/utensil/knife/large/ritual,"ritual knife",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/kitchen/utensil/knife/plastic,"plastic knife",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/kitchen/utensil/spoon,"spoon",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/kitchen/utensil/spoon/plastic,"plastic spoon",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/legcuffs,"legcuffs",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/legcuffs/beartrap,"bear trap",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/legcuffs/bolas,"bolas",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/legcuffs/bolas/cable,"cable bolas",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/locator,"locator",,,,,,1,,,,,,,
|
|
||||||
/obj/item/weapon/match,"match",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/match/strike_anywhere,"strike-anywhere match",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/melee/baton,"stun baton",,,,2,,,,,,,,,
|
|
||||||
/obj/item/weapon/melee/baton/cattleprod,"stunprod",,,,2,,,,,,,,,
|
|
||||||
/obj/item/weapon/melee/baton/loaded,"stun baton",,,,2,,,,,,,,,
|
|
||||||
/obj/item/weapon/melee/chainofcommand,"chain of command",,,,4,,,,,,,,,
|
|
||||||
/obj/item/weapon/melee/defibrillator,"emergency defibrillator",3,,,,,,,,,,,,
|
|
||||||
/obj/item/weapon/melee/energy/axe,"energy axe",,,,3,,,,,,,,,
|
|
||||||
/obj/item/weapon/melee/energy/sword/color,"energy sword",,,,,,3,,,,,,,4
|
|
||||||
/obj/item/weapon/module/rust_fuel_compressor,"Internal circuitry (R-UST Mk. 7 fuel compressor)",,,,,,,6,,4,,,,
|
|
||||||
/obj/item/weapon/module/rust_fuel_port,"Internal circuitry (R-UST Mk. 7 fuel port)",,,,,4,,5,,,,,,
|
|
||||||
/obj/item/weapon/ore/clown,"Bananium ore",,,,,,,4,,,,,,
|
|
||||||
/obj/item/weapon/ore/diamond,"Diamond ore",,,,,,,6,,,,,,
|
|
||||||
/obj/item/weapon/ore/glass,"Sand",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/ore/gold,"Gold ore",,,,,,,4,,,,,,
|
|
||||||
/obj/item/weapon/ore/iron,"Iron ore",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/ore/phazon,"Phazite",,,,,,,7,,,,,,
|
|
||||||
/obj/item/weapon/ore/plasma,"Plasma ore",,,,,,,2,,,,,,
|
|
||||||
/obj/item/weapon/ore/silver,"Silver ore",,,,,,,3,,,,,,
|
|
||||||
/obj/item/weapon/ore/uranium,"Uranium ore",,,,,,,5,,,,,,
|
|
||||||
/obj/item/weapon/pen/sleepypen,"pen",,,,,,,2,,,,,,5
|
|
||||||
/obj/item/weapon/pickaxe,"pickaxe",,,,,1,,1,,,,,,
|
|
||||||
/obj/item/weapon/pickaxe/brush,"brush",,,,,1,,1,,,,,,
|
|
||||||
/obj/item/weapon/pickaxe/diamond,"diamond pickaxe",,,,,4,,6,,,,,,
|
|
||||||
/obj/item/weapon/pickaxe/drill,"mining drill",,,,,2,,2,,,,3,,
|
|
||||||
/obj/item/weapon/pickaxe/drill/borg,"cyborg mining drill",,,,,2,,2,,,,3,,
|
|
||||||
/obj/item/weapon/pickaxe/drill/diamond,"diamond mining drill",,,,,5,,6,,,,4,,
|
|
||||||
/obj/item/weapon/pickaxe/excavationdrill,"excavation drill",,,,,1,,1,,,,,,
|
|
||||||
/obj/item/weapon/pickaxe/five_pick,"5/6 pick",,,,,1,,1,,,,,,
|
|
||||||
/obj/item/weapon/pickaxe/four_pick,"2/3 pick",,,,,1,,1,,,,,,
|
|
||||||
/obj/item/weapon/pickaxe/gold,"golden pickaxe",,,,,,,4,,,,,,
|
|
||||||
/obj/item/weapon/pickaxe/hammer,"sledgehammer",,,,,1,,1,,,,,,
|
|
||||||
/obj/item/weapon/pickaxe/hand,"hand pickaxe",,,,,1,,1,,,,,,
|
|
||||||
/obj/item/weapon/pickaxe/jackhammer,"sonic jackhammer",,,,,2,,3,,,,2,,
|
|
||||||
/obj/item/weapon/pickaxe/one_pick,"1/6 pick",,,,,1,,1,,,,,,
|
|
||||||
/obj/item/weapon/pickaxe/plasmacutter,"plasma cutter",,,,,3,,4,,3,,,,
|
|
||||||
/obj/item/weapon/pickaxe/shovel,"shovel",,,,,1,,1,,,,,,
|
|
||||||
/obj/item/weapon/pickaxe/shovel/spade,"spade",,,,,1,,1,,,,,,
|
|
||||||
/obj/item/weapon/pickaxe/silver,"silver pickaxe",,,,,,,3,,,,,,
|
|
||||||
/obj/item/weapon/pickaxe/six_pick,"1/1 pick",,,,,1,,1,,,,,,
|
|
||||||
/obj/item/weapon/pickaxe/three_pick,"1/2 pick",,,,,1,,1,,,,,,
|
|
||||||
/obj/item/weapon/pickaxe/two_pick,"1/3 pick",,,,,1,,1,,,,,,
|
|
||||||
/obj/item/weapon/planning_frame,"planning frame",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/planning_frame/verb,"planning frame",,,,,,,,,,,,3,
|
|
||||||
/obj/item/weapon/plastique,"plastic explosives",,,,,,,,,,,,,2
|
|
||||||
/obj/item/weapon/rcd_ammo,"compressed matter cartridge",,,,,,,2,,,,,,
|
|
||||||
/obj/item/weapon/rcl,"rapid cable layer (RCL)",,,,,2,,4,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/chempack,"chemical pack",,3,,,5,,3,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/chempack/override,"chemical pack",,3,,,5,,3,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/chempack/override/fully_loaded,"chemical pack",,3,,,5,,3,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/chempack/verb,"chemical pack",,3,,,5,,3,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/egg/borer,"borer egg",4,,,,,,,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/food/snacks/grown/bluespacetomato,"blue-space tomato",,,3,,,,,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/beaker,"beaker",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/beaker/bluespace,"bluespace beaker",,2,,,,,3,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/beaker/bluespace/large,"large bluespace beaker",,3,,,,,5,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/beaker/cryoxadone,"beaker",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/beaker/fuel,"beaker 'fuel'",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/beaker/large,"large beaker",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/beaker/large/cyborg,"large beaker",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/beaker/lithium,"beaker 'lithium'",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/beaker/noreact,"stasis beaker",,3,,,,,4,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/beaker/noreact/large,"large stasis beaker",,4,,,,,6,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/beaker/noreactgrenade,"grenade reservoir",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/beaker/oxygen,"beaker 'oxygen'",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/beaker/slime,"beaker",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/beaker/sodium,"beaker 'sodium'",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/beaker/sulphuric,"beaker",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/beaker/tungsten,"beaker 'tungsten'",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/beaker/vial,"vial",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/beaker/water,"beaker 'water'",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle,"bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/adminordrazine,"Adminordrazine Bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/ammonia,"ammonia bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/antitoxin,"anti-toxin bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/brainrot,"Brainrot culture bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/capsaicin,"Capsaicin Bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/charcoal,"activated charcoal bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/chloralhydrate,"Chloral Hydrate Bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/cold,"Rhinovirus culture bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/cyanide,"cyanide bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/diethylamine,"diethylamine bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/epiglottis_virion,"Epiglottis virion culture bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/fake_gbs,"GBS culture bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/flu_virion,"Flu virion culture bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/frostoil,"Frost Oil Bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/gbs,"GBS culture bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/hullucigen_virion,"Hullucigen virion culture bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/inaprovaline,"inaprovaline bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/liver_enhance_virion,"Liver enhancement virion culture bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/magnitis,"Magnitis culture bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/mutagen,"unstable mutagen bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/pacid,"Polytrinic Acid Bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/pierrot_throat,"Pierrot's Throat culture bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/random,"Random culture bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/retrovirus,"Retrovirus culture bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/robot,"bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/robot/antitoxin,"internal anti-toxin bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/robot/inaprovaline,"internal inaprovaline bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/stoxin,"sleep-toxin bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/toxin,"toxin bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/glass/bottle/wizarditis,"Wizarditis culture bottle",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/reagent_containers/spray/chemsprayer,"chem sprayer",,,,3,3,,3,,,,,,5
|
|
||||||
/obj/item/weapon/retractor,"retractor",1,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/retractor/manager,"surgical incision manager",5,,,,4,,5,,,,,,
|
|
||||||
/obj/item/weapon/scalpel,"scalpel",1,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/scalpel/laser,"scalpel",1,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/scalpel/laser/tier1,"basic laser scalpel",1,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/scalpel/laser/tier2,"high-precision laser scalpel",1,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/scythe,"scythe",,,,2,,,2,,,,,,
|
|
||||||
/obj/item/weapon/shield/energy,"energy combat shield",,,,,,3,4,,,,,,4
|
|
||||||
/obj/item/weapon/shield/riot,"riot shield",,,,,,,2,,,,,,
|
|
||||||
/obj/item/weapon/shield/riot/joe,"Sniper Shield",,,,,,,2,,,,,,
|
|
||||||
/obj/item/weapon/shield/riot/proto,"Prototype Shield",,,,,,,2,,,,,,
|
|
||||||
/obj/item/weapon/shield/riot/roman,"roman shield",,,,,,,2,,,,,,
|
|
||||||
/obj/item/weapon/solder,"soldering iron",,,,,1,,,,,,,,
|
|
||||||
/obj/item/weapon/stock_parts/capacitor,"capacitor",,,,,,,,,,,1,,
|
|
||||||
/obj/item/weapon/stock_parts/capacitor/adv,"advanced capacitor",,,,,,,,,,,3,,
|
|
||||||
/obj/item/weapon/stock_parts/capacitor/super,"super capacitor",,,,,,,4,,,,5,,
|
|
||||||
/obj/item/weapon/stock_parts/console_screen,"console screen",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/stock_parts/manipulator,"micro-manipulator",,,,,,,1,,,,,1,
|
|
||||||
/obj/item/weapon/stock_parts/manipulator/nano,"nano-manipulator",,,,,,,3,,,,,2,
|
|
||||||
/obj/item/weapon/stock_parts/manipulator/pico,"pico-manipulator",,,,,,,5,,,,,2,
|
|
||||||
/obj/item/weapon/stock_parts/matter_bin,"matter bin",,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/stock_parts/matter_bin/adv,"advanced matter bin",,,,,,,3,,,,,,
|
|
||||||
/obj/item/weapon/stock_parts/matter_bin/super,"super matter bin",,,,,,,5,,,,,,
|
|
||||||
/obj/item/weapon/stock_parts/micro_laser,"micro-laser",,,,,,1,,,,,,,
|
|
||||||
/obj/item/weapon/stock_parts/micro_laser/high,"high-power micro-laser",,,,,,3,,,,,,,
|
|
||||||
/obj/item/weapon/stock_parts/micro_laser/ultra,"ultra-high-power micro-laser",,,,,,5,,,,,,,
|
|
||||||
/obj/item/weapon/stock_parts/scanning_module,"scanning module",,,,,,1,,,,,,,
|
|
||||||
/obj/item/weapon/stock_parts/scanning_module/adv,"advanced scanning module",,,,,,3,,,,,,,
|
|
||||||
/obj/item/weapon/stock_parts/scanning_module/phasic,"phasic scanning module",,,,,,5,,,,,,,
|
|
||||||
/obj/item/weapon/stock_parts/subspace/amplifier,"subspace amplifier",,2,,,,4,4,,,,,3,
|
|
||||||
/obj/item/weapon/stock_parts/subspace/analyzer,"subspace wavelength analyzer",,2,,,,4,4,,,,,3,
|
|
||||||
/obj/item/weapon/stock_parts/subspace/ansible,"subspace ansible",,2,,,,5,4,,,,,3,
|
|
||||||
/obj/item/weapon/stock_parts/subspace/crystal,"ansible crystal",,2,,,,4,4,,,,,,
|
|
||||||
/obj/item/weapon/stock_parts/subspace/filter,"hyperwave filter",,,,,,2,,,,,,4,
|
|
||||||
/obj/item/weapon/stock_parts/subspace/transmitter,"subspace transmitter",,3,,,,5,5,,,,,,
|
|
||||||
/obj/item/weapon/stock_parts/subspace/treatment,"subspace treatment disk",,2,,,,2,5,,,,,3,
|
|
||||||
/obj/item/weapon/storage/backpack/holding,"Bag of Holding",,4,,,,,,,,,,,
|
|
||||||
/obj/item/weapon/storage/component_exchanger,"rapid machinery component exchanger",,,,,4,2,5,,,,,3,
|
|
||||||
/obj/item/weapon/storage/pneumatic,"pneumatic cannon",,,,,3,,3,,,,,,
|
|
||||||
/obj/item/weapon/storage/pneumatic/verb,"pneumatic cannon",,,,,3,,3,,,,,,
|
|
||||||
/obj/item/weapon/storage/toolbox,"toolbox",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/storage/toolbox/electrical,"electrical toolbox",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/storage/toolbox/emergency,"emergency toolbox",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/storage/toolbox/mechanical,"mechanical toolbox",,,,1,,,,,,,,,
|
|
||||||
/obj/item/weapon/storage/toolbox/syndicate,"suspicious looking toolbox",,,,1,,,,,,,,,1
|
|
||||||
/obj/item/weapon/strangerock,"\improper Strange rock",,,,,,,5,,,,,,
|
|
||||||
/obj/item/weapon/surgicaldrill,"surgical drill",1,,,,,,1,,,,,,
|
|
||||||
/obj/item/weapon/switchtool,"switchtool",,5,,,,,9,,,,,,
|
|
||||||
/obj/item/weapon/switchtool/surgery,"surgeon's switchtool",5,5,,,,,9,,,,,,
|
|
||||||
/obj/item/weapon/switchtool/swiss_army_knife,"swiss army knife",,5,,,,,9,,,,,,
|
|
||||||
/obj/item/weapon/syntiflesh,"syntiflesh",2,,,,,,,,,,,,
|
|
||||||
/obj/item/weapon/teleportation_scroll,"scroll of teleportation",,4,,,,,,,,,,,
|
|
||||||
/obj/item/weapon/teleportation_scroll/apprentice,"lesser scroll of teleportation",,2,,,,,,,,,,,
|
|
||||||
/obj/item/weapon/weldingtool,"welding tool",,,,,1,,,,,,,,
|
|
||||||
/obj/item/weapon/weldingtool/empty,"welding tool",,,,,1,,,,,,,,
|
|
||||||
/obj/item/weapon/weldingtool/experimental,"Experimental Welding Tool",,,,,4,,,,3,,,,
|
|
||||||
/obj/item/weapon/weldingtool/experimental/empty,"Experimental Welding Tool",,,,,4,,,,3,,,,
|
|
||||||
/obj/item/weapon/weldingtool/hugetank,"Upgraded Welding Tool",,,,,3,,,,,,,,
|
|
||||||
/obj/item/weapon/weldingtool/hugetank/empty,"Upgraded Welding Tool",,,,,3,,,,,,,,
|
|
||||||
/obj/item/weapon/weldingtool/largetank,"Industrial Welding Tool",,,,,2,,,,,,,,
|
|
||||||
/obj/item/weapon/weldingtool/largetank/empty,"Industrial Welding Tool",,,,,2,,,,,,,,
|
|
||||||
/obj/item/weapon/wirecutters,"wirecutters",,,,,1,,1,,,,,,
|
|
||||||
/obj/item/weapon/wirecutters/clippers,"plant clippers",,,,,1,,1,,,,,,
|
|
||||||
/obj/item/weapon/wrench,"wrench",,,,,1,,1,,,,,,
|
|
||||||
/obj/item/weapon/wrench/socket,"socket wrench",,,,,1,,1,,,,,,
|
|
||||||
|
@@ -1,20 +0,0 @@
|
|||||||
|
|
||||||
Microsoft Visual Studio Solution File, Format Version 11.00
|
|
||||||
# Visual C# Express 2010
|
|
||||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AddToChangelog", "AddToChangelog\AddToChangelog.csproj", "{838EA2DE-A108-4213-8409-7F562F1009BE}"
|
|
||||||
EndProject
|
|
||||||
Global
|
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
|
||||||
Debug|x86 = Debug|x86
|
|
||||||
Release|x86 = Release|x86
|
|
||||||
EndGlobalSection
|
|
||||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
|
||||||
{838EA2DE-A108-4213-8409-7F562F1009BE}.Debug|x86.ActiveCfg = Debug|x86
|
|
||||||
{838EA2DE-A108-4213-8409-7F562F1009BE}.Debug|x86.Build.0 = Debug|x86
|
|
||||||
{838EA2DE-A108-4213-8409-7F562F1009BE}.Release|x86.ActiveCfg = Release|x86
|
|
||||||
{838EA2DE-A108-4213-8409-7F562F1009BE}.Release|x86.Build.0 = Release|x86
|
|
||||||
EndGlobalSection
|
|
||||||
GlobalSection(SolutionProperties) = preSolution
|
|
||||||
HideSolutionNode = FALSE
|
|
||||||
EndGlobalSection
|
|
||||||
EndGlobal
|
|
||||||
@@ -1,140 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
||||||
<PropertyGroup>
|
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
||||||
<Platform Condition=" '$(Platform)' == '' ">x86</Platform>
|
|
||||||
<ProductVersion>8.0.30703</ProductVersion>
|
|
||||||
<SchemaVersion>2.0</SchemaVersion>
|
|
||||||
<ProjectGuid>{838EA2DE-A108-4213-8409-7F562F1009BE}</ProjectGuid>
|
|
||||||
<OutputType>WinExe</OutputType>
|
|
||||||
<AppDesignerFolder>Properties</AppDesignerFolder>
|
|
||||||
<RootNamespace>AddToChangelog</RootNamespace>
|
|
||||||
<AssemblyName>AddToChangelog</AssemblyName>
|
|
||||||
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
|
|
||||||
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
|
|
||||||
<FileAlignment>512</FileAlignment>
|
|
||||||
<PublishUrl>publish\</PublishUrl>
|
|
||||||
<Install>true</Install>
|
|
||||||
<InstallFrom>Disk</InstallFrom>
|
|
||||||
<UpdateEnabled>false</UpdateEnabled>
|
|
||||||
<UpdateMode>Foreground</UpdateMode>
|
|
||||||
<UpdateInterval>7</UpdateInterval>
|
|
||||||
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
|
|
||||||
<UpdatePeriodically>false</UpdatePeriodically>
|
|
||||||
<UpdateRequired>false</UpdateRequired>
|
|
||||||
<MapFileExtensions>true</MapFileExtensions>
|
|
||||||
<ApplicationRevision>0</ApplicationRevision>
|
|
||||||
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
|
|
||||||
<IsWebBootstrapper>false</IsWebBootstrapper>
|
|
||||||
<UseApplicationTrust>false</UseApplicationTrust>
|
|
||||||
<BootstrapperEnabled>true</BootstrapperEnabled>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
|
|
||||||
<PlatformTarget>x86</PlatformTarget>
|
|
||||||
<DebugSymbols>true</DebugSymbols>
|
|
||||||
<DebugType>full</DebugType>
|
|
||||||
<Optimize>false</Optimize>
|
|
||||||
<OutputPath>bin\Debug\</OutputPath>
|
|
||||||
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
|
||||||
<ErrorReport>prompt</ErrorReport>
|
|
||||||
<WarningLevel>4</WarningLevel>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
|
|
||||||
<PlatformTarget>x86</PlatformTarget>
|
|
||||||
<DebugType>pdbonly</DebugType>
|
|
||||||
<Optimize>true</Optimize>
|
|
||||||
<OutputPath>bin\Release\</OutputPath>
|
|
||||||
<DefineConstants>TRACE</DefineConstants>
|
|
||||||
<ErrorReport>prompt</ErrorReport>
|
|
||||||
<WarningLevel>4</WarningLevel>
|
|
||||||
</PropertyGroup>
|
|
||||||
<PropertyGroup>
|
|
||||||
<ApplicationIcon>changelog.ico</ApplicationIcon>
|
|
||||||
</PropertyGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Reference Include="System" />
|
|
||||||
<Reference Include="System.Core" />
|
|
||||||
<Reference Include="System.Xml.Linq" />
|
|
||||||
<Reference Include="System.Data.DataSetExtensions" />
|
|
||||||
<Reference Include="Microsoft.CSharp" />
|
|
||||||
<Reference Include="System.Data" />
|
|
||||||
<Reference Include="System.Deployment" />
|
|
||||||
<Reference Include="System.Drawing" />
|
|
||||||
<Reference Include="System.Windows.Forms" />
|
|
||||||
<Reference Include="System.Xml" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<Compile Include="Form1.cs">
|
|
||||||
<SubType>Form</SubType>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="Form1.Designer.cs">
|
|
||||||
<DependentUpon>Form1.cs</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<Compile Include="Program.cs" />
|
|
||||||
<Compile Include="Properties\AssemblyInfo.cs" />
|
|
||||||
<EmbeddedResource Include="Form1.resx">
|
|
||||||
<DependentUpon>Form1.cs</DependentUpon>
|
|
||||||
</EmbeddedResource>
|
|
||||||
<EmbeddedResource Include="Properties\Resources.resx">
|
|
||||||
<Generator>ResXFileCodeGenerator</Generator>
|
|
||||||
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
|
|
||||||
<SubType>Designer</SubType>
|
|
||||||
</EmbeddedResource>
|
|
||||||
<Compile Include="Properties\Resources.Designer.cs">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DependentUpon>Resources.resx</DependentUpon>
|
|
||||||
</Compile>
|
|
||||||
<None Include="Properties\Settings.settings">
|
|
||||||
<Generator>SettingsSingleFileGenerator</Generator>
|
|
||||||
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
|
|
||||||
</None>
|
|
||||||
<Compile Include="Properties\Settings.Designer.cs">
|
|
||||||
<AutoGen>True</AutoGen>
|
|
||||||
<DependentUpon>Settings.settings</DependentUpon>
|
|
||||||
<DesignTimeSharedInput>True</DesignTimeSharedInput>
|
|
||||||
</Compile>
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<EmbeddedResource Include="bugfix.png" />
|
|
||||||
<EmbeddedResource Include="experiment.png" />
|
|
||||||
<Content Include="changelog.ico" />
|
|
||||||
<EmbeddedResource Include="rscdel.png" />
|
|
||||||
<EmbeddedResource Include="wip.png" />
|
|
||||||
<EmbeddedResource Include="imagedel.png" />
|
|
||||||
<EmbeddedResource Include="imageadd.png" />
|
|
||||||
<EmbeddedResource Include="sounddel.png" />
|
|
||||||
<EmbeddedResource Include="soundadd.png" />
|
|
||||||
<EmbeddedResource Include="rscadd.png" />
|
|
||||||
<EmbeddedResource Include="tweak.png" />
|
|
||||||
</ItemGroup>
|
|
||||||
<ItemGroup>
|
|
||||||
<BootstrapperPackage Include=".NETFramework,Version=v4.0,Profile=Client">
|
|
||||||
<Visible>False</Visible>
|
|
||||||
<ProductName>Microsoft .NET Framework 4 Client Profile %28x86 and x64%29</ProductName>
|
|
||||||
<Install>true</Install>
|
|
||||||
</BootstrapperPackage>
|
|
||||||
<BootstrapperPackage Include="Microsoft.Net.Client.3.5">
|
|
||||||
<Visible>False</Visible>
|
|
||||||
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
|
|
||||||
<Install>false</Install>
|
|
||||||
</BootstrapperPackage>
|
|
||||||
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
|
|
||||||
<Visible>False</Visible>
|
|
||||||
<ProductName>.NET Framework 3.5 SP1</ProductName>
|
|
||||||
<Install>false</Install>
|
|
||||||
</BootstrapperPackage>
|
|
||||||
<BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
|
|
||||||
<Visible>False</Visible>
|
|
||||||
<ProductName>Windows Installer 3.1</ProductName>
|
|
||||||
<Install>true</Install>
|
|
||||||
</BootstrapperPackage>
|
|
||||||
</ItemGroup>
|
|
||||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
|
||||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
|
||||||
Other similar extension points exist, see Microsoft.Common.targets.
|
|
||||||
<Target Name="BeforeBuild">
|
|
||||||
</Target>
|
|
||||||
<Target Name="AfterBuild">
|
|
||||||
</Target>
|
|
||||||
-->
|
|
||||||
</Project>
|
|
||||||
263
tools/AddToChangelog/AddToChangelog/Form1.Designer.cs
generated
@@ -1,263 +0,0 @@
|
|||||||
namespace AddToChangelog
|
|
||||||
{
|
|
||||||
partial class MainForm
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// Required designer variable.
|
|
||||||
/// </summary>
|
|
||||||
private System.ComponentModel.IContainer components = null;
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Clean up any resources being used.
|
|
||||||
/// </summary>
|
|
||||||
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
|
||||||
protected override void Dispose(bool disposing)
|
|
||||||
{
|
|
||||||
if (disposing && (components != null))
|
|
||||||
{
|
|
||||||
components.Dispose();
|
|
||||||
}
|
|
||||||
base.Dispose(disposing);
|
|
||||||
}
|
|
||||||
|
|
||||||
#region Windows Form Designer generated code
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Required method for Designer support - do not modify
|
|
||||||
/// the contents of this method with the code editor.
|
|
||||||
/// </summary>
|
|
||||||
private void InitializeComponent()
|
|
||||||
{
|
|
||||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MainForm));
|
|
||||||
this.label1 = new System.Windows.Forms.Label();
|
|
||||||
this.label2 = new System.Windows.Forms.Label();
|
|
||||||
this.authorBox = new System.Windows.Forms.TextBox();
|
|
||||||
this.label3 = new System.Windows.Forms.Label();
|
|
||||||
this.dateBox = new System.Windows.Forms.MaskedTextBox();
|
|
||||||
this.dropdownBox = new System.Windows.Forms.ComboBox();
|
|
||||||
this.getButton = new System.Windows.Forms.Button();
|
|
||||||
this.addButton = new System.Windows.Forms.Button();
|
|
||||||
this.resultsBox = new System.Windows.Forms.TextBox();
|
|
||||||
this.addLineButton = new System.Windows.Forms.Button();
|
|
||||||
this.addLineBox = new System.Windows.Forms.TextBox();
|
|
||||||
this.listBox = new System.Windows.Forms.TextBox();
|
|
||||||
this.saveButton = new System.Windows.Forms.Button();
|
|
||||||
this.editBox = new System.Windows.Forms.TextBox();
|
|
||||||
this.reloadButton = new System.Windows.Forms.Button();
|
|
||||||
this.pictureBox = new System.Windows.Forms.PictureBox();
|
|
||||||
((System.ComponentModel.ISupportInitialize)(this.pictureBox)).BeginInit();
|
|
||||||
this.SuspendLayout();
|
|
||||||
//
|
|
||||||
// label1
|
|
||||||
//
|
|
||||||
this.label1.AutoSize = true;
|
|
||||||
this.label1.Location = new System.Drawing.Point(20, 46);
|
|
||||||
this.label1.Name = "label1";
|
|
||||||
this.label1.Size = new System.Drawing.Size(33, 13);
|
|
||||||
this.label1.TabIndex = 10;
|
|
||||||
this.label1.Text = "Date:";
|
|
||||||
//
|
|
||||||
// label2
|
|
||||||
//
|
|
||||||
this.label2.AutoSize = true;
|
|
||||||
this.label2.Location = new System.Drawing.Point(20, 21);
|
|
||||||
this.label2.Name = "label2";
|
|
||||||
this.label2.Size = new System.Drawing.Size(41, 13);
|
|
||||||
this.label2.TabIndex = 11;
|
|
||||||
this.label2.Text = "Author:";
|
|
||||||
//
|
|
||||||
// authorBox
|
|
||||||
//
|
|
||||||
this.authorBox.Location = new System.Drawing.Point(67, 18);
|
|
||||||
this.authorBox.Name = "authorBox";
|
|
||||||
this.authorBox.Size = new System.Drawing.Size(154, 20);
|
|
||||||
this.authorBox.TabIndex = 1;
|
|
||||||
//
|
|
||||||
// label3
|
|
||||||
//
|
|
||||||
this.label3.AutoSize = true;
|
|
||||||
this.label3.Location = new System.Drawing.Point(330, 21);
|
|
||||||
this.label3.Name = "label3";
|
|
||||||
this.label3.Size = new System.Drawing.Size(68, 13);
|
|
||||||
this.label3.TabIndex = 12;
|
|
||||||
this.label3.Text = "Add change:";
|
|
||||||
//
|
|
||||||
// dateBox
|
|
||||||
//
|
|
||||||
this.dateBox.Location = new System.Drawing.Point(67, 43);
|
|
||||||
this.dateBox.Mask = "00/00/0000";
|
|
||||||
this.dateBox.Name = "dateBox";
|
|
||||||
this.dateBox.Size = new System.Drawing.Size(79, 20);
|
|
||||||
this.dateBox.TabIndex = 2;
|
|
||||||
this.dateBox.ValidatingType = typeof(System.DateTime);
|
|
||||||
//
|
|
||||||
// dropdownBox
|
|
||||||
//
|
|
||||||
this.dropdownBox.DisplayMember = "\"";
|
|
||||||
this.dropdownBox.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
|
|
||||||
this.dropdownBox.FormattingEnabled = true;
|
|
||||||
this.dropdownBox.Items.AddRange(new object[] {
|
|
||||||
"Added feature",
|
|
||||||
"Removed feature",
|
|
||||||
"Bugfix",
|
|
||||||
"Work in progress",
|
|
||||||
"Tweak",
|
|
||||||
"Experimental feature",
|
|
||||||
"Added icon",
|
|
||||||
"Removed icon",
|
|
||||||
"Added sound",
|
|
||||||
"Removed sound"});
|
|
||||||
this.dropdownBox.Location = new System.Drawing.Point(856, 17);
|
|
||||||
this.dropdownBox.MaxDropDownItems = 10;
|
|
||||||
this.dropdownBox.Name = "dropdownBox";
|
|
||||||
this.dropdownBox.Size = new System.Drawing.Size(121, 21);
|
|
||||||
this.dropdownBox.TabIndex = 7;
|
|
||||||
this.dropdownBox.SelectedIndexChanged += new System.EventHandler(this.dropdownBox_SelectedIndexChanged);
|
|
||||||
//
|
|
||||||
// getButton
|
|
||||||
//
|
|
||||||
this.getButton.Location = new System.Drawing.Point(17, 70);
|
|
||||||
this.getButton.Name = "getButton";
|
|
||||||
this.getButton.Size = new System.Drawing.Size(69, 21);
|
|
||||||
this.getButton.TabIndex = 3;
|
|
||||||
this.getButton.Text = "Get HTML";
|
|
||||||
this.getButton.UseVisualStyleBackColor = true;
|
|
||||||
this.getButton.Click += new System.EventHandler(this.getButton_Click);
|
|
||||||
//
|
|
||||||
// addButton
|
|
||||||
//
|
|
||||||
this.addButton.Location = new System.Drawing.Point(92, 70);
|
|
||||||
this.addButton.Name = "addButton";
|
|
||||||
this.addButton.Size = new System.Drawing.Size(69, 21);
|
|
||||||
this.addButton.TabIndex = 4;
|
|
||||||
this.addButton.Text = "Lazy Add";
|
|
||||||
this.addButton.UseVisualStyleBackColor = true;
|
|
||||||
this.addButton.Click += new System.EventHandler(this.addButton_Click);
|
|
||||||
//
|
|
||||||
// resultsBox
|
|
||||||
//
|
|
||||||
this.resultsBox.Location = new System.Drawing.Point(11, 101);
|
|
||||||
this.resultsBox.Multiline = true;
|
|
||||||
this.resultsBox.Name = "resultsBox";
|
|
||||||
this.resultsBox.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
|
||||||
this.resultsBox.Size = new System.Drawing.Size(318, 356);
|
|
||||||
this.resultsBox.TabIndex = 10;
|
|
||||||
//
|
|
||||||
// addLineButton
|
|
||||||
//
|
|
||||||
this.addLineButton.Location = new System.Drawing.Point(983, 17);
|
|
||||||
this.addLineButton.Name = "addLineButton";
|
|
||||||
this.addLineButton.Size = new System.Drawing.Size(21, 21);
|
|
||||||
this.addLineButton.TabIndex = 8;
|
|
||||||
this.addLineButton.Text = "+";
|
|
||||||
this.addLineButton.UseVisualStyleBackColor = true;
|
|
||||||
this.addLineButton.Click += new System.EventHandler(this.addLineButton_Click);
|
|
||||||
//
|
|
||||||
// addLineBox
|
|
||||||
//
|
|
||||||
this.addLineBox.Location = new System.Drawing.Point(404, 18);
|
|
||||||
this.addLineBox.Name = "addLineBox";
|
|
||||||
this.addLineBox.Size = new System.Drawing.Size(415, 20);
|
|
||||||
this.addLineBox.TabIndex = 6;
|
|
||||||
//
|
|
||||||
// listBox
|
|
||||||
//
|
|
||||||
this.listBox.Location = new System.Drawing.Point(335, 46);
|
|
||||||
this.listBox.Multiline = true;
|
|
||||||
this.listBox.Name = "listBox";
|
|
||||||
this.listBox.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
|
||||||
this.listBox.Size = new System.Drawing.Size(669, 49);
|
|
||||||
this.listBox.TabIndex = 9;
|
|
||||||
//
|
|
||||||
// saveButton
|
|
||||||
//
|
|
||||||
this.saveButton.Location = new System.Drawing.Point(260, 70);
|
|
||||||
this.saveButton.Name = "saveButton";
|
|
||||||
this.saveButton.Size = new System.Drawing.Size(69, 21);
|
|
||||||
this.saveButton.TabIndex = 5;
|
|
||||||
this.saveButton.Text = "Save";
|
|
||||||
this.saveButton.UseVisualStyleBackColor = true;
|
|
||||||
this.saveButton.Click += new System.EventHandler(this.saveButton_Click);
|
|
||||||
//
|
|
||||||
// editBox
|
|
||||||
//
|
|
||||||
this.editBox.Location = new System.Drawing.Point(335, 101);
|
|
||||||
this.editBox.MaxLength = 9999999;
|
|
||||||
this.editBox.Multiline = true;
|
|
||||||
this.editBox.Name = "editBox";
|
|
||||||
this.editBox.ScrollBars = System.Windows.Forms.ScrollBars.Vertical;
|
|
||||||
this.editBox.Size = new System.Drawing.Size(669, 356);
|
|
||||||
this.editBox.TabIndex = 13;
|
|
||||||
//
|
|
||||||
// reloadButton
|
|
||||||
//
|
|
||||||
this.reloadButton.Location = new System.Drawing.Point(185, 70);
|
|
||||||
this.reloadButton.Name = "reloadButton";
|
|
||||||
this.reloadButton.Size = new System.Drawing.Size(69, 21);
|
|
||||||
this.reloadButton.TabIndex = 14;
|
|
||||||
this.reloadButton.Text = "Reload";
|
|
||||||
this.reloadButton.UseVisualStyleBackColor = true;
|
|
||||||
this.reloadButton.Click += new System.EventHandler(this.reloadButton_Click);
|
|
||||||
//
|
|
||||||
// pictureBox
|
|
||||||
//
|
|
||||||
this.pictureBox.Location = new System.Drawing.Point(834, 20);
|
|
||||||
this.pictureBox.Name = "pictureBox";
|
|
||||||
this.pictureBox.Size = new System.Drawing.Size(16, 16);
|
|
||||||
this.pictureBox.TabIndex = 15;
|
|
||||||
this.pictureBox.TabStop = false;
|
|
||||||
//
|
|
||||||
// MainForm
|
|
||||||
//
|
|
||||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
|
||||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
|
||||||
this.BackColor = System.Drawing.SystemColors.ControlLightLight;
|
|
||||||
this.ClientSize = new System.Drawing.Size(1016, 469);
|
|
||||||
this.Controls.Add(this.pictureBox);
|
|
||||||
this.Controls.Add(this.reloadButton);
|
|
||||||
this.Controls.Add(this.editBox);
|
|
||||||
this.Controls.Add(this.saveButton);
|
|
||||||
this.Controls.Add(this.listBox);
|
|
||||||
this.Controls.Add(this.addLineBox);
|
|
||||||
this.Controls.Add(this.addLineButton);
|
|
||||||
this.Controls.Add(this.resultsBox);
|
|
||||||
this.Controls.Add(this.addButton);
|
|
||||||
this.Controls.Add(this.getButton);
|
|
||||||
this.Controls.Add(this.dropdownBox);
|
|
||||||
this.Controls.Add(this.dateBox);
|
|
||||||
this.Controls.Add(this.label3);
|
|
||||||
this.Controls.Add(this.authorBox);
|
|
||||||
this.Controls.Add(this.label2);
|
|
||||||
this.Controls.Add(this.label1);
|
|
||||||
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
|
|
||||||
this.Name = "MainForm";
|
|
||||||
this.Text = "Add To Changelog";
|
|
||||||
this.Load += new System.EventHandler(this.MainForm_Load);
|
|
||||||
this.Shown += new System.EventHandler(this.MainForm_Shown);
|
|
||||||
((System.ComponentModel.ISupportInitialize)(this.pictureBox)).EndInit();
|
|
||||||
this.ResumeLayout(false);
|
|
||||||
this.PerformLayout();
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
private System.Windows.Forms.Label label1;
|
|
||||||
private System.Windows.Forms.Label label2;
|
|
||||||
private System.Windows.Forms.TextBox authorBox;
|
|
||||||
private System.Windows.Forms.Label label3;
|
|
||||||
private System.Windows.Forms.MaskedTextBox dateBox;
|
|
||||||
private System.Windows.Forms.ComboBox dropdownBox;
|
|
||||||
private System.Windows.Forms.Button getButton;
|
|
||||||
private System.Windows.Forms.Button addButton;
|
|
||||||
private System.Windows.Forms.TextBox resultsBox;
|
|
||||||
private System.Windows.Forms.Button addLineButton;
|
|
||||||
private System.Windows.Forms.TextBox addLineBox;
|
|
||||||
private System.Windows.Forms.TextBox listBox;
|
|
||||||
private System.Windows.Forms.Button saveButton;
|
|
||||||
private System.Windows.Forms.TextBox editBox;
|
|
||||||
private System.Windows.Forms.Button reloadButton;
|
|
||||||
private System.Windows.Forms.PictureBox pictureBox;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@@ -1,268 +0,0 @@
|
|||||||
using System;
|
|
||||||
using System.Collections.Generic;
|
|
||||||
using System.ComponentModel;
|
|
||||||
using System.Data;
|
|
||||||
using System.Drawing;
|
|
||||||
using System.Linq;
|
|
||||||
using System.Text;
|
|
||||||
using System.Text.RegularExpressions;
|
|
||||||
using System.Windows.Forms;
|
|
||||||
using System.IO;
|
|
||||||
using System.Reflection;
|
|
||||||
|
|
||||||
namespace AddToChangelog
|
|
||||||
{
|
|
||||||
public partial class MainForm : Form
|
|
||||||
{
|
|
||||||
|
|
||||||
public string changelogPath = "changelog.html";
|
|
||||||
public string changelogMarker = "#ADDTOCHANGELOGMARKER#";
|
|
||||||
public string longDateFormat = "d MMMM yyyy";
|
|
||||||
public string shortDateFormat = "ddMMyyyy";
|
|
||||||
|
|
||||||
public Dictionary<string, string> ItemList = new Dictionary<string, string>()
|
|
||||||
{
|
|
||||||
{ "Added feature", "rscadd" },
|
|
||||||
{ "Removed feature", "rscdel" },
|
|
||||||
{ "Bugfix", "bugfix" },
|
|
||||||
{ "Work in progress", "wip" },
|
|
||||||
{ "Tweak", "tweak" },
|
|
||||||
{ "Experimental feature", "experiment" },
|
|
||||||
{ "Added icon", "imageadd" },
|
|
||||||
{ "Removed icon", "imagedel" },
|
|
||||||
{ "Added sound", "soundadd" },
|
|
||||||
{ "Removed sound", "sounddel" }
|
|
||||||
};
|
|
||||||
|
|
||||||
public Dictionary<string, Bitmap> ImageList = new Dictionary<string, Bitmap>();
|
|
||||||
|
|
||||||
public MainForm()
|
|
||||||
{
|
|
||||||
InitializeComponent();
|
|
||||||
this.dropdownBox.SelectedIndex = 0;
|
|
||||||
this.dateBox.Text = DateTime.Now.ToString(shortDateFormat);
|
|
||||||
this.listBox.Text = "# Enter your logs in the text box above and it'll be parsed into here. You can use 'Get HTML' to format it for the changelog. You can also use Lazy Add to automatically add the logs to the changelog, no effort needed (just remember to save)! Below is the changelog, you can edit and save it from here to easily fix mistakes. Save will save the changelog below, reload will undo any unsaved changes.";
|
|
||||||
}
|
|
||||||
|
|
||||||
public void SaveChangelog()
|
|
||||||
{
|
|
||||||
DialogResult dialogResult = MessageBox.Show("Are you sure?", "Confirm", MessageBoxButtons.YesNo);
|
|
||||||
if (dialogResult == DialogResult.Yes)
|
|
||||||
{
|
|
||||||
try
|
|
||||||
{
|
|
||||||
File.WriteAllText(changelogPath, editBox.Text);
|
|
||||||
}
|
|
||||||
catch
|
|
||||||
{
|
|
||||||
MessageBox.Show("Could not find '" + changelogPath + "'. Please place me on the same folder as " + changelogPath + ".");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public void ScrollToMarker()
|
|
||||||
{
|
|
||||||
int selection = editBox.Text.IndexOf(changelogMarker);
|
|
||||||
if (selection > 0)
|
|
||||||
{
|
|
||||||
// Hacky way to scroll the edit text box to the beginning of the changelog entries
|
|
||||||
this.ActiveControl = editBox;
|
|
||||||
this.Refresh();
|
|
||||||
editBox.SelectionStart = editBox.Text.Length - 1;
|
|
||||||
editBox.SelectionLength = 0;
|
|
||||||
editBox.ScrollToCaret();
|
|
||||||
editBox.SelectionStart = selection - 2;
|
|
||||||
editBox.ScrollToCaret();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Load up the changelog
|
|
||||||
|
|
||||||
public void ReadChangelog()
|
|
||||||
{
|
|
||||||
try
|
|
||||||
{
|
|
||||||
string changelog = File.ReadAllText(changelogPath);
|
|
||||||
editBox.Text = changelog;
|
|
||||||
ScrollToMarker();
|
|
||||||
}
|
|
||||||
catch (Exception e)
|
|
||||||
{
|
|
||||||
MessageBox.Show("Could not find '" + changelogPath + "'. Please place me on the same folder as " + changelogPath + "." + e);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Get the log notes
|
|
||||||
|
|
||||||
public string GetHTMLLines()
|
|
||||||
{
|
|
||||||
StringReader stringReader = new StringReader(listBox.Text);
|
|
||||||
string html = "";
|
|
||||||
string aLine = "";
|
|
||||||
|
|
||||||
do
|
|
||||||
{
|
|
||||||
aLine = stringReader.ReadLine();
|
|
||||||
if (aLine != null)
|
|
||||||
{
|
|
||||||
// remove < and >
|
|
||||||
if (aLine.StartsWith("<") && aLine.Contains(">"))
|
|
||||||
{
|
|
||||||
string tag = aLine.Substring(1, aLine.IndexOf(">") - 1); // extract the tag
|
|
||||||
aLine = aLine.Substring(aLine.IndexOf(">") + 1); // now remove the tag from the line
|
|
||||||
aLine = "\t\t<li class='" + tag + "'>" + aLine + "</li>\r\n"; // give html
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
aLine = "\t\t<li class='rscadd'>" + aLine + "</li>\r\n";
|
|
||||||
}
|
|
||||||
|
|
||||||
html += aLine;
|
|
||||||
}
|
|
||||||
|
|
||||||
} while (aLine != null);
|
|
||||||
|
|
||||||
return html;
|
|
||||||
}
|
|
||||||
|
|
||||||
private void addLineButton_Click(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
if (addLineBox.Text == "")
|
|
||||||
{
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
string textAdd = this.addLineBox.Text;
|
|
||||||
string listItem = this.dropdownBox.SelectedItem.ToString();
|
|
||||||
string itemClass = ItemList[listItem];
|
|
||||||
|
|
||||||
if (itemClass == null)
|
|
||||||
{
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (listBox.Text.StartsWith("#"))
|
|
||||||
{
|
|
||||||
listBox.Text = "";
|
|
||||||
}
|
|
||||||
|
|
||||||
listBox.Text += "<" + itemClass + ">" + textAdd + "\r\n";
|
|
||||||
addLineBox.Text = "";
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
private void getButton_Click(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
if (listBox.Text != "")
|
|
||||||
{
|
|
||||||
DateTime dateTime;
|
|
||||||
if (!DateTime.TryParse(dateBox.Text, out dateTime))
|
|
||||||
{
|
|
||||||
MessageBox.Show("Invalid date time.");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
resultsBox.Text = "<div class='commit sansserif'>\r\n";
|
|
||||||
resultsBox.Text += "\t<h2 class='date'>" + dateTime.ToString(longDateFormat) + "</h2>\r\n";
|
|
||||||
resultsBox.Text += "\t<h3 class='author'>" + authorBox.Text + " updated:</h3>\r\n";
|
|
||||||
resultsBox.Text += "\t<ul class='changes bgimages16'>\r\n";
|
|
||||||
resultsBox.Text += GetHTMLLines();
|
|
||||||
resultsBox.Text += "\t</ul>\r\n";
|
|
||||||
resultsBox.Text += "</div>";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Automatically add to changelog
|
|
||||||
|
|
||||||
private void addButton_Click(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
if (resultsBox.Text == "")
|
|
||||||
{
|
|
||||||
getButton_Click(this, EventArgs.Empty);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (resultsBox.Text == "")
|
|
||||||
{
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
string html = resultsBox.Text;
|
|
||||||
|
|
||||||
string[] changelogFile = null;
|
|
||||||
|
|
||||||
changelogFile = editBox.Text.Split('\n');
|
|
||||||
|
|
||||||
if (changelogFile != null)
|
|
||||||
{
|
|
||||||
bool foundMarker = false;
|
|
||||||
for (int i = 0; i < changelogFile.Length; i++)
|
|
||||||
{
|
|
||||||
if (foundMarker == false)
|
|
||||||
{
|
|
||||||
string line = changelogFile[i];
|
|
||||||
if (line.Contains(changelogMarker))
|
|
||||||
{
|
|
||||||
line += "\r\n\r\n";
|
|
||||||
line += resultsBox.Text;
|
|
||||||
line += "\r\n";
|
|
||||||
changelogFile[i] = line;
|
|
||||||
foundMarker = true;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (foundMarker == false)
|
|
||||||
{
|
|
||||||
MessageBox.Show("Could not find '#ADDTOCHANGELOGMARKER#' in '" + changelogPath + "'. Please place one above where the changelog entries start, inside a comment.");
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
editBox.Text = String.Join("\n", changelogFile);
|
|
||||||
ScrollToMarker();
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private void saveButton_Click(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
SaveChangelog();
|
|
||||||
}
|
|
||||||
|
|
||||||
private void reloadButton_Click(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
ReadChangelog();
|
|
||||||
}
|
|
||||||
|
|
||||||
private void MainForm_Shown(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
ReadChangelog();
|
|
||||||
}
|
|
||||||
|
|
||||||
private void dropdownBox_SelectedIndexChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
// Change the image to reflect the drop down box selection
|
|
||||||
if (ImageList.Count > 0)
|
|
||||||
{
|
|
||||||
string value = ItemList[dropdownBox.SelectedItem.ToString()];
|
|
||||||
pictureBox.Image = ImageList[value];
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private void MainForm_Load(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
// Get our embedded images. Use our dictionaries to help.
|
|
||||||
foreach (string value in ItemList.Values)
|
|
||||||
{
|
|
||||||
Assembly myAssembly = Assembly.GetExecutingAssembly();
|
|
||||||
Stream myStream = myAssembly.GetManifestResourceStream("AddToChangelog." + value + ".png");
|
|
||||||
Bitmap image = new Bitmap(myStream);
|
|
||||||
|
|
||||||
ImageList.Add(value, image);
|
|
||||||
}
|
|
||||||
|
|
||||||
pictureBox.Image = ImageList["rscadd"];
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
using System;
|
|
||||||
using System.Collections.Generic;
|
|
||||||
using System.Linq;
|
|
||||||
using System.Windows.Forms;
|
|
||||||
|
|
||||||
namespace AddToChangelog
|
|
||||||
{
|
|
||||||
static class Program
|
|
||||||
{
|
|
||||||
/// <summary>
|
|
||||||
/// The main entry point for the application.
|
|
||||||
/// </summary>
|
|
||||||
[STAThread]
|
|
||||||
static void Main()
|
|
||||||
{
|
|
||||||
Application.EnableVisualStyles();
|
|
||||||
Application.SetCompatibleTextRenderingDefault(false);
|
|
||||||
Application.Run(new MainForm());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,36 +0,0 @@
|
|||||||
using System.Reflection;
|
|
||||||
using System.Runtime.CompilerServices;
|
|
||||||
using System.Runtime.InteropServices;
|
|
||||||
|
|
||||||
// General Information about an assembly is controlled through the following
|
|
||||||
// set of attributes. Change these attribute values to modify the information
|
|
||||||
// associated with an assembly.
|
|
||||||
[assembly: AssemblyTitle("AddToChangelog")]
|
|
||||||
[assembly: AssemblyDescription("An open source application designed to allow the /tg/station open source project to easily add changelog notes to the changelog.html file.")]
|
|
||||||
[assembly: AssemblyConfiguration("")]
|
|
||||||
[assembly: AssemblyCompany("Nanotrasen")]
|
|
||||||
[assembly: AssemblyProduct("AddToChangelog")]
|
|
||||||
[assembly: AssemblyCopyright("Copyright © 2013")]
|
|
||||||
[assembly: AssemblyTrademark("")]
|
|
||||||
[assembly: AssemblyCulture("")]
|
|
||||||
|
|
||||||
// Setting ComVisible to false makes the types in this assembly not visible
|
|
||||||
// to COM components. If you need to access a type in this assembly from
|
|
||||||
// COM, set the ComVisible attribute to true on that type.
|
|
||||||
[assembly: ComVisible(false)]
|
|
||||||
|
|
||||||
// The following GUID is for the ID of the typelib if this project is exposed to COM
|
|
||||||
[assembly: Guid("3f069aeb-901f-4fc0-8104-29da028252dc")]
|
|
||||||
|
|
||||||
// Version information for an assembly consists of the following four values:
|
|
||||||
//
|
|
||||||
// Major Version
|
|
||||||
// Minor Version
|
|
||||||
// Build Number
|
|
||||||
// Revision
|
|
||||||
//
|
|
||||||
// You can specify all the values or you can default the Build and Revision Numbers
|
|
||||||
// by using the '*' as shown below:
|
|
||||||
// [assembly: AssemblyVersion("1.0.*")]
|
|
||||||
[assembly: AssemblyVersion("1.0.0.0")]
|
|
||||||
[assembly: AssemblyFileVersion("1.0.0.0")]
|
|
||||||
@@ -1,71 +0,0 @@
|
|||||||
//------------------------------------------------------------------------------
|
|
||||||
// <auto-generated>
|
|
||||||
// This code was generated by a tool.
|
|
||||||
// Runtime Version:4.0.30319.296
|
|
||||||
//
|
|
||||||
// Changes to this file may cause incorrect behavior and will be lost if
|
|
||||||
// the code is regenerated.
|
|
||||||
// </auto-generated>
|
|
||||||
//------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
namespace AddToChangelog.Properties
|
|
||||||
{
|
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// A strongly-typed resource class, for looking up localized strings, etc.
|
|
||||||
/// </summary>
|
|
||||||
// This class was auto-generated by the StronglyTypedResourceBuilder
|
|
||||||
// class via a tool like ResGen or Visual Studio.
|
|
||||||
// To add or remove a member, edit your .ResX file then rerun ResGen
|
|
||||||
// with the /str option, or rebuild your VS project.
|
|
||||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
|
|
||||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
|
||||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
|
||||||
internal class Resources
|
|
||||||
{
|
|
||||||
|
|
||||||
private static global::System.Resources.ResourceManager resourceMan;
|
|
||||||
|
|
||||||
private static global::System.Globalization.CultureInfo resourceCulture;
|
|
||||||
|
|
||||||
[global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
|
|
||||||
internal Resources()
|
|
||||||
{
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Returns the cached ResourceManager instance used by this class.
|
|
||||||
/// </summary>
|
|
||||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
||||||
internal static global::System.Resources.ResourceManager ResourceManager
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
if ((resourceMan == null))
|
|
||||||
{
|
|
||||||
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("AddToChangelog.Properties.Resources", typeof(Resources).Assembly);
|
|
||||||
resourceMan = temp;
|
|
||||||
}
|
|
||||||
return resourceMan;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
|
||||||
/// Overrides the current thread's CurrentUICulture property for all
|
|
||||||
/// resource lookups using this strongly typed resource class.
|
|
||||||
/// </summary>
|
|
||||||
[global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
|
|
||||||
internal static global::System.Globalization.CultureInfo Culture
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
return resourceCulture;
|
|
||||||
}
|
|
||||||
set
|
|
||||||
{
|
|
||||||
resourceCulture = value;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,117 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
|
||||||
<root>
|
|
||||||
<!--
|
|
||||||
Microsoft ResX Schema
|
|
||||||
|
|
||||||
Version 2.0
|
|
||||||
|
|
||||||
The primary goals of this format is to allow a simple XML format
|
|
||||||
that is mostly human readable. The generation and parsing of the
|
|
||||||
various data types are done through the TypeConverter classes
|
|
||||||
associated with the data types.
|
|
||||||
|
|
||||||
Example:
|
|
||||||
|
|
||||||
... ado.net/XML headers & schema ...
|
|
||||||
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
|
||||||
<resheader name="version">2.0</resheader>
|
|
||||||
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
|
||||||
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
|
||||||
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
|
||||||
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
|
||||||
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
|
||||||
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
|
||||||
</data>
|
|
||||||
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
|
||||||
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
|
||||||
<comment>This is a comment</comment>
|
|
||||||
</data>
|
|
||||||
|
|
||||||
There are any number of "resheader" rows that contain simple
|
|
||||||
name/value pairs.
|
|
||||||
|
|
||||||
Each data row contains a name, and value. The row also contains a
|
|
||||||
type or mimetype. Type corresponds to a .NET class that support
|
|
||||||
text/value conversion through the TypeConverter architecture.
|
|
||||||
Classes that don't support this are serialized and stored with the
|
|
||||||
mimetype set.
|
|
||||||
|
|
||||||
The mimetype is used for serialized objects, and tells the
|
|
||||||
ResXResourceReader how to depersist the object. This is currently not
|
|
||||||
extensible. For a given mimetype the value must be set accordingly:
|
|
||||||
|
|
||||||
Note - application/x-microsoft.net.object.binary.base64 is the format
|
|
||||||
that the ResXResourceWriter will generate, however the reader can
|
|
||||||
read any of the formats listed below.
|
|
||||||
|
|
||||||
mimetype: application/x-microsoft.net.object.binary.base64
|
|
||||||
value : The object must be serialized with
|
|
||||||
: System.Serialization.Formatters.Binary.BinaryFormatter
|
|
||||||
: and then encoded with base64 encoding.
|
|
||||||
|
|
||||||
mimetype: application/x-microsoft.net.object.soap.base64
|
|
||||||
value : The object must be serialized with
|
|
||||||
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
|
||||||
: and then encoded with base64 encoding.
|
|
||||||
|
|
||||||
mimetype: application/x-microsoft.net.object.bytearray.base64
|
|
||||||
value : The object must be serialized into a byte array
|
|
||||||
: using a System.ComponentModel.TypeConverter
|
|
||||||
: and then encoded with base64 encoding.
|
|
||||||
-->
|
|
||||||
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
|
||||||
<xsd:element name="root" msdata:IsDataSet="true">
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:choice maxOccurs="unbounded">
|
|
||||||
<xsd:element name="metadata">
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
|
||||||
</xsd:sequence>
|
|
||||||
<xsd:attribute name="name" type="xsd:string" />
|
|
||||||
<xsd:attribute name="type" type="xsd:string" />
|
|
||||||
<xsd:attribute name="mimetype" type="xsd:string" />
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="assembly">
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:attribute name="alias" type="xsd:string" />
|
|
||||||
<xsd:attribute name="name" type="xsd:string" />
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="data">
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
|
||||||
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
|
||||||
</xsd:sequence>
|
|
||||||
<xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
|
|
||||||
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
|
||||||
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
<xsd:element name="resheader">
|
|
||||||
<xsd:complexType>
|
|
||||||
<xsd:sequence>
|
|
||||||
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
|
||||||
</xsd:sequence>
|
|
||||||
<xsd:attribute name="name" type="xsd:string" use="required" />
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:choice>
|
|
||||||
</xsd:complexType>
|
|
||||||
</xsd:element>
|
|
||||||
</xsd:schema>
|
|
||||||
<resheader name="resmimetype">
|
|
||||||
<value>text/microsoft-resx</value>
|
|
||||||
</resheader>
|
|
||||||
<resheader name="version">
|
|
||||||
<value>2.0</value>
|
|
||||||
</resheader>
|
|
||||||
<resheader name="reader">
|
|
||||||
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
||||||
</resheader>
|
|
||||||
<resheader name="writer">
|
|
||||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
||||||
</resheader>
|
|
||||||
</root>
|
|
||||||
@@ -1,30 +0,0 @@
|
|||||||
//------------------------------------------------------------------------------
|
|
||||||
// <auto-generated>
|
|
||||||
// This code was generated by a tool.
|
|
||||||
// Runtime Version:4.0.30319.296
|
|
||||||
//
|
|
||||||
// Changes to this file may cause incorrect behavior and will be lost if
|
|
||||||
// the code is regenerated.
|
|
||||||
// </auto-generated>
|
|
||||||
//------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
namespace AddToChangelog.Properties
|
|
||||||
{
|
|
||||||
|
|
||||||
|
|
||||||
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
|
|
||||||
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")]
|
|
||||||
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
|
|
||||||
{
|
|
||||||
|
|
||||||
private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
|
|
||||||
|
|
||||||
public static Settings Default
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
return defaultInstance;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,7 +0,0 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
|
||||||
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)">
|
|
||||||
<Profiles>
|
|
||||||
<Profile Name="(Default)" />
|
|
||||||
</Profiles>
|
|
||||||
<Settings />
|
|
||||||
</SettingsFile>
|
|
||||||
|
Before Width: | Height: | Size: 657 B |
|
Before Width: | Height: | Size: 104 KiB |
|
Before Width: | Height: | Size: 727 B |
|
Before Width: | Height: | Size: 580 B |
|
Before Width: | Height: | Size: 535 B |
|
Before Width: | Height: | Size: 660 B |
|
Before Width: | Height: | Size: 651 B |
|
Before Width: | Height: | Size: 462 B |
|
Before Width: | Height: | Size: 403 B |
|
Before Width: | Height: | Size: 684 B |
|
Before Width: | Height: | Size: 678 B |
|
Before Width: | Height: | Size: 19 KiB |
2
tools/changelog/makeChangelog-DRY_RUN.bat
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
call python ss13_genchangelog.py ../../html/changelog.html ../../html/changelogs --dry-run
|
||||||
|
pause
|
||||||
2
tools/changelog/makeChangelog.bat
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
call python ss13_genchangelog.py ../../html/changelog.html ../../html/changelogs
|
||||||
|
pause
|
||||||
@@ -45,7 +45,7 @@ How to Compile
|
|||||||
4. Run the following (with the correct paths, of course):
|
4. Run the following (with the correct paths, of course):
|
||||||
|
|
||||||
```
|
```
|
||||||
cd path/to/vgstation13
|
cd path/to/vgstation13/tools/dmicompile
|
||||||
dmi_compile
|
dmi_compile
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -4,7 +4,7 @@
|
|||||||
# 1. Install BYONDTools (which requires Python, numpy, and Pillow; Windows users will have to manually install all of these :^)
|
# 1. Install BYONDTools (which requires Python, numpy, and Pillow; Windows users will have to manually install all of these :^)
|
||||||
# $ pip install BYONDTools
|
# $ pip install BYONDTools
|
||||||
# 2. Run dmi_compile
|
# 2. Run dmi_compile
|
||||||
# $ cd /path/to/vgstation13/
|
# $ cd /path/to/vgstation13/tools/dmicompile
|
||||||
# $ dmi_compile
|
# $ dmi_compile
|
||||||
# 3. Sit back, and relax.
|
# 3. Sit back, and relax.
|
||||||
#
|
#
|
||||||
@@ -21,26 +21,26 @@
|
|||||||
# Mob clothing sprites
|
# Mob clothing sprites
|
||||||
##############################
|
##############################
|
||||||
- buildDMI:
|
- buildDMI:
|
||||||
output: icons/mob/head.dmi
|
output: ../../icons/mob/head.dmi
|
||||||
dir: icons/mob/head/
|
dir: ../../icons/mob/head/
|
||||||
- buildDMI:
|
- buildDMI:
|
||||||
output: icons/mob/suit.dmi
|
output: ../../icons/mob/suit.dmi
|
||||||
dir: icons/mob/suit/
|
dir: ../../icons/mob/suit/
|
||||||
- buildDMI:
|
- buildDMI:
|
||||||
output: icons/mob/uniform.dmi
|
output: ../../icons/mob/uniform.dmi
|
||||||
dir: icons/mob/uniform/
|
dir: ../../icons/mob/uniform/
|
||||||
|
|
||||||
##############################
|
##############################
|
||||||
# Items
|
# Items
|
||||||
##############################
|
##############################
|
||||||
- buildDMI:
|
- buildDMI:
|
||||||
output: icons/mob/items_lefthand.dmi
|
output: ../../icons/mob/items_lefthand.dmi
|
||||||
dir: icons/mob/in-hand/left/
|
dir: ../../icons/mob/in-hand/left/
|
||||||
- buildDMI:
|
- buildDMI:
|
||||||
output: icons/mob/items_righthand.dmi
|
output: ../../icons/mob/items_righthand.dmi
|
||||||
dir: icons/mob/in-hand/right/
|
dir: ../../icons/mob/in-hand/right/
|
||||||
- compare:
|
- compare:
|
||||||
left: icons/mob/in-hand/left/
|
left: ../../icons/mob/in-hand/left/
|
||||||
right: icons/mob/in-hand/right/
|
right: ../../icons/mob/in-hand/right/
|
||||||
report: icons/mob/in-hand/in-hand_sync_report.txt
|
report: ../../icons/mob/in-hand/in-hand_sync_report.txt
|
||||||
|
|
||||||
2
tools/scanResourcePaths.bat
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
python expand_filedir_paths.py
|
||||||
|
pause
|
||||||