Atermonera
21bd8477c7
Merge pull request #8531 from Spookerton/spkrtn/sys/global-agenda
...
updates all bare globals to use /global/ semantics, and all shared members to /static/
2022-04-24 19:56:07 -08:00
Atermonera
2a494dcb66
Merge pull request #8530 from Spookerton/cerebulon/ssoverlay
...
alt of 8336
2022-04-24 18:57:19 -08:00
Atermonera
b8f4f620d2
Merge pull request #8518 from Spookerton/spkrtn/sys/ssalarm
...
improved fire loop behavior of SSalarm
2022-04-24 18:16:37 -08:00
Atermonera
f7d6a66ebc
Merge pull request #8542 from Spookerton/spkrtn/sys/mercenary-behavior
...
avoid the most common ci runtime by preventing ai running freely during unit tests
2022-04-24 18:08:53 -08:00
spookerton
beec187978
clean up odd list attribute order, add tests
2022-04-24 07:54:35 +01:00
spookerton
556331a6a3
use /global/ sugar for bare globals, no leading /
2022-04-24 07:54:34 +01:00
spookerton
ee67e174fb
use static for shared member vars
2022-04-24 07:52:32 +01:00
spookerton
1f3ffc2433
non-flagged, non-complex overlay -> ssoverlays
2022-04-24 07:51:12 +01:00
spookerton
2572f042a3
redo behavior of ssoverlays and atom overlay procs
2022-04-24 07:50:46 +01:00
spookerton
1ccb2df2de
trivial 1:1 overlays -> overlay proc changes
...
NB. In some cases we go from a more complex image() to a single icon_state string and I assume this works for every case but do not care to check because of the sheer scale of extra fiddly effort. Buyer beware, not my code.
2022-04-24 07:50:21 +01:00
spookerton
a930f4eb7c
move filter_data to atoms def, add get_overlays
2022-04-24 07:41:01 +01:00
spookerton
a495456e36
fire loop behavior of SSalarm, GLOB alarm handlers
2022-04-24 07:40:38 +01:00
spookerton
4c9dbff719
removed nonsense /Recover overrides
2022-04-24 07:40:15 +01:00
spookerton
fbd8d3c46b
standardize & document controller/subs definitions
...
renames "PreInit" to OnNew because that's what it actually is.
2022-04-24 07:40:14 +01:00
spookerton
cdf7c84c06
clean up subsystem/Initialize impl inconsistencies
2022-04-24 07:40:14 +01:00
spookerton
d29a95b5a4
add subsystem/DoInitialize & move base behavior to
2022-04-24 07:40:14 +01:00
spookerton
52afcb3625
avoid ci runtimes by preventing ai running freely
2022-04-24 07:39:45 +01:00
spookerton
ac440b3a3d
fix pickweight, add pickweight_index
2022-04-24 07:38:53 +01:00
Cerebulon
355395ffbf
Fixes ALL random tech components having a chance of being anomalous
2022-04-23 21:04:11 +01:00
Sypsoti
1ed445bb34
Merge pull request #8563 from Atermonera/phased-SA_vuln
...
Readds SA_ANIMAL vulnerability to phase projectiles
2022-04-20 01:42:35 -05:00
atermonera
091c04efc8
Readds SA_ANIMAL vulnerability to phase projectiles
2022-04-19 22:30:22 -08:00
Atermonera
e0371fa0bc
Merge pull request #8559 from Atermonera/update_inv_head-runtime-fix
...
Patches runtime when update_icon() is called without a user on hats
2022-04-19 22:07:38 -08:00
Atermonera
a17ed4ec65
Merge pull request #8562 from Sypsoti/ponchofix_v2
...
Poncho Custom Item compatibility
2022-04-19 22:07:23 -08:00
Sypsoti
66ea17763e
copies code and fixes small bug introduced
2022-04-20 00:36:51 -05:00
Felix
76b195f1a9
HE pipe turf interaction ( #8409 )
...
* HE pipe turf interaction
* Update code/ATMOSPHERICS/pipes/he_pipes.dm
Co-authored-by: Spookerton <spkrtn@pm.me >
* Update code/ATMOSPHERICS/pipes/he_pipes.dm
Co-authored-by: Spookerton <spkrtn@pm.me >
Co-authored-by: Spookerton <spkrtn@pm.me >
2022-04-19 21:29:09 -08:00
Sypsoti
f7cc15b098
Merge pull request #8556 from Cerebulon/arcadecarpets
...
Adds Some More Decorative Flooring Types
2022-04-19 11:12:31 -05:00
atermonera
4250a630fa
Patches runtime when update_icon() is called without a user on hats
2022-04-18 21:55:21 -08:00
atermonera
fec412daaa
Rebase issues
2022-04-17 19:18:15 -08:00
atermonera
7c807a2f90
CLAAAAAAAAAAAAAANG
2022-04-17 19:14:44 -08:00
atermonera
9d71839ac6
Removes devices
2022-04-17 19:14:43 -08:00
atermonera
7a9806d9b4
Removes weapons
2022-04-17 19:14:32 -08:00
atermonera
101740a7d3
Updates icon paths
2022-04-17 19:14:07 -08:00
Sypsoti
dcc661ffea
Merge pull request #8552 from Doctress/BBMagazines
...
Adds BB Magazines
2022-04-17 22:02:11 -05:00
Doctress
b20f7baefa
Changes as requested by Sypsoti
2022-04-18 11:19:02 +09:30
Sypsoti
f658968ec7
Merge pull request #8550 from Greenjoe12345/swordsandbow
...
Historic Weapons Expansion
2022-04-17 20:33:53 -05:00
Greenjoe12345
e4e27269a4
remove kopesh and dao
2022-04-18 02:11:38 +01:00
Sypsoti
a2727a50b3
Merge pull request #8548 from Cerebulon/persistence-fixes
...
Fixes Persistence Issues
2022-04-17 13:43:54 -05:00
Cerebulon
8e488776e8
Missing comma
2022-04-17 18:15:29 +01:00
Cerebulon
4d4167450c
Added missed retro_red refs
2022-04-17 18:14:22 +01:00
Cerebulon
078c0b1fe1
Adds Some More Decorative Flooring Types
2022-04-17 17:57:06 +01:00
Doctress
52d6a0b73b
Teaches Doctress basic-ass Git skills
...
Addresses errors noted in https://github.com/PolarisSS13/Polaris/pull/8545
2022-04-17 05:40:35 +09:30
Cerebulon
b1c314f81f
Reduces maximum saved stacks + per-type produce saving
2022-04-16 20:10:38 +01:00
Cerebulon
5f22d34b42
Reviews all POIs for loot/balance + adds random universal anomalies [MDB_IGNORE] ( #8464 )
...
* Reviews all PRs for loot/balance + adds random universal anomalies
* Include new file
* tgm formats for a couple of deconverted maps
2022-04-16 09:43:02 -08:00
Sypsoti
4b9f68814e
sprite alignment and minor code cleanup
2022-04-16 09:24:33 -08:00
Sypsoti
8e92d375c4
AI code but cooler
2022-04-16 09:24:33 -08:00
Sypsoti
2fae0d653d
several improvements: WIP
2022-04-16 09:24:33 -08:00
Sypsoti
2774f7dd50
ecstasy to bliss and removes cocaine
2022-04-16 09:24:33 -08:00
Sypsoti
d2a2c3bd16
adjustments
2022-04-16 09:24:33 -08:00
Sypsoti
8e701b70e2
big pharma has given us cocaine and straws
2022-04-16 09:24:32 -08:00
Cerebulon
ad7909cb82
Adjusts sheet storage loss to consistent rate
2022-04-16 16:45:00 +01:00