Commit Graph

2204 Commits

Author SHA1 Message Date
Atermonera 8aea6f9788 Merge pull request #6982 from VOREStation/vplk-fix-vv-lists
Fix VV on lists
2020-04-11 02:56:48 -04:00
Leshana d66f508541 Fixes for vorestation merge of "Rewrites the Rewritten Event System"
- Remove duplicate pick_random_edge_turf resulting from our simultaneous addition of it (in overmaps PR)
- Disable SSgame_master and SSevent_ticker subystems, we are still using the original events subsystem.
- Disable the game_master implementations as we are not using them.
- Comment out references to SSgame_master since we are not using it (yet?)
2020-04-06 17:31:26 -04:00
Leshana e393b71dff Fixes Runtime in randomverbs.dm,134: list index out of bounds 2020-03-30 16:43:30 -04:00
Aronai Sieyes 26a2a8504d Merge pull request #7020 from VOREStation/upstream-merge-6761
[MIRROR] VChat: Redone chat output done in Vue.js
2020-03-29 17:51:20 -04:00
ShadowLarkens c44553c9d5 Added three utilities for admins & developers
- There is a new option in the player panel labeled "Send back to
   Lobby", which will send a given player back to the lobby.
 - The player panel also has a shortcut to the "Spawn Character" verb.
 - Finally, there's a new config option that disables the warning
   message about multikeying if two mobs with the same CID are found;
   this option should NOT be enabled if multikeying is prohibited by the
   server rules. It is simply a developer tool, as multikeying is
   sometimes necessary to test new features that require two clients
   interacting.
2020-03-27 15:41:44 -07:00
Aronai Sieyes 8a33afaff6 VChat: Redone chat output done in Vue.js 2020-03-27 17:08:14 -04:00
Atermonera 15e3ef676b Silly admins can't blindly break movement irreparably (#6897)
* Silly admins can't blindly break movement

* Updates pixel movement var protections
2020-03-25 16:39:06 -04:00
Atermonera cbb40196fc Machinery: Always use update_use_power() 2020-03-23 23:21:10 -04:00
Atermonera 2ec545c42b Merge pull request #6883 from VOREStation/vplk-port-tickrate-change
Safely change world.fps for SStimer
2020-03-22 20:18:00 -04:00
ShadowLarkens 2e23dcdb49 Speed up mapload significantly
Co-authored-by: Aronai Sieyes <arokha@arokha.com>
2020-03-19 00:29:24 -04:00
Aronai Sieyes 13f181beda Merge pull request #6862 from VOREStation/vplk-zoomy-skybox
Scale Skybox by client view size
2020-03-16 10:01:50 -04:00
Leshana 3e3241eeb2 Make area.gravitychange not require being passed a reference to... itself. (#6838) 2020-03-16 05:32:20 -04:00
Leshana 73c4809d26 Add proc set_viewsize() to allow hooking actions when client.view is changed.
- Proc is on mob to simplify the standard use case; maybe someday actually save it there too if desired.
2020-03-15 17:59:17 -04:00
Novacat 194c9f7a63 Merge pull request #6841 from VOREStation/upstream-merge-6818
[MIRROR] Fully Implements R_EVENT for Event Managers
2020-03-15 17:01:36 -04:00
Aronai Sieyes 836a47fb2d Missed a merge conflict marker 2020-03-15 15:24:05 -04:00
Aronai Sieyes 9bbfd211a3 Vorestation edit fixes 2020-03-15 15:17:27 -04:00
Atermonera cb8548f5af Fully Implements R_EVENT for Event Managers 2020-03-12 15:01:50 -04:00
Arokha Sieyes b6bf14727f Add 'sparks' option when spawning characters 2020-03-12 14:11:21 -04:00
Atermonera e57c1a0e19 Merge pull request #6812 from PolarisSS13/more_buttons
Gives +MOD the traitor panel and colorable OOC.
2020-03-10 21:19:13 -04:00
Unknown cee18b54a6 More mrowls 2020-03-09 15:21:55 -04:00
Unknown d23683c2f0 MROWL 2020-03-09 02:37:25 -04:00
Novacat 2eae0fdecb Merge branch 'master' into upstream-merge-6762 2020-03-09 01:45:23 -04:00
Leshana c837078105 Replaced "area" shuttles with "landmark" shuttles.
Largely ported from the work done at Baystation in https://github.com/Baystation12/Baystation12/pull/17460 and later commits.

 - Shuttles no longer require a separate area for each location they jump to.
   Instead destinations are indicated by landmark objects, which are not necessarily exclusive to that shuttle.
   This means that more than one shuttle could use the same docking port (not at the same time of course).
 - Enhanced shuttle control computers to use nanoui if they didn't.
 - Organizes shuttle datum code a bit better so there is less re-inventing the wheel in subtypes.
 - Allows the possibility of shuttles (or destinations) that start on late-loaded maps.
 - Deprecate the "extra" shuttle areas that are no longer needed and update shuttle areas in unit tests

This all required a bit of infrastructure improvements.

 - ChangeArea proc, for changing the area of a turf.
 - Fixed lighting overlays actually being able to be destroyed.
 - Added a few utility macros and procs.
 - Added "turf translation" procs which are like move_contents_to but more flexible.
2020-03-05 10:29:08 -05:00
Neerti 0d9345adde Half-Refactors Jobs 2020-03-03 16:28:33 -05:00
Novacat 95e1c84036 Merge pull request #6719 from VOREStation/aro-narrate
Allow narrate/globalnarrate shenanigans
2020-03-01 16:14:01 -05:00
Aronai Sieyes b33c359df5 Allow narrate/globalnarrate shenanigans
Allows HTML if your entire thing is HTML
2020-03-01 14:35:31 -05:00
Aronai Sieyes 6af54bfec2 NanoUI Subsystem Fixes
Don't do this, the asset subsystem does this for you
2020-03-01 14:14:52 -05:00
Novacat b44f8e0911 Merge pull request #6592 from VOREStation/vchat-rebase
VChat: Redone chat output in Vue.js
2020-03-01 10:51:29 -05:00
Novacat a5ce35be95 Merge pull request #6699 from VOREStation/upstream-merge-6756
[MIRROR] Fixes various lightning strike bugs
2020-02-28 01:17:11 -05:00
Atermonera 1d4d3afd45 Merge pull request #6756 from Neerti/lightning_fixes
Fixes various lightning strike bugs
2020-02-27 23:58:36 -05:00
Atermonera 4039e26875 Merge pull request #6755 from Neerti/feedback_for_devs
Devs can now View Feedback
2020-02-27 23:56:20 -05:00
Atermonera fbe42c39ef Merge pull request #6733 from VOREStation/pol-aitweaks
Readd some AI features and improve AI buildmode
2020-02-26 20:16:06 -05:00
Novacat 4298fd39eb Merge pull request #6619 from VOREStation/fix-seeds-runtime
Fix Sundry Runtime Errors
2020-02-25 10:42:09 -05:00
Leshana 25fed81d9f Fixed Runtime in simple_animal_vr.dm,41: Cannot read null.digest_mode
- Caused by using "Toggle Animal's Digestion" verb on non-vore-capable mobs.
- Even better, changed it to not even add those verbs on mobs without vore
- Also remove the path from VV addverb since it is a proc now.
2020-02-24 17:57:56 -05:00
Atermonera 772a95c68e Adds an In-game Feedback System 2020-02-24 16:35:08 -05:00
Atermonera a54a7912cb Merge pull request #6714 from Heroman3003/verbrename
Renames Make All Areas (Un)Powered secret
2020-02-21 02:27:08 -05:00
Arokha Sieyes 1d9e5be122 Replace \image macro with bicon() 2020-02-19 19:55:01 -05:00
Arokha Sieyes 9fadae4392 Fix to_chat typo
This file is unchecked so it's not being used, but I'd still rather not leave this.

(cherry picked from commit 00b61d9bcb36e08aca10d72dcf0e2d00655a9527)
2020-02-19 19:36:14 -05:00
Arokha Sieyes 14942ee6c7 VS: Don't talk to strangers 2020-02-17 12:44:17 -05:00
Arokha Sieyes 3cbd51c6d1 Don't talk to strangers 2020-02-17 12:44:10 -05:00
Novacat 106711b0f3 Merge pull request #6508 from VOREStation/Verkister-patch-7
A ban-flinging QoL update
2020-02-14 20:53:25 -05:00
Arokha Sieyes 47ccc655db Deprecate the stream operator 2020-02-12 19:38:43 -05:00
Verkister 0afc30e8ac Update functions.dm 2020-02-12 15:19:53 +02:00
Verkister 1392f268ec A ban-flinging QoL update
Sabotages the exploitable ban-dodging mob-lock "feature" of the ban system. Like dude we're banning a client, not a mob so shut up and let us work.
2020-01-26 13:06:26 +02:00
Novacat 9e0e860f4e Merge pull request #6454 from VOREStation/discoban
Ban/unban, note/unnote, kick to webhook
2020-01-21 01:46:53 -05:00
Novacat aeee2fd56d Update admin_secrets.dm 2020-01-21 01:10:34 -05:00
Atermonera 5bcb9cc934 Fix various syntactic problems 2020-01-21 01:06:04 -05:00
Aronai Sieyes 2b4064e5cf IP reputation check toggle verb 2020-01-16 10:11:44 -05:00
Aronai Sieyes fec8571d65 Ban/unban, note/unnote, kick to webhook 2020-01-15 21:26:56 -05:00
Atermonera 0924159554 Merge pull request #6589 from Heroman3003/fruist-multispawn
Allows admin spawning fruit in multiples
2019-12-31 19:14:32 -05:00