PsiOmega
03e7aaba81
Fixes runtime errors. AIs and cyborgs can now attach their photos to newscasters as well as photocopy them.
...
Conflicts:
baystation12.int
code/modules/mob/living/silicon/ai/ai.dm
code/modules/mob/living/silicon/robot/robot.dm
2014-07-31 17:38:14 -04:00
PsiOmega
6cbee92ec8
Expands the AI photo-camera so that it now has robot/cyborg support. Also implements DRY in practice.
...
Conflicts:
code/modules/mob/living/silicon/ai/ai.dm
code/modules/mob/living/silicon/robot/robot.dm
code/modules/mob/living/silicon/robot/wires.dm
code/modules/mob/transform_procs.dm
code/modules/paperwork/photography.dm
2014-07-31 17:31:23 -04:00
PsiOmega
0e82de2d39
Makes it possible for the AI to take and view images.
...
Conflicts:
baystation12.int
code/modules/mob/living/silicon/ai/ai.dm
code/modules/mob/transform_procs.dm
code/modules/paperwork/photography.dm
2014-07-31 17:25:10 -04:00
JimTheCactus
e83e99f5b0
Added handler for pixel stepping
2014-07-31 17:15:58 -04:00
Hubblenaut
13413635db
Makes photos visible on bundles
...
Conflicts:
code/modules/paperwork/paper_bundle.dm
code/modules/paperwork/photography.dm
icons/obj/bureaucracy.dmi
2014-07-31 17:15:19 -04:00
JimTheCactus
caa1922c20
Ported multi-turf behavior
...
This allows for layering that moves across tiles and enables alternate methods of enumerating the tile list (not used at present.)
Conflicts:
code/modules/paperwork/photography.dm
2014-07-31 17:12:16 -04:00
JimTheCactus
01802cd5aa
Made camera render turf effects.
2014-07-31 17:05:32 -04:00
JimTheCactus
3709e60979
Ported nearest-neighbor scaling from TG
2014-07-31 17:05:18 -04:00
JimTheCactus
03b075ffd7
Modified to check every pixel
...
Checking only a few pixels had the tendancy to turn my charcter's head inside out when I was pointing directions other than south. Worse case is 1024 tests per object in the image. This test should be uncommon and the CPU usage is constrained by other factors.
2014-07-31 17:05:06 -04:00
JimTheCactus
ca458f502a
Added workaround for non-directional icons with dir!=2
...
Several items in the map are set with a dir other than 2 but the icon associated with the item doesn't have directions. As such they misrender.
This resolves that specific issue, for the most part. Due to an odd behavior of Byond, when this circumstance occurs the icon proc produces a 32x32 image that is all alpha 0. At least that's what my testing suggests; it may be possible with large icons to encounter this as an issue and cause it to ignore an icon that should be reloaded from the default. However, this can't do any worse than the current software.
Conflicts:
code/__HELPERS/icons.dm
2014-07-31 17:04:44 -04:00
JimTheCactus
44649de675
Patched display and dealt with lying.
2014-07-31 17:03:17 -04:00
Rob Nelson
f7b516a5ab
Shit catches on fire now
...
Conflicts:
code/ZAS/Fire.dm
code/game/objects/items/weapons/storage/bible.dm
code/game/objects/items/weapons/storage/boxes.dm
code/modules/mob/living/living_defines.dm
code/modules/paperwork/paper.dm
code/modules/paperwork/photography.dm
code/setup.dm
2014-07-18 06:32:15 -04:00
Kelenius
b6c6138c44
Gives the AI a hud
...
Conflicts:
code/_onclick/hud/_defines.dm
code/_onclick/hud/other_mobs.dm
code/_onclick/hud/screen_objects.dm
code/game/objects/items/devices/PDA/PDA.dm
code/modules/mob/living/silicon/ai/ai.dm
code/modules/mob/living/silicon/ai/say.dm
code/modules/paperwork/photography.dm
2014-07-13 15:20:08 -04:00
SparklySheep
96fbad479c
Removes Impedrezene from the Paralysis Pen
...
Because random brain damage from a pen is terrible, especially if you're trying to extract information from the person.
2014-06-08 18:30:56 -04:00
Chinsky
d37e54bf73
Added new BBCode tags, for tables and NT logo. Removes html support from paper.
...
Conflicts:
html/changelog.html
2014-05-28 08:49:24 -04:00
ZomgPonies
11a1deb1ac
Trying to cut down on attack lock spam
2014-05-24 17:17:38 -04:00
ZomgPonies
50d78cbd04
Fixing up customs with some standardized forms
2014-04-30 16:19:57 -04:00
DJSnapshot
184162e8db
disregard failure. I made a silly.
2014-04-19 16:44:45 -04:00
DJSnapshot
9ddc4aae92
initial CC paper commit. Will continue work on this.
...
Conflicts:
code/modules/paperwork/photocopier.dm
icons/obj/bureaucracy.dmi
2014-04-19 16:44:20 -04:00
Jarcolr
60ede94929
Also fixes paperbin without hands
...
Whee.
2014-04-19 15:53:44 -04:00
VelardAmakar
59d1c28d91
Allows people to pickup the paperbin by dragging it to themselves.
2014-03-13 02:39:05 -04:00
ZomgPonies
a39b199cfb
Exploit fix
2014-02-28 21:24:01 -05:00
Rob Nelson
c3b021e246
Added a garbage collector implementation based on rumors from Goon and proc references in released gooncode.
...
And holy shit it's fast
Conflicts:
baystation12.dme
code/ATMOSPHERICS/pipes.dm
code/game/machinery/Sleeper.dm
code/game/machinery/rechargestation.dm
code/game/objects/structures/crates_lockers/crates.dm
code/game/objects/structures/tables_racks.dm
code/modules/mining/mine_turfs.dm
code/modules/paperwork/photocopier.dm
code/modules/power/cable.dm
html/changelog.html
2014-01-29 23:45:21 -05:00
Rob Nelson
d49e6d3bf4
Standardize CLUMSY
...
Conflicts:
code/game/jobs/job/civilian.dm
code/game/objects/items/weapons/defib.dm
code/game/objects/items/weapons/stunbaton.dm
code/modules/mob/living/silicon/robot/component.dm
code/modules/reagents/reagent_containers/syringes.dm
2014-01-21 22:49:22 -05:00
Furlucis
9dedba21cf
Talisman icon fix
...
Makes talismans keep looking like talismans for more than a tick.
2014-01-11 00:04:09 -05:00
ZomgPonies
9ad437b8c5
Adding checks for LAssailant everywhere whee
2013-12-23 04:57:44 -05:00
alex-gh
95cdc7b04f
Parapens and sleepypens can go on your ear now
2013-12-19 02:36:01 +01:00
ZomgPonies
477703f7d6
Photocopier exploit fix
2013-12-17 07:25:53 -05:00
ZomgPonies
f254bda761
Allows burning paper
2013-12-10 03:02:09 -05:00
ZomgPonies
9d8dc3bf57
New Stamp Code + Map updates
2013-10-31 08:35:38 -04:00
ZomgPonies
52308d6728
Photocopier fix
2013-10-28 11:23:58 -04:00
ZomgPonies
7221ca3a53
Allowing people to photocopy their bums
2013-10-27 22:57:51 -04:00
ZomgPonies
764f8030a0
New beakers, can wear bed sheets as capes
2013-10-18 04:06:10 -04:00
ZomgPonies
5daf979b72
Pretty much all new click code
2013-10-12 14:44:36 -04:00
ZomgPonies
78f14f11cc
New vending machine, enabling Ian clothes, bug fixes, map update
2013-09-28 01:38:18 -04:00
ZomgPonies
f8e2b812dc
Fixed up videocam code, need to test
2013-09-17 23:07:35 -04:00
ZomgPonies
640e38ce23
Massive code fix to get the codebase ready to compile in BYOND 500
2013-09-15 23:58:16 -04:00
ZomgPonies
6b4bf87887
Added video camera, still work in progress
2013-09-15 20:21:28 -04:00
ZomgPonies
c8e4be2679
cmo stamp color fix
2013-09-13 13:30:31 -04:00
Erthilo
3fbdc99079
Standardises logging. All attack logs now print in main logs. Added stripping and syringe logging. Added Jump commands to most attack logs.
2013-08-28 03:33:04 +01:00
Mloc-Argent
e7f38be3b4
Beakers and other glass containers now hide their contents, only showing the amount.
...
Additionally, they can be labeled with a pen, up to a max of 10 characters.
Signed-off-by: Mloc-Argent <colmohici@gmail.com >
2013-07-22 17:38:34 +01:00
Jim "Apples"
858d98eb7c
Merge pull request #2816 from comma/HTML
...
HTML in papers
2013-05-24 14:30:36 -07:00
MagmaRam
fbfa125f4b
Bugfix: Fixed issues with custom item camera sprites
...
icond/obj/custom_items.dmi: renamed off sprite for blue camera
code/modules/paperwork/photography.dm: made cameras use variables item_on and item_off for sprites so that other types of cameras (i.e. custom ones) can use their own sprites without getting messed.
/code/modules/customitems/item_defines.dm: set sprites for custom cameras "orange camera" and "old camera" to use item_on and item_off sprites in custom_items.dmi so that they had the correct sprites
2013-05-18 22:00:15 +07:00
Chinsky
ced4294be8
Merge branch 'bleeding-edge-freeze' of https://github.com/Baystation12/Baystation12 into HTML
2013-03-08 03:26:41 +04:00
Spamcat
c4c31fd657
You can now switch off cameras.
...
Fixes #2394 .
2013-02-28 13:46:56 +04:00
Chinsky
e34d033cc9
Moved tag whitelist check to HELPERS.
...
Removed img tag from whitelist.
2013-02-12 20:43:22 +04:00
Chinsky
fea160d6f0
Merge branch 'master' into HTML
2013-02-12 19:39:00 +04:00
Cael_Aislinn
bb5a349fcf
Merge branch 'incremental_tg' r5600 into bs12_with_tgport
...
Conflicts:
baystation12.dme
code/__HELPERS/global_lists.dm
code/controllers/master_controller.dm
code/game/gamemodes/events/ninja_equipment.dm
code/game/gamemodes/events/space_ninja.dm
code/game/gamemodes/wizard/rightandwrong.dm
code/game/hud.dm
code/game/jobs/job/captain.dm
code/game/jobs/job/job.dm
code/game/jobs/job/medical.dm
code/game/jobs/job/science.dm
code/game/jobs/job/security.dm
code/game/machinery/computer/cloning.dm
code/game/objects/items/blueprints.dm
code/game/objects/items/weapons/gift_wrappaper.dm
code/game/objects/items/weapons/implants/implantnanoaug.dm
code/game/objects/items/weapons/storage/uplink_kits.dm
code/game/objects/items/weapons/stunbaton.dm
code/game/turfs/turf.dm
code/modules/client/client defines.dm
code/modules/client/client procs.dm
code/modules/clothing/masks/miscellaneous.dm
code/modules/clothing/shoes/miscellaneous.dm
code/modules/clothing/under/ties.dm
code/modules/mob/living/carbon/human/human_attackhand.dm
code/modules/mob/living/carbon/human/life.dm
code/modules/mob/living/carbon/human/say.dm
code/modules/mob/living/silicon/say.dm
code/modules/mob/mob_defines.dm
code/modules/paperwork/clipboard.dm
code/modules/paperwork/pen.dm
code/modules/paperwork/stamps.dm
code/modules/projectiles/projectile.dm
code/modules/reagents/Chemistry-Holder.dm
code/modules/reagents/reagent_containers/glass.dm
code/setup.dm
config/config.txt
html/changelog.html
icons/effects/effects.dmi
icons/mob/feet.dmi
icons/mob/head.dmi
icons/mob/items_lefthand.dmi
icons/mob/items_righthand.dmi
icons/mob/mask.dmi
icons/mob/suit.dmi
icons/mob/ties.dmi
icons/mob/uniform.dmi
icons/obj/clothing/hats.dmi
icons/obj/clothing/masks.dmi
icons/obj/clothing/shoes.dmi
icons/obj/clothing/suits.dmi
icons/obj/clothing/ties.dmi
maps/tgstation.2.1.0.dmm
Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au >
2013-01-23 00:23:37 +10:00
baloh.matevz@gmail.com
5bb06b184c
- Added a killswitch to the master controller for air processing and pipe processing, accessible through two toggle-verbs in debug verbs.
...
- Added a verb that breaks all airgroups into individually processing tiles and a verb that forces a group-rejoin attempt on all airgroups. Once the verb to break all air groups is used, they will not attempt to recreate until the recreate verb is used. In other words, this is for debugging, not goofing around. Verbs available in debug verbs.
- Some atmos code standardization
- Decreased the pressure resistance of most items by a factor of 10, meaning pressure will finally actually move items around!
I also attempted to speed up air movement, but it caused runtimes and everything moved in checkered patterns and I got scared so I didn't include it in this commit.
git-svn-id: http://tgstation13.googlecode.com/svn/trunk@5554 316c924e-a436-60f5-8080-3fe189b3f50e
2013-01-15 07:12:32 +00:00
Chinsky
c175833b9c
Started working on making paper use HTML instead of only BBCode again.
...
Whitelisting system for tags.
Blacklist for words like 'java' and names of even triggers.
Might move to whitelist for those too, on Mini's suggestion.
2013-01-15 07:17:21 +04:00