Aronai Sieyes
2f269336f3
Add filter/search to protolathe and circuit designs
2020-05-05 11:02:17 -04:00
Aronai Sieyes
3d3e6e83e6
Update R&D Console
2020-05-05 10:13:42 -04:00
Aronai Sieyes
7180d74178
Prevent ghosts/others from messing with hydrotrays
2020-05-05 09:12:11 -04:00
Aronai Sieyes
175a0d0384
Add cooldown to pen clicks
...
Fixes https://github.com/VOREStation/VOREStation/issues/7000
2020-05-04 23:07:26 -04:00
Aronai Sieyes
4cc6a4f94f
Fiftyspawners try to place themselves in crates if possible
...
Fixes https://github.com/VOREStation/VOREStation/issues/7163
2020-05-04 21:22:15 -04:00
Aronai Sieyes
f3a1f6a894
Fix protein shaker name
2020-05-04 21:01:29 -04:00
Aronai Sieyes
7e1714256d
Fix condiment container infinite range
2020-05-04 20:59:57 -04:00
Aronai Sieyes
f1bd0eb5c9
Fix out-of-order role candidate options
...
fixup pol commit
2020-05-04 20:59:16 -04:00
Leshana
609878a625
Remove /turf/var/can_atmos_pass as it is unused (and redundant with /turf/var/blocks_air anyway.
2020-05-04 13:47:52 -04:00
Leshana
e74ebd9805
Use can_atmos_pass to reduce proc-calls in c_airblock()
...
- Add additional can_atmos_pass value ATMOS_PASS_PROC which indicates custom behavior requiring calling the CanZASPass proc.
- The benefit being for the other three values we DON'T need to call CanZASPass at all! We already know the behavior without the overhead of a proc call.
- Obviously any atom with can_atmos_pass = ATMOS_PASS_PROC cannot now call ..() in CanZASPass() since the default behavior would be to (recursively) call CanZASPass()
- This required re-numbering the constants, so I also fixed all code that assumed particular values for the constants.
- Switched all types which overrode CanZASPass with custom logic to be can_atmos_pass = ATMOS_PASS_PROC
- Changed /turf/c_airblock() to skip calling /atom/movable/c_airblock() for the three can_atmos_pass values that don't require calling the proc.
2020-05-04 13:47:52 -04:00
Leshana
35b7446a32
Fix return values of CanZASPass
...
- CanZASPass is supposed to return boolean. Nobody noticed this bug because ATMOS_PASS_YES and ATMOS_PASS_NO happen to be defined as 1 and 0. But thats not a good assumption to make, so lets fix it!
2020-05-04 13:47:08 -04:00
Aronai Sieyes
88acff2c96
Don't give POI SMES more charge than possible
2020-05-04 13:44:42 -04:00
Leshana
1378829744
Fix an overcharged smes from breaking charging on other smes.
...
An overcharged smes could demand negative power from the grid, swamping other SMES and resulting in zero power being distributed.
2020-05-04 13:38:36 -04:00
Aronai Sieyes
34580a54b6
Fix typo in debug_items examine
2020-05-03 23:27:40 -04:00
Aronai Sieyes
ea5e49cb03
Fix SMES and debug power item examine messages
2020-05-03 22:48:41 -04:00
atlantiscze
8cf21a4730
Allows robots to search loot piles ( #7057 )
...
* Allows robots to search loot piles
* Implements feedback
2020-05-03 18:26:24 -07:00
Aronai Sieyes
df12cd888a
Port SSnightshift from Paradise
...
Makes the station have a night mode.
2020-05-03 21:17:55 -04:00
Aronai Sieyes
bfaf43e65f
Planet subsystem static lists
2020-05-03 21:17:20 -04:00
Aronai Sieyes
a24dc83362
Time datum fixes
2020-05-03 21:17:08 -04:00
Aronai Sieyes
4ce8f3bfac
Tweak bluespace backpack radio
2020-05-03 21:02:52 -04:00
Aronai Sieyes
6893718201
Add radial menus for mech occupants
2020-05-03 19:51:38 -04:00
Mechoid
fdda65e6a5
Kururaks now (theoretically) are not as agonizing to fight, and not dangerous when they spawn in the plains, unless you are intentionally hunting them.
2020-05-03 15:55:53 -07:00
Unknown
fadf6e463d
fix
2020-05-03 18:15:43 -04:00
Atlantiscze
539b5cc0c8
Implements another batch of feedback
2020-05-03 23:29:03 +02:00
Atlantiscze
c32112c69c
Merge branch 'master' of https://github.com/PolarisSS13/Polaris into 2020_04_17_LoadBalancing
2020-05-03 23:17:27 +02:00
Atlantiscze
2d50c71553
Buffs devastation and heavy damage ranges when supermatter is energised (up to 2x at very high power levels).
...
- Intentionally leaving light damage range lower as at high power levels to somewhat concentrate the damage in engineering.
2020-05-03 22:56:50 +02:00
Unknown
a730fea8d6
Missing fix
2020-05-03 13:09:40 -04:00
Unknown
752d7df6ac
Fixes some Xenobio bugs
...
- Slimes now switch to friendly intent if pacified or disciplined
- Fixes a bug where slimes sometimes did not get AI when spawned in
2020-05-03 13:04:17 -04:00
Unknown
0ca3d653cf
Fixfixfix
2020-05-03 12:06:48 -04:00
Unknown
d8584d2e28
Adds missing define
2020-05-03 11:42:00 -04:00
Unknown
c9b98c5c86
Fixes weed related runtimes
2020-05-03 11:21:49 -04:00
Atermonera
3ccd6396b8
Merge pull request #7058 from atlantiscze/2020_04_27_HardsuitBackpack
...
Allows backpacks to be carried on most hardsuits
2020-05-03 00:19:43 -07:00
Atermonera
845da77564
Merge pull request #7049 from Novacat/nova-accessory
...
Overmap Consoles now check access
2020-05-03 00:12:45 -07:00
Atermonera
b6ede448fc
Merge pull request #7043 from MisterLayne/prommie-lang
...
Promethean Language
2020-05-03 00:12:25 -07:00
Mechoid
15631b226c
Update broken.dm
2020-05-02 18:46:11 -07:00
Mechoid
590652510c
Fix Broken Gun Examining
2020-05-02 17:38:52 -07:00
Mechoid
7d52c30b31
I love BYOND RNG, it is perfect and 100% reliable for testing. ( #7070 )
2020-05-02 15:49:33 -07:00
Atermonera
d02eb4517e
Merge pull request #7069 from Mechoid/FixTemp
...
Fix Temp check.
2020-05-02 13:29:48 -07:00
Mechoid
413c5984ae
..I don't know how I did that.
2020-05-02 12:58:29 -07:00
Mechoid
8a8c4d5c16
Update harvesting.dm
2020-05-02 12:40:43 -07:00
Mechoid
b9249866c1
Fix Mob Examine
2020-05-02 12:39:12 -07:00
Atermonera
3cff72cad5
Merge pull request #7056 from the-og-gear/vchatlinks
...
Adds some hyperlink functionality
2020-05-01 12:53:04 -07:00
Atermonera
653cb2f2c3
Merge pull request #7053 from VOREStation/pol-airefactor
...
Refactor AI into two subsystems
2020-05-01 12:09:08 -07:00
Aronai Sieyes
d7679264fc
Show all alarms on modular alarm monitor and mark major ones ( #7002 )
...
Co-authored-by: Novacat <35587478+Novacat@users.noreply.github.com >
2020-05-01 11:19:58 -07:00
Mechoid
aafd4b4fa6
Explorer Expansion: New Horizons ( #6960 )
...
* Large amount of work; Animal taming, shearing. Random animal spawns on sif grass/forest turfs. New PoIs, thermal poncho.
* Combat drone DMI moved to drones folder. Mining Drone subtype added. "Tameable" with ores, will collect and store ores when not in active combat.
2020-05-01 11:19:21 -07:00
Atermonera
61c1d2b5fe
Merge pull request #7051 from InterroLouis/master
...
Tweak to mining scanner
2020-04-30 20:16:45 -07:00
Unknown
4df0f7efcb
Speech Bubble Adjustments
...
- Organic looking synths have a normal speech bubble, until they pass their lookssynthetic check (usually due to damage)
- Organics with a synthetic voicebox sound synthetic.
2020-04-30 18:44:08 -04:00
Atermonera
103d64ed43
Merge pull request #7046 from Neerti/system_3_fixes
...
Tweaks and fixes for the new new event system.
2020-04-29 14:26:58 -07:00
Atermonera
61c4929d61
Merge pull request #7045 from Neerti/let_them_eat_all_the_cake
...
Removes limits on eating, centralizes nutrition changing.
2020-04-29 14:14:11 -07:00
Atermonera
9523a5e590
Merge pull request #7042 from VOREStation/vplk-iconsheet-asset-cache
...
Add "icon sheet" asset type
2020-04-29 13:55:07 -07:00