Commit Graph

26 Commits

Author SHA1 Message Date
DeityLink
15119c72bf Fixes Advanced Graffiti spawning additional invisible "rune" decals that show up on photos. (#34757) 2023-07-28 16:03:37 -05:00
ShiftyRail
2c92a980f2 Graffiti... but epic (#34622)
* Graffiti... but epic

* welp

* remove extra

* height

* walls

* stuff

* Proper transparency support (#14)

* true transparency

* revert accidental .controlColumnNarrow, it's just a gist thing

* fix

---------

Co-authored-by: jellyveggie2 <78439377+jellyveggie2@users.noreply.github.com>
2023-07-14 05:34:29 -05:00
nervere
7a3cafd33c sanitize crayon inputs 2022-12-11 06:37:07 -05:00
SECBATON GRIFFON
76915d00cb Fixes rune drawing offset (#33672)
Co-authored-by: SECBATON GRIFFON <sage>
2022-11-12 12:12:09 -06:00
SECBATON GRIFFON
b8aabd26f1 Graffiti poisitoning and text size (#33599)
* clipping stuff needs serious work but mostly done

* behold, a way for admins to varedit graffiti appearance

* Much closer to working now

* sorting this here

* step in right direction anyways

* walls fixed

* code cutdown

* normal non-text stuff now works perfectly

* proper text trimming

* this will have to do

* this will have to do

* makes min font bigger for legibility, factors it into drawing time

* better use of defines

* corner fix

* moves into here

* moves into here

* moves into here

* moves into here

* moves into here

* moves into here

* moves into here

* moves into here

* moves into here

* moves into here

* moves into here

* moves into here

* moves into here

* new font

* new font

* actual use

* make adjustments right in preview too

* better preview

Co-authored-by: SECBATON GRIFFON <sage>
2022-10-30 12:12:10 -05:00
adacovsk
b30153715d Scoreboard organization/optimization (#32094)
* Scoreboard

* Update next_map.dm

* Update gameticker.dm

* Update role.dm

* ugh

* safe me

* added dat to every proc

* Update scoreboard.dm

* Update scoreboard.dm

* Update department_score.dm

* turfssingulod

* Update misc_score.dm

* Update scoreboard.dm

* Update scoreboard.dm

* Update mobs.dm

* Update items.dm

* Update stunbaton.dm

* Update human_attackhand.dm

* Update living_defense.dm

* Update misc_score.dm

* Update swords_axes_etc.dm

* Update human_attackhand.dm

* Update misc_score.dm

* Update misc_score.dm

* Update scoreboard.dm
2022-02-22 17:39:14 +01:00
jellyveggie2
37b6fcd9a4 Palette crayon fix (#31692)
* Fix crayons bricking palettes

* Fix colors from pens (and now crayons) refusing to mix with other colors on palette
2021-12-25 11:31:31 -06:00
HarseTheef
ed97b8c03b Fixes Coloring things Purple and related Paint Tweaks (#28226)
* Fixes Coloring things Purple and Paint Stuff

* Fixes the pathing for a crayon on lamprey
2020-11-20 14:23:23 +01:00
ancientpower
342dd71fee slime people color changes (#24706) 2019-11-11 10:30:08 -06:00
scuffedjays
fdf4ed430b cancel grayons 2019-06-21 20:51:09 -05:00
MadmanMartian
42de61be97 Fixes the crayon decal runtime (#22289)
decal/cleanable had different new args than the crayon, so it was doing weird things like comparing a string to 1
2019-04-01 10:42:18 -03:00
SonixApache
ce414365c7 added black crayons (#17095) 2018-01-17 09:38:09 +01:00
Madjura
e6407c8e2d Crayon eating notifies people nearby (like normal food) and also increased the foodeaten counter (#13526) 2017-01-20 05:27:53 -05:00
ComicIronic
d490e1f970 Removed one line ifs and elses. (#11389) 2016-08-15 05:36:21 -05:00
PJB3005
78a56e1a22 You asked for this (#11321)
* revert 64x

* fix maptext

* fix context clicks
2016-08-08 22:37:13 -05:00
clusterfack
6edf0208ac 64x64 Sprites (#11214)
* Move DMI files over to 64x64

* Lighting overlay + world.icon_size.

* Change 32 to world icon size

* Adds pixel shift multiplier

* Fix accidentaly 16 -> world_icon_size/4 conversion to proper world_icon_size/2 conversion

* Fixes lighting properly

* Fix spacepods bounds

* Redo all icons with BYONDTools bug fixed

* Update ALL the map files dear god

* Double crayon font size

* Update all screen locs

* Fix contextual clicks

Couldn't use PIXEL MULTIPLIER here for the most part due to the fact most of these are ranges and doubling them would leave empty spaces

* Fixes maptext size and the final touch ups on antag screen locs

* Runs optipng on the DMI files in last commit.

Because my optipng version was outdated (blame the optipng package I had installed) it failed to run on the erge commit. This fixed that.

* Reduces parallax size a bit for 64x64 map sizes

* Fix lobby screens

* Fix DME
2016-08-05 02:07:02 +02:00
unid15
e942287684 Allows writing text with crayons (#10461)
* Allows writing text with crayons

* Changelog

* Change font to ComicSansMS

* Alignment

* Qdel the image

* garbage collection

* reset image's loc
2016-06-15 12:19:39 -05:00
Jenkins Build Service
3782a1659a [ci-skip] Update changelog 2016-01-11 00:35:06 +00:00
unid15
4a258f8330 Allows drawing on walls 2016-01-09 21:44:17 +01:00
Sood
3cdf89b675 qdel replacing del, time for bugs 2015-12-06 15:11:15 -08:00
PJB3005
99bf59d80e Adds a to_chat() proc, to pave the way to a non shit chat. 2015-11-25 15:55:15 +01:00
Unfit
e42c3b3195 Better graffiti
-Adds 12 new graffiti drawings, including directional arrows, vox=pox,
shitcurity, rogue borgs and hieroglyphs
-It's now possible to select the graffiti which you want to draw
(includes the random option)

removed hieroglyphs

small change to 'catbeast here'

one pixel was ugly

securites eunt domus

also readds hanzi

nanotrasen, syndie logos & "don't believe these lives"

👽

more graffitis

-lambda
-50 blessings
-chaos undivided

BONUS GRAFFITI exclusive to those with brain damage
-crude dicks
-muh valids

some checks and finishing touches

Better graffiti
2015-06-16 16:32:30 +02:00
D3athrow
6f8f1ff08f 110% plagiarism 2015-06-13 20:18:43 -05:00
D3athrow
01d2471fc9 Merge branch 'color_replace_2_electric_boogaloo' into Bleeding-Edge
Conflicts:
	code/ATMOSPHERICS/pipe/pipe_dispenser.dm
	code/game/machinery/computer/HolodeckControl.dm
	code/game/machinery/embedded_controller/embedded_controller_base.dm
	code/modules/mining/money_bag.dm
	code/modules/mob/living/carbon/carbon.dm
	code/modules/mob/living/silicon/mommi/mommi.dm
	code/modules/mob/living/simple_animal/friendly/farm_animals.dm
	code/modules/research/destructive_analyzer.dm
	code/modules/research/rdconsole.dm
	code/modules/research/xenoarchaeology/machinery/analysis_base.dm
	code/modules/research/xenoarchaeology/machinery/artifact_harvester.dm
	code/modules/research/xenoarchaeology/tools/ano_device_battery.dm
2015-04-12 16:40:59 -05:00
Rob Nelson
27e1c5e869 ONCLICK CODE PORT. GOD HELP US ALL. 2014-01-17 18:24:53 -08:00
johnsonmt88@gmail.com
d36387607f More file structure stuff.
- The folders themselves are now finished
- Next I'll go through each file and organize them
- Lastly I'll start pulling the object definitions out of /code/defines/ and put them into their respective files.

**Note to committers**
Make sure the .dme file updates when you update to this revision. If necessary delete the .dme and svn-update.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4546 316c924e-a436-60f5-8080-3fe189b3f50e
2012-08-26 01:20:02 +00:00