Commit Graph

674 Commits

Author SHA1 Message Date
BillyBangles
6e4a7c63ff snow no longer goes clang and shovels are more efficient (#7929) 2021-02-28 14:09:34 -09:00
MistakeNot4892
b22a0568a3 Sideports a couple of init unit tests from Neb. (#7893)
* Sideports a couple of init unit tests from Neb.

* Trying to unfuck initialize logic.

* Removing del()s.

* Adjusting return values to Initialize().

* Moving some dangerous object logic from obj onto the two types that use it.

* Rolling back some init changes and commenting out initialized atom unit test.

* this comment formatting is a minor war crime

* Removed sleep() from signaler circuit Initialize().

* Additional Init fixes post-rebase.

* Uncomments subsystem test since that's passing.
2021-02-21 12:03:34 -09:00
Shadow Quill
fa17b4f554 QoL Door Closing 2021-02-06 12:34:00 -06:00
Nadyr
8ce61742c0 Fixes sif forest grass, adds overgrowth tiles (#7841) 2021-01-27 11:19:18 -08:00
Atermonera
40795fc647 Fixes indoor-use snow not having footprints (#7795) 2020-12-23 13:42:36 -08:00
Atermonera
f2c5078ad3 Merge pull request #7701 from Mechoid/Frostbelle
Adds the Frostbelle
2020-11-07 12:20:23 -08:00
Atermonera
8ad111435e Adds sifgrass floor tiles. Grass tiles spawn greengrass (#7714) 2020-10-16 23:05:29 -07:00
Mechoid
f513d884d0 Adds the Frostbelle to the game! Spawns rarely within the forest zones. 2020-09-28 16:07:31 -07:00
ShadowLarkens
927c41c7a3 Convert /material to it's correct absolute path /datum/material (#7637) 2020-09-20 02:00:09 -07:00
Rykka
324cb1f12d Replace "Sleeping Agent" with Nitrous Oxide
This makes it identical to it's real-life counterpart, and brings some actual sprite improvements upstream from Virgo.

Earlyport of https://github.com/VOREStation/VOREStation/pull/8812 with an actual rename of the gas, ID, and sprite used.
2020-08-27 21:45:19 -04:00
Atermonera
9e2430531f Merge pull request #7522 from Meghan-Rossi/cleanbotaitweak
Improve cleanbot ai slightly
2020-08-20 22:27:47 -07:00
Atermonera
f737833fad Merge pull request #7519 from Meghan-Rossi/grassbuilding
Allows building plating on grass
2020-08-20 22:26:05 -07:00
Meghan-Rossi
925b8350f5 Improve cleanbot ai slightly
*Multiple cleanbots will no longer attempt to clean the same tile at the same time.
*Cleanbots will now clean tiles closer to them first.
2020-08-18 20:12:57 +01:00
Meghan-Rossi
551580c62a Allows building plating on grass
*Fixes https://github.com/PolarisSS13/Polaris/issues/7349 by letting people build plating on grass with floor tiles.
*Improves descriptions for some floors.
2020-08-18 01:33:45 +01:00
Atermonera
b9e9dd1b74 Removes TURF)IS_FRAGILE from wooden flooring (#7515) 2020-08-16 20:52:39 -07:00
Atermonera
dc37b64299 Revert "Disable breaking fragile floor tiles with the crowbar (#7426)" (#7514)
This reverts commit ee5ff3da74.
2020-08-16 20:52:14 -07:00
Kates
ee5ff3da74 Disable breaking fragile floor tiles with the crowbar (#7426)
* Disable breaking floor tiles with the crowbar
It's not fun, it adds nothing to the gameplay and it isn't clear what breaks and what does. I see seriously zero reasons to keep this.

* Actually make it so you can pry off tiles still.
2020-08-16 19:50:22 -07:00
Rykka
28a7698b9e Port lots of things that had to wait on alerts
Adds a HUD for observers
Adds a HUD for rigs and mechs
Adds up/down buttons for AI hud
Add more tg style alerts
Fix some bugs with the tg alerts
Improve icon_states usage by caching it
Redo how respawning works, add a button to ghost hud for it
2020-07-30 16:23:32 -04:00
Cerebulon
03b7a0ea0d Persistent Trash/Dirt/Graffiti/Notices (#7337)
* Port Trash/Writing Persistence from World

* stuff beyond straight portin

* Fixed admin menu

* Config, cigbutts, blood exceptions, offices....

* mapped butts
2020-07-24 02:23:34 -07:00
Atermonera
d40af2f1e2 Merge pull request #7303 from BillyBangles/deep-blue-can-suck-my-toe
Adds chess pieces and chessboard holodeck program
2020-06-25 12:42:33 -07:00
Billy Bangles
da9d2124d8 adds chessboard holodeck program 2020-06-21 17:16:05 -04:00
Atermonera
372343392b Merge pull request #7295 from Darlantanis/DirtFix
Dirt Fix
2020-06-19 22:00:24 -07:00
Darlantan
84b35a3da2 Fixes dirt
Sets dirt to use the dirt declaration instead of asteroid, removes the TURF_HAS_EDGES flag (which causes error overlays on dirt at the edges), and adds dirt footstep sounds which were overlooked
2020-06-16 02:51:22 -04:00
Arokha
b0b5804a08 Change eris plating paths
Not on the turfs, no map changes needed, just the /decls to avoid some issues.
2020-06-06 22:41:29 -04:00
Atermonera
62e08c5414 Merge pull request #7270 from VOREStation/Arokha/lavablowup
Prevents lava from being blown up
2020-06-06 11:46:07 -07:00
Atermonera
4cb6cc8b24 Merge pull request #7269 from VOREStation/Arokha/eristweaks
Add airless versions of some Eris floors, tweak layers
2020-06-06 11:45:32 -07:00
BillyBangles
cb8a366113 Adds marble floor tiles and crafting recipe (#7264)
* Adds marble floor tiles and crafting recipe

* swaps screwdriver removal for crowbar

* changelog fix
i'm a silly goose and forgot to edit out the screwdriver bit
2020-06-06 11:35:35 -07:00
Aronai Sieyes
c4c98a7046 Prevents lava from being blown up 2020-06-01 13:42:57 -04:00
Arokha Sieyes
8b0effcaa9 Be really specific about turf decal layers 2020-06-01 12:55:35 -04:00
Arokha Sieyes
8eea54dc3b Airless hull and platings 2020-06-01 12:55:24 -04:00
Atermonera
e53dc1539b Merge pull request #7247 from VOREStation/Arokha/erisfloors
Port various auto-decorating floors from Eris
2020-05-31 15:37:51 -07:00
Aronai Sieyes
1815113c51 Simplify is_plating() 2020-05-31 16:55:13 -04:00
Aronai Sieyes
07dd85043b Make mapped in decals above auto-floor decals 2020-05-29 20:52:42 -04:00
Aronai Sieyes
58421727da Port Eris' extensive floor blending system 2020-05-29 14:01:40 -04:00
Aronai Sieyes
c0c42b053b Allow plating operations on 'floored' plating 2020-05-28 23:05:01 -04:00
Aronai Sieyes
dfc15799f1 Move the flooring cache onto the flooring decls 2020-05-28 23:04:57 -04:00
Atermonera
6ab622a2b5 Merge pull request #7205 from VOREStation/Arokha/playsound
Alter playsound paradigm
2020-05-28 16:05:59 -07:00
Atermonera
551fc88ce1 Merge pull request #7204 from VOREStation/Arokha/performance
Performance improvements
2020-05-28 12:47:08 -07:00
Aronai Sieyes
6f8f26963a Add is_plating feature to flooring 2020-05-28 11:47:21 -04:00
Aronai Sieyes
7e0e2cbabf Port various auto-decorating floors from Eris 2020-05-27 14:52:58 -04:00
Aronai Sieyes
ad75bb86bd Alter playsound paradigm 2020-05-19 11:06:28 -04:00
Aronai Sieyes
1eb783a81a Refactor spacemoves 2020-05-19 10:40:40 -04:00
Aronai Sieyes
07acd05537 Obsolete the PROXMOVE flag and uses 2020-05-19 10:39:44 -04:00
Atermonera
7d5042cacd Merge pull request #7133 from Rykka-Stormheart/shep-dev-pawsteps
Upstream Port of Footstep Sounds for multiple tiles.
2020-05-17 21:04:31 -07:00
Atermonera
a006370538 Merge pull request #7146 from VOREStation/aro-flooricons
Small overhaul of floor icon generation
2020-05-16 19:27:45 -07:00
Aronai Sieyes
4f31e4472a Fix wayward vorestation edit comments 2020-05-16 12:25:08 -04:00
Aronai Sieyes
a8f3a0a7a0 Refactor move/click code 2020-05-15 10:49:27 -04:00
Rykka Stormheart
5a653dde03 Merge branch 'master' into shep-dev-pawsteps 2020-05-13 23:50:34 -04:00
Leshana
c78966c2e2 Fix floors so adding flooring updates the icon. 2020-05-11 18:01:08 -04:00
Aronai Sieyes
19c3cc99c1 Overhaul floor icon and edge generation 2020-05-11 18:00:58 -04:00