Commit Graph

140 Commits

Author SHA1 Message Date
Wildkins
619d88e613 Replace Aurora with Horizon (dynamically), NT -> SCC (#13940) 2022-05-17 14:19:53 +02:00
Wildkins
a4461a17af Implement Bay's SSmachinery and power usage updates, further unclogging the toilet (#13910) 2022-05-16 18:50:16 +02:00
mikomyazaki
9f9ac45230 Replaces all references to a 'civilian' department with 'service'. Also fixes operations colour on the late join menu. 2022-04-07 19:02:02 +01:00
alberyk
4b32268c1a Merge branch 'master' into final_shuttle_touches_and_stuff
# Conflicts:
#	code/game/objects/structures/window.dm
#	code/modules/client/preference_setup/loadout/loadout_uniform.dm
2021-12-21 16:51:40 -03:00
Casper3667
85bc0c3afb adds helpful descriptions to certain items (#12743) 2021-11-21 21:03:19 +01:00
alberyk
2294b4f0c5 Merge branch 'master' into computer_tweaks
# Conflicts:
#	code/game/jobs/faction/eridani.dm
#	code/game/jobs/job/captain.dm
#	code/game/jobs/job/civilian.dm
#	code/game/jobs/job/civilian_chaplain.dm
#	code/game/jobs/job/science.dm
#	icons/obj/machines/shielding.dmi
2021-10-29 21:41:30 -03:00
Casper3667
fb13f6615f Adds sensitive hearing (#12151) 2021-10-15 19:02:12 +02:00
alberyk
ae15e82f76 All jobs 2021-09-23 23:07:28 -03:00
Werner
6d3bcb1644 Fix CCIA Access on CentCom (#12037) 2021-06-15 13:54:42 -03:00
Casper3667
e16b11bf4a Idris Ordering Terminals (#11952) 2021-05-31 12:44:50 +02:00
Casper3667
a8655f42ba fixes charge cards on the Quik-pay (#11653) 2021-04-28 17:11:38 +02:00
Karolis
93cddfd1a8 VueUI accounting console port (#10867) 2021-01-04 20:56:32 +01:00
Geeves
3807baab7f Charge Card Cargo (#10843) 2020-12-25 14:15:48 +01:00
JohnWildkins
0ed0cba6b7 Replace ID/PDA/Wallet checks with GetID() (#10204) 2020-10-10 12:58:41 +02:00
Matt Atlas
d4666caaac Ports Goonchat from Baystation. (#9635)
changes:

    rscadd: "Ported a new chat system, Goonchat, that allows for cool things like changing font style, size, spacing, highlighting up to 5 strings in the chat, and DARK MODE."
    rscadd: "Repeated chat messages can now get compacted. You can disable this in goonchat settings."
    rscadd: "You can change icon style to any font on your system."
    tweak: "The game window has been altered a bit to adjust for this."
    rscdel: "Removed skin style prefs as they are no longer used."
2020-09-24 23:06:04 +03:00
Wowzewow (Wezzy)
307c214541 makes w_class use defines (#9848) 2020-09-06 17:37:56 -03:00
mikomyazaki
a506d7c2ca Fixes path for nano quik-pay ui (#9697) 2020-08-16 12:31:31 +02:00
mikomyazaki
4de53f1d56 Replaced all instances of armour/armoury with armor/armory (#9593) 2020-08-06 20:57:30 +02:00
Geeves
33ad8096fb The Great Spanning (#9320)
This PR get rid of all (most of) the span("thing", spans and replaces them with the SPAN_THING( variant, which has gained more popularity recently.
2020-07-12 15:53:28 +03:00
Wowzewow (Wezzy)
fad8415a8e Pickup, Drop and Equip sounds (#8861) 2020-05-22 15:40:00 -03:00
Geeves
541a1b493c Shiny Wall Fixtures (#8788)
Some of the wall fixtures now glow in the dark, as they have bright cyan screens.
    ATMs now gain an overlay when a card is inserted.
2020-05-04 18:57:14 +03:00
Matt Atlas
4b97822bb4 Bump dreamchecker version to 1.4 (#8711) 2020-04-28 15:41:32 +02:00
mikomyazaki
6074224d00 dreamchecker (#8233)
Implements dreamchecker plus fixes all errors
2020-02-16 20:42:32 +02:00
mikomyazaki
d770997a40 Refactors GPS devices + new UI (#8076)
Refactors GPS devices + new UI
2020-02-05 22:33:50 +01:00
Matt Atlas
f5a2ff1bcd Langserver Fixes (#7740) 2019-12-22 17:51:24 +02:00
Wowzewow (Wezzy)
a9ffb38f39 New money sprites (#7576) 2019-12-08 11:44:39 +01:00
Werner
af16a489a6 Removes Weapons (#7415)
* Adds icon and hitsound where needed.

* Moves alt_attack to /obj/item and deletes weapons.dm

* Replaced /obj/item/weapon with /obj/item

* Fixes merge issues.

* Fix merge issues.
2019-11-16 18:36:13 +01:00
Karolis
c48e02439d More themed uis (#7102)
* Applies theming to more UIs

* Change log
2019-10-05 14:31:30 +02:00
Wolfgang
14c1b48265 Bad init calls fixes (#6937) 2019-09-02 07:05:46 +03:00
Geeves
c52bddef3e eftpos resized (#6906) 2019-08-26 16:23:54 +02:00
alsoandanswer
0ba36f1828 Refactors objects.dmi and items.dmi, and a few more little things (#6487)
Refactors objects.dmi and items.dmi

Adds some more uses to glass jar - now you can use it as a tip jar AND a reagent container!
you can also see reagents inside like a beaker

also improves sprites for wrapping paper and the pocketwatch

This basically makes it easier for future sprite improvements
2019-06-02 19:12:54 +03:00
Mykhailo Bykhovtsev
ba2a601b92 Turrets vs Hostile lifeforms. Plus turret upgrade (#6183) 2019-05-25 13:52:32 +02:00
alsoandanswer
4d83d1a568 Sound fixes again (#6467) 2019-05-19 16:23:13 +02:00
ParadoxSpace
1ccf4014b4 Replaces NT bank accounts with Idris. (#6448) 2019-05-18 21:47:45 +02:00
Mykhailo Bykhovtsev
15640f0286 Lohikar's bugfixes (#6364) 2019-05-05 23:06:48 +02:00
Dwago
c3974bbc79 Quik-Pay (#5943)
Creates a better device to make transactions more easier and less cumbersome then the current eftpos
2019-03-18 22:41:41 +02:00
LordFowl
8d436c4a03 Converts all necessary << outputs into the to_chat() macro. (#6076)
This PR will lead us towards the Promised Day, for in its wake there shall be much celebration and ecstasy as this world becomes a world suitable for developer hegemony. The first strike is thusly;

All << is converted into to_chat().
2019-03-10 23:39:03 +02:00
Werner
93472659b7 Adds a helper proc for money transfers (#5876)
Adds a helper proc for money transfers between two accounts.
Cleans up the EFTPOS and cargo delivery code to use said helper proc.
Changes SSEconomy to use indexed lists for accounts and look up the accounts by accessing it via the index.
2019-02-03 01:12:31 +02:00
BurgerLUA
a705ac0962 Money Duplication Bugfix (#5840)
Fixes a bug that allowed people to double their money every 4-5 seconds without reading from a "Get Rich Quick" book.
2018-12-27 22:25:42 +02:00
Werner
a42e6a118b Converts Economy to a Subsystem (#5253)
Converts Economy to a Subsystem and cleans it up a bit
2018-11-03 15:34:22 +02:00
Alberyk
7b860758cf Bug fixes: reagent dispensers, ATMs and a bit more (#5256)
-fixes the emag interaction with the ATM
-fixes #5124
-fixes #5113
-fixes #5148
2018-09-10 20:24:44 +02:00
Panter
9725d1d756 Corrected all occurrences of the typo 'recieve'. (#5236)
I replaced all occurrences of the typo 'recieve' with the correct spelling 'receive'.
2018-09-06 19:41:29 +02:00
BurgerLUA
8519dcc393 .loc = to forceMove() (#4937)
As requested, this PR is changed to only include all .loc = to forceMove() changes.
2018-08-04 01:48:58 +03:00
Werner
6158575afc Load static lore news from the DB at the start of the round (#4618)
Converts the news network into a subsystem
Loads news from a database at the start of the round
No longer ties the PDAs to the tcoms system to access the news (which was broken anyway)
Removes the trivial news event
Adds the already existing virology / xenobiology containment events to the rotation
2018-04-29 22:47:30 +03:00
BurgerLUA
4075ecff32 Medication + Lotto Ticket Fix (#4616)
Fixed Escitalopram causing insane amounts of drowsiness.
Tweaked the mental medication names to reflect proper naming formats.
Reduced the lottery ticket drumroll sound
2018-04-15 22:15:54 +03:00
BurgerLUA
296a3fc190 Junkfood Tweaks + Lottery Ticket Tweaks (#4445)
Lottery tickets now contain 3 scratches per card, but with reduced winnings.

Lottery tickets now take longer to scratch.

Improved effects of lottery tickets, including sound and voice.

Skrell Snacks no longer have shortening.

Beef Jerky and Raisins no longer have palm oil.

Cheese Honkers have reduced MSG.

Bread Tubes only have 1 unit of shortening.

Meat Pies have reduced MSG.

Cured Hams have increased MSG.
2018-03-21 07:13:49 +02:00
BurgerLUA
e5ec2fe705 Lottery Ticket Powernerf (#4294)
Rebalanced lottery tickets so you don't win as much. 
Lottery tickets can now be purchased at cigarette machines as well.
2018-02-19 22:43:15 +01:00
Alberyk
c0425a867c More bugfixes for the january update (#4200)
-fixes #4172
-fixes #4193
-fixes #4192
-fixes #4189
-fixes #4179
-fixes #4170
-fixes #4197
-fixes #4201
-changes the access of the security checkpoint, so all heads of staff can use it
-fixes the hop being unable to access the account's computer
-fixes being able to feed holodeck penguins
-fixes modular laser weapons not interacting with firing pins
-fixes more guns not interacting with pins and remove the need for pins from certain guns, like crossbow, alien weapons and etc
-fixes unstable matter's portals and the elixir of life
-nerfs liquid fire a bit
2018-01-29 22:54:01 +02:00
Lohikar
6f85f08718 Convert a bunch of legacy overlay calls to SSoverlays (#4015)
Bunch of overlay conversions I found in an old stash I had forgotten about.
2018-01-07 00:34:47 +02:00
Lohikar
61b5203d24 Runtime Map Loading (#3597)
changes:

Maps are no longer compiled in, instead loaded directly from the DMMs at runtime.
Z level defines have been moved from the config to map datums.
Unit tests now use typecaches.
DMMS now actually works.
DMMS has been updated slightly.
DMMS is now capable of loading simple lists of non-text types.
DMMS is now faster when loading many types without mapped in attributes and when loading area instances.
Asteroid generation is now defined on the map datum instead of being hard-coded in SSasteroid.
Holodeck presets are now defined on the map datum.
Atmos machinery now uses Initialize().
2017-10-18 23:07:34 +03:00