Commit Graph

619 Commits

Author SHA1 Message Date
Aronai Sieyes
6423a2f56b Fix PR 2021-06-20 20:04:34 -04:00
Atermonera
b3aa6f5f0c Refactors posters to use decls 2021-06-20 19:14:45 -04:00
MarinaGryphon
005c75fa4e Improves select_recipe. (#8141)
* select_recipe improvement

Removes the call to Timsort and the recipe comparator proc;
uses a handrolled implementation of
`argmax(items + reagents + fruit)` instead.
This reduces the memory footprint of `select_recipe`
as well as the amount of processing needed to select the optimal recipe.

* angelogchay
2021-06-18 19:06:54 -04:00
Aronai Sieyes
a47f9bddd7 Fix cameras having emissive blockers visible 2021-06-18 15:08:06 -04:00
Novacat
4aaf6cfccc Merge pull request #10661 from lbnesquik/Branch-Wet
Add a new contamination
2021-06-18 00:27:28 -04:00
Aronai Sieyes
65041518f1 Fix a runtime related to get_turf_pixel 2021-06-18 00:10:14 -04:00
Kates
f67d11f7b9 Update global_lists_vr.dm 2021-06-17 17:47:23 +02:00
Aronai Sieyes
db14882664 Port tg lighting system
Also converts planet lighting to a new system
Too hard to separate out from this PR
2021-06-17 00:18:09 -04:00
lbnesquik
d5deb24bc4 Add a new contamination 2021-06-17 04:29:55 +02:00
Aronai Sieyes
2f9586c559 Remove pointless proc 2021-06-01 19:55:58 -04:00
Aronai Sieyes
7ccda9bae0 Media tracks subsystem, jukebox UI genres 2021-06-01 14:48:06 -04:00
Aronai Sieyes
44399bf7f5 Suggested changes, small opts 2021-05-30 17:20:09 -04:00
Aronai Sieyes
ea42ee2303 Port Runechat 2021-05-30 15:45:11 -04:00
Aronai Sieyes
b9ad56b022 Merge pull request #10316 from VOREStation/upstream-merge-8071
[MIRROR] Ports Nebula's Discord Webhook Integration
2021-05-27 12:34:40 -04:00
Aronai Sieyes
124eab8aa1 Fixup merge, both VS and nebula hooks now 2021-05-27 12:25:48 -04:00
Neerti
767e655310 Linter Introduction + Cleanup 2021-05-25 23:19:34 -04:00
Novacat
8f38aed965 Merge pull request #10362 from VOREStation/Arokha/holo2
Add portable mapping devices
2021-05-22 15:25:59 -04:00
Aronai Sieyes
21ff8be627 Portable mapping units 2021-05-18 22:56:03 -04:00
Aronai Sieyes
e42547db74 Various qdel helpers 2021-05-15 16:10:08 -04:00
Aronai Sieyes
b222db5388 Update text.dm
Mirrorbot merge edit
2021-05-13 11:11:13 -04:00
Neerti
54991b3f47 Ports Nebula's Discord Webhook Integration 2021-05-13 02:22:55 -04:00
Aronai Sieyes
0115414d3e Tweak output, fix bugs of debug logging for SS 2021-05-10 22:40:33 -04:00
Aronai Sieyes
56a1b17011 Add attempt at debug logging for naughty SS 2021-05-10 21:55:19 -04:00
Aronai Sieyes
c4610a858d Move ore lists to global lists 2021-05-10 12:13:39 -04:00
ShadowLarkens
1da76ed2b4 Personal Crafting & Dependencies 2021-05-02 18:10:59 -07:00
Verkister
1ae9121ee0 Fixes traits not getting applied properly.
-Fixes and tweaks a couple little slipups and other potential oversights discovered along the way.
2021-04-12 17:22:17 +03:00
Unknown
43828c2b4a Fixes Traits 2021-04-08 21:09:30 -04:00
Aronai Sieyes
4690411915 Remove unnecessary 'signatures' 2021-04-08 12:39:14 -04:00
Unknown
67c14309ff Trait Rebalance and Refactor
- New typepaths added for Positive, Neutral, and Negative Traits
- Tweaked the cost of many positive and negative traits. Some negative traits were moved to neutral traits.
- Some traits were outright removed.
- Custom species now start with 2 trait points

The overall goal of this refactor is to basically remove extreme values, both negative and positive (This is why most traits that were removed were removed), and to basically enable some form of customization without rewarding min/maxing.
2021-03-28 22:50:27 -04:00
H0lySquirr3l
66d51ad4df Add files via upload 2021-03-19 17:27:02 -05:00
Unknown
8fe5920057 This fix might work better! 2021-03-11 23:43:03 -05:00
Unknown
213d383c09 Merge remote-tracking branch 'VOREStation/master' into upstream-merge-7697 2021-03-11 10:01:39 -05:00
Atermonera
3e3522f97d Merge pull request #7958 from Atermonera/examine_autoexpansion
Fixes context-menu examine expanding incorrect target
2021-03-10 14:37:06 -05:00
Novacat
b782fed522 Merge pull request #9867 from VOREStation/upstream-merge-7928
[MIRROR] Added a GPS compass.
2021-03-09 17:58:49 -05:00
Atermonera
4db820a2da Fixed/generalized loadout implants. 2021-03-08 02:05:32 -05:00
Atermonera
964714e6ba Added a GPS compass. 2021-03-07 14:16:58 -05:00
Unknown
11ac8b1df3 More fixes 2021-02-28 16:44:43 -05:00
Unknown
973f183e37 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 2021-02-28 16:16:11 -05:00
Unknown
e6db218e71 Merge remote-tracking branch 'VOREStation/master' into upstream-merge-7697 2021-02-28 14:29:46 -05:00
Verkister
4ea4eecf28 Steals and fixes a memory leak fix from the freeloaders
-Up-ports a memory leak fix related to preview mannequins.
-Also fixes the forementioned fix breaking fuzzy/sharp previews on setup.
-Also makes the fuzzy/sharp toggle button update the char setup preview.
2021-02-27 12:47:16 +02:00
Heroman
7340461dbe Converts bindings to the weaving system 2021-02-25 07:18:45 +10:00
Heroman
1b79aaf579 Main-feature-complete 2021-02-25 06:37:13 +10:00
Heroman
a7234ea2ca First step 2021-02-23 07:55:36 +10:00
Verkister
fdf6761c11 Squashed commit of the following:
commit 2c04650659
Merge: c2b6efe46c f7328a7935
Author: Verkister <superverkelian@hotmail.com>
Date:   Thu Feb 11 14:54:21 2021 +0200

    Merge branch 'master' into communicator_video_enhancement

commit c2b6efe46c
Merge: 981d50f43c 9a6def6c8a
Author: Verkister <superverkelian@hotmail.com>
Date:   Wed Oct 28 15:07:20 2020 +0200

    Merge branch 'master' into communicator_video_enhancement

commit 981d50f43c
Author: ShadowLarkens <shadowlarkens@gmail.com>
Date:   Mon Sep 21 19:27:32 2020 -0700

    Communicator UI Improvements + Camera Console Moving Camera Fixes
2021-02-11 14:57:29 +02:00
H0lySquirr3l
7fe91c1321 Add files via upload 2021-02-10 13:28:14 -06:00
Verkister
ac93d0e6cd Fixes the setup button 2021-01-29 20:03:31 +02:00
Verkister
7b1c399a73 Eggy reworks and fixes 2021-01-29 14:55:17 +02:00
Verkister
af25a1b592 New advanced Egg Release mechanics.
-The vore release eggs are no longer reskinned lockers, but storage items that can have their contents either dumped or pulled out, but the stuff can't be put back into a cracked shell.
-A live prey in an egg will have the egg scaled according to their size, and they can get out by resisting.
-Also now items can be egged, either one at a time or all at once. The single item eggs are scaled according to the contained item's size class and take the same amount of storage space as the item itself would.
-Full stuff eggs are a little more lenient on the size and weight, basically for the reason that one prey's full outfit could fit in one backpack sized egg rather than going full macro based on the total weight.
-Also there's a whole bunch of new egg type options and some better looking sprites coming.
-Also the new eggs can be picked up and even trash-eaten.
-The old locker eggs still exist in the code and can be spawned should anyone have a need for one.
2021-01-28 13:34:18 +02:00
Heroman
823a5953e9 Converts Morph Spawn and Maint Pred events to use ghostpods 2021-01-26 22:56:06 +10:00
Heroman
2c4a82f87f Makes most neutral traits available to all species 2021-01-17 11:15:16 +10:00