Commit Graph

16106 Commits

Author SHA1 Message Date
Atermonera
51a70ffa95 Merge pull request #8796 from Cerebulon/bloons
Balloon Expansion (Inflation?)
2022-10-28 14:48:56 -08:00
Atermonera
7d63b37f6b Merge pull request #8789 from MistakeNot4892/bots
Enforcing no sleep during mob/Life(), tick checking AStar().
2022-10-24 21:12:34 -08:00
Spookerton
07c02a713a Merge pull request #8780 from Cerebulon/new_basics_civilian
Basic Uniform Polish: Civilian
2022-10-24 22:48:01 +01:00
Spookerton
623c6c06a0 Merge pull request #8786 from MistakeNot4892/boda
Standardized area flag defines, added vendor rampancy flag check.
2022-10-24 22:35:18 +01:00
Spookerton
eea7f4d73a Merge pull request #8755 from Greenjoe12345/commphone
Sleek Communicator
2022-10-24 22:32:18 +01:00
Cerebulon
dc6b9751bc Basic Uniform Resprite: Civilian 2022-10-24 22:32:03 +01:00
Spookerton
3e845aa05f Merge pull request #8782 from Cerebulon/medical_resprites
Selective Medical Resprites
2022-10-24 22:26:05 +01:00
Cerebulon
ed841af4cf Balloon Expansion (Inflation?) 2022-10-24 21:54:22 +01:00
MistakeNot4892
44160ab8ba Enforcing no sleep during mob/Life(). 2022-10-24 16:51:32 +11:00
MistakeNot4892
e89376237b Standardized area flag defines, added vendor rampancy flag check. 2022-10-23 23:56:37 +11:00
atermonera
7dfcf86337 Nudges sif's resting temperature 2022-10-22 20:10:38 -08:00
Cerebulon
849fb30edc Selective Medical Resprites 2022-10-22 23:52:44 +01:00
Atermonera
712c59328f Implements a path-based, player-specific whitelisting system (#8725)
* Implements a path-based, player-specific whitelisting system

* Readds ported functions

* Local testing

* Copy-paste error

* VV modifications, player panel interface

* Testing admin operations

* data review
2022-10-22 11:34:19 -08:00
Cerebulon
ac532f4633 Adds Sivian Creole Language (#8767)
* Adds Sivian Creole Language

* stok language key
2022-10-20 20:59:43 -08:00
Atermonera
4cc54b8295 Merge pull request #8766 from Spookerton/spkrtn/fix/canpass2
remove duplicate turf/CanPass + tweaks
2022-10-20 20:58:26 -08:00
spookerton
b27b1443d2 remove duplicate turf/CanPass
converted istype->ismovable
CanPass crash_with is null-aware
2022-10-18 10:18:11 +01:00
spookerton
4557f8573c atom_flags tests snafu corrections 2022-10-18 09:36:41 +01:00
spookerton
ffba11e5ab rename a bunch of atom flags 2022-10-18 09:36:41 +01:00
spookerton
bb472b4832 replace 0 for EMPTY_BITFIELD on atom_flags configs 2022-10-18 09:36:40 +01:00
spookerton
9c1dc82109 add turf_flags, move relevant stuff to it
moves *_BITFIELD macros to _macros.dm
2022-10-18 09:36:40 +01:00
spookerton
120cc02d5d adds IsAbstract() guard in atom/Initialize 2022-10-18 09:36:39 +01:00
spookerton
3abdbbaa1c replaces atom.initialized with ATOM_INITIALIZED
refactors atom/var/flags to atom_flags and area_flags
moves NOBLOODY, NOBLUDGEON, and PHORONGUARD to item_flags instead of atom_flags
corrects various misapplied flags
2022-10-18 09:36:36 +01:00
Spookerton
650ee09942 Merge pull request #8763 from Cerebulon/cighands
Cig-related tweaks
2022-10-18 09:30:52 +01:00
Spookerton
5b18b888ca Merge pull request #8761 from Cerebulon/briefcases
A Short Investigation
2022-10-18 09:05:48 +01:00
Cerebulon
e7a9d286b9 Various cig-related tweaks 2022-10-18 00:34:55 +01:00
Spookerton
27be4b7734 Merge pull request #8759 from Cerebulon/holidays
Flavour Enhancement: Holidays
2022-10-17 15:17:28 +01:00
Cerebulon
bde2fc30bf Save your fixes before committing 2022-10-17 14:55:37 +01:00
Cerebulon
f47a8fb555 A Short Investigation 2022-10-17 14:42:39 +01:00
Spookerton
3e092d401e Merge pull request #8743 from Cerebulon/new_basics_engineering
Basic Uniform Polish: Engineering
2022-10-17 10:46:03 +01:00
Cerebulon
7830b3ac15 The Most Wonderful Times Of The Years 2022-10-17 04:07:25 +01:00
Atermonera
cba6c5b0c6 Update partial pressures for planetary turfs upon weather change. (#8756)
* Update partial pressures for planetary turfs upon weather change.

* OOPS

Co-authored-by: Spookerton <spkrtn@pm.me>
2022-10-16 14:26:48 -08:00
Cerebulon
a1498026ff Conflict Resolution 2022-10-16 20:31:15 +01:00
Atermonera
9e93fa7b11 Merge pull request #8752 from Spookerton/spkrtn/fix/random-obj
speculative fix for obj/random's not being deleted
2022-10-16 09:58:44 -08:00
Greenjoe12345
339ff459ca commphone 2022-10-16 02:03:40 +01:00
spookerton
c57fc12be2 powder returns initialize hints + powder refactor 2022-10-15 15:01:35 +01:00
spookerton
858844fb32 cryobags return an initialize hint 2022-10-15 14:09:26 +01:00
spookerton
896bc8914a speculative fix for obj/random's not being deleted 2022-10-15 11:25:49 +01:00
Cerebulon
db2f7f59e5 Fixes overlooked invisible spawner when mapping 2022-10-15 00:07:04 +01:00
Spookerton
9a1b8322bd trained drakes can collect/drop items and use buttons, fire alarms, and levers (#8734)
* drakes can collect/drop items and use buttons

* add a basic implementation of mob dexterity levels

* trained drake emotes are less visually intrusive

also fixes being able to take anchored items as a drake
also fixes some double messages on drake storage
also fixes animals being able to attack/scratch doors without a cooldown
also adds optional scratch_sound on simple_mob for when scratching a door

* fire alarm & conveyor switch drake interactions

also fix runes for actions
also fix not showing progress for dropping an item

* trained drake button/inventory review tweaks

* animal harness suggestions early return tweak
2022-10-13 17:59:35 -08:00
Spookerton
1e279b9cdc Merge pull request #8745 from Cerebulon/gunspritesoct22
Complete gun sprite overhaul + additions
2022-10-13 10:26:30 +01:00
Spookerton
f94039b331 Merge pull request #8742 from Cerebulon/shuttle_walls
Replaces shuttle windows with dummy objects for aesthetic reasons
2022-10-13 10:25:46 +01:00
Cerebulon
7f682454ae little tweaks 2022-10-12 23:52:29 +01:00
Cerebulon
72e731c9b9 Complete gun sprite overhaul + additions 2022-10-12 23:16:52 +01:00
Cerebulon
b1536ca2dd Basic Uniform Resprite: Engineering 2022-10-11 00:28:14 +01:00
Cerebulon
89383b0d2a False-walls for shuttle 2022-10-10 21:31:40 +01:00
Cerebulon
da8126552e map repaths 2022-10-09 20:26:50 +01:00
Cerebulon
575a27edcb Firefighting gear 2022-10-09 20:02:54 +01:00
Cerebulon
c463104999 Ports Diagonal Movement (#8199)
* Ports Diagonal Movement

* Requested tweaks

* mathemagical correction

* Update code/modules/keybindings/setup.dm

Co-authored-by: Spookerton <spkrtn@pm.me>

* Update code/_helpers/type2type.dm

Co-authored-by: Spookerton <spkrtn@pm.me>

* Update code/modules/keybindings/setup.dm

Co-authored-by: Spookerton <spkrtn@pm.me>

* fixed merge error

* Fixes falling, speed calculation, and non-hotkey WASD

Co-authored-by: Spookerton <spkrtn@pm.me>
2022-10-07 23:36:14 -08:00
Spookerton
a4a3e49e2c Merge pull request #8708 from Cerebulon/miscsprites2022
A milieu of misc sprites
2022-10-07 21:14:35 +01:00
Spookerton
1b45aa70ba Merge pull request #8729 from Cerebulon/stopshowering
Fixed showers not appearing to turn off
2022-10-07 21:11:12 +01:00