Commit Graph
19066 Commits
Author SHA1 Message Date
Unknown 0fee7cd94d Snowglobes
Does not place them anywhere yet, just adds them to the code.
2022-09-13 09:48:32 -04:00
CaseyandGitHub fc3c437254 Merge pull request #13702 from tacoguy7765093/VR-Fix-Super-Jank
Fixes the VR pods to keep your character sprites perfectly copied.
2022-09-10 17:05:33 -04:00
CaseyandGitHub 2dd75aec1c Merge pull request #13705 from Runa-Dacino/HoP_entertainment
Gives HoP entertainment backstage access
2022-09-10 16:46:38 -04:00
CaseyandGitHub e4dd650903 Merge pull request #13690 from VOREStation/Cameron653-patch-1
Fixes moving out of sleepers while KO'd.
2022-09-10 16:36:58 -04:00
CaseyandGitHub ee7fd1cd86 Merge pull request #13687 from Very-Soft/tunnelsnakes
Tunnel Snakes Rule
2022-09-10 16:36:47 -04:00
CaseyandGitHub 4ff2545036 Merge pull request #13683 from TheGreatKitsune/dexterity-fix
Fixes bug regarding feral xenochimera and treating others/being treated
2022-09-10 16:36:18 -04:00
Runa DacinoandGitHub a4c196d5d0 Gives HoP entertainment backstage access
They got mime and clown, should have entertainment too.
2022-09-10 19:05:59 +02:00
Bib Bob 3cd8aca832 VR Jank Fix 2022-09-10 03:08:32 -05:00
C.LandGitHub 49dd448ffa Update Sleeper.dm 2022-09-08 16:58:37 -04:00
C.LandGitHub 295261d0a3 Fixes VR_sleeper typo 2022-09-08 16:58:07 -04:00
VerySoft 1cbe882199 Tunnel Snakes Rule
Makes it so that certain squiggly mobs can go into mouse holes even though they fall outside what's usually allowed!

These mobs also get the option to eat anything else that might be in the tunnel with them!

The special mobs include:
catslugs
morphs
protean blobs
slimes (which promethean slimes are a subtype of)

The thinking is these are squishy things that could reasonably be made to fit, or otherwise fit thematically!

I would like to make it so snakes could do this too, but we should get some vore enabled snakes first!
2022-09-07 20:59:16 -04:00
TheGreatKitsune 772e3bca7b Fixes bug regarding feral xenochimera and treating others/being treated 2022-09-07 09:32:16 -05:00
Heroman 61df484af1 Fixes a few minor things 2022-09-07 16:22:06 +10:00
CaseyandGitHub 37b8126dce Merge pull request #13671 from Cameron653/light_overlay
More light updates!
2022-09-06 15:43:56 -04:00
C.L a619121abe More light updates!
- Changes how lights function. Instead of lights being qdel'd when you take them in/out of light sockets, it now holds them _in_ the light socket! (Due to this change things have been thoroughly tested, numerous bugs squashed which arose due to this change, and then tested again.)
- Makes it so overlays update properly on lights
- Makes it so light colors persist, even if you turn an alarm off & on again (previously reset the light to normal)
- Made it so nightshift properly updates the overlays of lights.
- Updated the light replacer to swap lights in a more efficient way
- Makes it so light replacers can set the color of the lights being inserted. (This only affects the daytime lights. For more complex changes, a multitool is required.)
2022-09-05 15:47:46 -04:00
Heroman e9687e294b Fixes a few more runtimes 2022-09-06 05:37:37 +10:00
CaseyandGitHub 3bd62608c4 Merge pull request #13658 from Heroman3003/stackruntime
fixes runtime with stack dna transfer
2022-09-04 17:50:17 -04:00
Heroman a07ada635f Fixes whetstone runtime 2022-09-04 11:27:32 +10:00
Heroman 62c6b9c50c fixes runtime with stack dna transfer 2022-09-04 10:35:13 +10:00
Heroman 6cd3b4494a Fixes ghost comms runtime probably 2022-09-04 08:09:02 +10:00
Heroman ee346a7174 Adds some more reasons for job-board auto posting 2022-09-03 17:47:46 +10:00
VerySoft c563bba904 Makes it so you need to be inside to leave
Mouse holes and micro_interact-able things, you need to be inside them to use their interaction prompt, so you aren't allowed to instantly teleport back to a tunnel for leaving the prompt open or whatever!
2022-09-01 23:48:51 -04:00
CaseyandGitHub afbb15908e Merge pull request #13616 from Heroman3003/soundchange
Makes ignore_walls ignore only walls and not other things
2022-08-31 03:38:06 -04:00
Heroman c390aee586 Makes ignore_walls ignore only walls and not other things 2022-08-31 17:07:07 +10:00
VerkisterandGitHub 6b60681c52 Pizza vouchers now fit inside wallets
Adds pizza vouchers to the list of things that can be stored inside wallets.
2022-08-30 19:11:48 +03:00
VerySoft 1a0aadbde6 I'm going to bed once this is done I promise 2022-08-30 06:32:01 -04:00
VerySoft a00163a241 /objs with people in them spit out the people before they Destroy() 2022-08-30 06:26:52 -04:00
VerySoft 2ba39f6d2f further poke 2022-08-30 04:44:33 -04:00
VerySoft 2b94ff7e1b further fixes 2022-08-30 04:34:10 -04:00
VerySoft 6877c539d3 Adds mouse hole spawners to the maps, and fixes a couple issues 2022-08-30 02:32:18 -04:00
VerySoft 5fd9cc3168 Micro hiding!
Adds a var and a proc to all objects in the game! 

If an object starts with the 'micro_target' var enabled, then it will obtain the 'micro interact' proc as a verb on initialize. 

The 'micro interact' proc, allows micros and other small mobs such as mice, to hide inside of whatever the object is. Additionally, those inside one object can use the verb to move to an adjacent object that has the 'micro_target' var. 

Non micros/small mobs can also use the 'micro interact' verb to attempt to extract anyone who might be within the given object.
2022-08-29 21:40:25 -04:00
VerySoft 89f80012a0 wawo 2022-08-29 01:23:18 -04:00
VerySoft 5f4879dae5 Increase max allowed size to 50%! 2022-08-29 00:37:32 -04:00
VerySoft 3bdbf43455 Mouse hole... 2022-08-28 23:49:50 -04:00
VerySoft 1cf6e03fbd Wow mouse hole it's not lewd it's an actual hole 2022-08-28 21:35:20 -04:00
NovacatandGitHub 1aa4c73e8d Revert "[MIRROR] /atom New() => Initialize() [MDB IGNORE]" 2022-08-27 08:49:56 -04:00
NovacatandGitHub 13c044388b Revert "Fixes chair wrong color thing" 2022-08-27 08:36:27 -04:00
Heroman 2be9f1be7c Fixes chair wrong color thing 2022-08-27 14:20:09 +10:00
NovacatandGitHub 5b45f17809 Merge pull request #11826 from VOREStation/upstream-merge-8298
[MIRROR] /atom New() => Initialize() [MDB IGNORE]
2022-08-26 18:12:56 -04:00
MistakeNot4892 f85c9be1c5 /atom/movable/storage_slot New => Initialize 2022-08-26 10:43:04 +10:00
CaseyandGitHub 51673d177e Merge pull request #13578 from Cameron653/inducer_fix
Makes the inducer not break forever when trying to charge a gun
2022-08-25 19:00:29 -04:00
CaseyandGitHub 1d746af048 Merge pull request #13576 from Cameron653/flashlight_runtimefix
Makes flashlights not runtime.
2022-08-25 19:00:18 -04:00
C.L d3dfa1031a Makes the inducer not break forever
When you attempted to charge a gun when it didn't have the ability to do so, it had set 'recharging = TRUE', and then kicked you out of the 'recharge' proc and left 'recharging = TRUE' meaning it would see 'recharging = true' and just return TRUE when the recharge proc was called.

This makes it so if you hit a gun and you can't charge it, it just sets the recharging = FALSE and then returns.

Also gives it a better error message
2022-08-25 00:50:28 -04:00
MistakeNot4892 d717a4b50a Merge branch 'master' of https://github.com/VOREStation/VOREStation into upstream-merge-8298 2022-08-25 14:26:20 +10:00
MistakeNot4892 a37e070121 Minor slip() refactor to use slip_dist argument consistently and avoid sleeping in Entered(). 2022-08-25 14:16:54 +10:00
MistakeNot4892 7082955d23 Fix linter fails due to sleeping in Initialize(). 2022-08-25 14:16:33 +10:00
C.L d4025326ef Makes flashlights not runtime.
Flashlights would runtime when used on a species w/ no eyes (proteans)
This fixes it by stopping it when it realizes there is no eyes to be seen.
2022-08-25 00:15:26 -04:00
Heroman be6a441d68 Adds Altevian cuisine 2022-08-24 16:23:14 +10:00
CaseyandGitHub e5ae85f667 Merge pull request #13536 from Heroman3003/casino-changes
More casino updates
2022-08-21 15:38:28 -04:00
Heroman 5da5265461 Post-test fixes for casino 2022-08-21 14:27:33 +10:00