Commit Graph

49 Commits

Author SHA1 Message Date
ShiftyRail
b39b3b64b7 Working version of rust_g (#27173)
* Conflicts

* Fixes the thing

* Update .travis.yml

* removes markers
2020-07-25 08:56:50 +02:00
Damian
91f21be310 Revert "Merge pull request #27120 from ShiftyRail/rust_g"
This reverts commit da896f13a4, reversing
changes made to 2bc700b001.
2020-07-20 00:07:14 +02:00
Shifty/Anthomansland
01c868bdfb Removes BSQL, implements RUST SQL 2020-07-16 20:36:27 +02:00
DamianX
85ff9b697a Fixed a bunch of warnings and errors (#26993)
* renamed implant malfunction defines

* refactored domutation

* possibly fix something about whitelists

* fix admin_memo warning

* fixed wrong attackby parameters in click.dm

* remove superfluous return in BSQL

* maybe fix something in mob/add_language

* maybe fix more language stuff

* Added return-type annotation to job_controller

* removed unreachable code from observer.dm

* possibly fix electrocute_act

* fixed bees wow this code never ran, 100% tested

* fixed parrot life

* fixed wolf attack logs

* fix bear life

* removed unreachable slime/show_inv

* fixed human/electrocute_act

* actually just get rid of this shit

* properly add return types

* removed more returns from BSQL

* added get_organ return type

* fixed infrared holder_movement

* fixed type_instances declaration

* fixed unreacheable overlay/New

* possibly fix release_restraints

* remove hopefully final return from BSQL
2020-07-01 09:46:00 -03:00
DamianX
b5f52ccb4b fixed several linter warnings (#26977) 2020-06-30 16:13:50 -03:00
ShiftyRail
bbd746ae42 Ports TG's BSQL library (#26455)
* Ports TG's BSQL

* write perms

* my mistake

* Missing migrations, fixes mistakes, removes unneeded logs

* Missing migrations, fixes mistakes, removes unneeded logs

* haha

* Final missing migration, actually fix runtime

* Fucked up this doesn't throw a warning

* sql fixes; polls
2020-05-19 13:35:10 -03:00
DamianX
5399c3b0f3 Fixed a bunch of linter warnings (#26360)
* Fixed a bunch of linter warnings

* Fix everything, maybe break something

* Fixed Time Stop not being cast by Arcane Golems

* Fixed arguments of remove_from_storage

* Fixed gun/afterattack arguments

* Fixed gun/Fire arguments

* Fixed arguments to candle/light and mob/emote

* Fixed arguments to simple_animal/revive, simple_animal/gib, robot/drop_item, mob/flash_eyes
2020-05-03 16:06:40 -03:00
Exxion
5621f3b3b9 Removes the rest of the calls to lentext() (#24877)
* These ones are entirely unnecessary

* These ones need to be replaced
2019-11-08 12:33:56 +01:00
Paul Ritter
9e371f3884 starting the crusade against relative pathing (#22593)
* starting the crusade against relative pathing

* new() part1

* new() part 2

* FOR VALHALLA

* you sneaky buggers

* part 5: the reckoning

* chapter 6: rejuvination

* chapter 7: age of conflict

* dammit travis
2019-04-29 13:33:46 -03:00
DamianX
3eb8006328 Fixed num2hex not padding with the right number of zeros (#19881) 2018-10-02 06:09:41 -03:00
DrCelt
e6c80a0006 fixes map rendering by sorting planes correctly (#17679)
![](https://images-na.ssl-images-amazon.com/images/I/61CTVBlRL4L._SL1000_.jpg)
2018-03-02 04:19:47 -05:00
clusterfack
1c3095d7c4 Bugfixes (#12271)
* Fixes #12109
Fixes #12076
Fixes #12014

* Fixes #10903
Fixes #8422
Fixes #10055
Fixes #11231

* Fixes #7228
Fixes #7810

* Fixes #7583
Fixes #12052

* Fixes #12048
Removes debug message
2016-10-20 17:10:50 -05:00
DrCelt
c9d03bcc73 Memes #11870 (#11887)
Closes #11870
![](http://puu.sh/raJCj/48e1c2b15b.jpg)
![](http://puu.sh/raJD7/d0ca3085c4.jpg)

http://puu.sh/raINx/8ca8349c86.png
2016-09-14 13:41:15 +02:00
ComicIronic
d490e1f970 Removed one line ifs and elses. (#11389) 2016-08-15 05:36:21 -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
ComicIronic
53040e7e83 Moves string overlays to use images. (#10686)
* Moves string overlays to use images.

* Fixed overlays being missed in replace due to unexpected string characters.
2016-06-20 17:27:24 -05:00
clusterfack
5e0b396f58 Remove 2016-06-03 11:32:56 -05:00
clusterfack
d925bcd785 Proc for generating map renders (#10302)
* Proc for generating map renders

I mean what else is there to say, it doesn't make it into one large icon unfortunately but someone could do that. Or you could use the goon method to display.

* This is useful as well

* Modifications

1. Changed getflaticon to show more directional sprites
2. Changed getflaticon to properly order the rednering of underlays -> sprite -> overlays
3. Changed maprender to use a transparent icon instead of a full alpha white one
4. Changed maprender proc to use a better sorting method stolen from getflaticon
5. Changed maprender to eliminate spaces in the outputted folder paths
6. Changed maprender to properly name the maprenders so they are ordered correctly

* Small fix

* Update map link

* Fix some more directional objects, fix multitile objects
2016-06-03 11:37:00 +01:00
D3athrow
d7d60e9f5e surely profiling db queries won't make it lag more would it? (reverted from commit f710e467a9) 2016-04-05 11:46:17 -05:00
PJB3005
0e171db1a4 More to_chat fixes.
* More to_chat fixes.

* Whoops
2016-04-05 11:35:11 -05:00
D3athrow
f710e467a9 surely profiling db queries won't make it lag more would it? 2016-04-04 20:12:45 -05:00
PJB3005
f46f02dc9e Goon-style chat.
Credits to goon for most of the work.
2016-03-27 17:23:07 +02:00
clusterfack
46e9c8d78b Fix #4171 2016-01-29 02:30:09 -06: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
PJB3005
3cca5692af Removes the panic writer messages. 2015-11-20 03:17:06 +01:00
PJB3005
9d7ff729b6 Atom locking 2015-08-15 15:06:04 +02:00
DeityLink
721ef8bb5b directional photography 2015-08-06 17:22:57 +00:00
D3athrow
d59f6a07b0 comment out panicwriter and saytesting 2015-07-20 16:04:48 -05:00
D3athrow
41d7df01fd just fuck my shit up 2015-07-18 02:30:51 -05:00
D3athrow
920d05c9e0 Lots of runtime fixes 2015-05-04 20:38:51 -05:00
d3athrow
92bfa9588d Merge pull request #4072 from DeityLink/scoreboard
Scoreboard Update
2015-04-23 12:54:05 -05:00
DeityLink
1bc755e8b6 Scoreboard Update 2015-04-23 12:07:14 +02:00
9600bauds
2bb03c4d4c fix to cameras failing to fetch colors 2015-04-21 22:05:09 -03:00
ComicIronic
001b7aeec1 Conflicto go home. 2015-04-18 13:25:54 +01:00
DeityLink
4a30eecfaf Bomberman part 1 2015-04-09 00:09:36 +02:00
ComicIronic
eaa13cb4a4 Added lettering and choosing overlays. 2015-02-20 23:22:21 +00:00
DeityLink
f644474fe2 Fixing more photography and potted plant stuff 2014-12-19 08:15:33 +01:00
DeityLink
b9b1625662 bunch o smallfixes 2014-11-30 07:25:56 +01:00
DeityLink
ed02be9f0d null rod buffs part 2 2014-11-03 04:14:08 +01:00
d3athrow
f9f8781c7d Merge pull request #1764 from eswordthecat/patch-1
Use s_html library by Spuzzum
2014-10-31 23:53:29 -05:00
DeityLink
fea478020d added /obj/machinery/light exception to Get Flat Icon 2014-10-31 21:45:25 +01:00
DeityLink
27e9986641 sepia cameras 2014-10-30 21:56:31 +01:00
DeityLink
b7e8c1493c fixin' 2014-10-27 16:02:36 +01:00
DeityLink
1fd0f8b2b9 Fixed many sprites not appearing on pictures (doors/some turfs/etc...) 2014-10-27 13:33:29 +01:00
eswordthecat
92856e45f6 Use s_html library by Spuzzum (hex2num, invertHTML and num2hex replaced by this). 2014-10-27 00:09:51 -08:00
Rob Nelson
0d592f3731 More testing 2014-08-11 21:19:36 -07:00
ESwordTheCat
e0a217f8a0 Fix dreamdaemon crash at dreamdaemon startup. 2014-08-02 14:46:37 -08:00
ESwordTheCat
44c626f7ce Move dbcore into libs/ 2014-08-01 06:37:23 -08:00
ESwordTheCat
e266e14668 Move libraries into code/libs/ 2014-07-12 20:07:45 -08:00