Commit Graph
905 Commits
Author SHA1 Message Date
Kyep d2c1b62acb comments 2020-09-15 05:29:23 -07:00
Kyep 5d1e1c8224 Fixes AI shortcuts 2020-09-15 05:25:11 -07:00
SabreMLandGitHub 38a790bb91 Merge branch 'master' into Borg-tweaks-1 2020-09-14 21:10:13 +01:00
AffectedArc07andGitHub a2c5fc39a8 Merge pull request #13751 from Fox-McCloud/alarm-overhaul
Overhauls and Refactors Alarm System
2020-09-14 13:54:06 +01:00
SabreMLandGitHub ce61648835 Merge branch 'master' into Borg-tweaks-1 2020-09-13 00:59:17 +01:00
mochi 32d0c6cd28 Add eligibility checks for pAI observer button 2020-09-04 20:15:34 +02:00
mochi 8e724db299 Fix unusable "sign up" chat btn when ghost polling 2020-09-01 12:44:40 +02:00
SabreML 6d9830d36d Fixes 2020-08-31 22:43:41 +01:00
Qwertytoforty 5563f3b834 Makes guardians not able to call manifest when manifested 2020-08-29 11:29:19 -04:00
SabreML 26edaf2348 Borgs and AI can now Ctrl Click on a Fire Alarm to toggle it 2020-08-29 04:32:24 +01:00
mochi 312932e70a Keep zone selection doll discolored 2020-08-23 20:17:44 +02:00
mochi cc215f9313 Merge branch 'master' into client-hud-consistency 2020-08-23 19:33:11 +02:00
mochi d060e8bc43 Fix offspring candidacy icon, pref checks and add chat message 2020-08-23 13:26:44 +02:00
AffectedArc07andGitHub 233c60058d Merge pull request #13710 from dearmochi/overhaul-event-mob-selection
Overhaul event mob selection
2020-08-18 10:55:24 +01:00
mochi 3509a3ed22 crisp maptext 2020-08-12 01:43:49 +02:00
mochi 96bf4396a0 Merge branch 'master' into overhaul-event-mob-selection 2020-08-12 01:22:52 +02:00
AffectedArc07andGitHub 3a749e77d1 Merge pull request #13946 from xProlithium/adminfreeze-clickprevention
Click prevention for admin frozen players
2020-08-10 09:45:25 +01:00
AffectedArc07andGitHub 0aa89bd3de Merge pull request #13748 from Fox-McCloud/rig-purge
Purges Rigs
2020-08-09 18:21:39 +01:00
AffectedArc07andGitHub fcd6f900b9 Merge pull request #13175 from farie82/logging-improvements
Logging view improvements
2020-08-08 16:23:06 +01:00
xProlithium e80d517cc6 Changes part 2
Added admin check to click drop
removed /var
Changed warning onclick to boldannounce
2020-07-31 18:51:27 -04:00
xProlithium aaa3e28efd Click prevention for admin frozen players 2020-07-28 16:47:21 -04:00
mochi 25fa3f23cf Merge branch 'master' into overhaul-event-mob-selection 2020-07-20 07:01:11 +02:00
mochi d0be92103f Merge branch 'master' into client-hud-consistency 2020-07-13 10:31:00 +02:00
Fox McCloud 85abb6505b Merge remote-tracking branch 'upstream/master' into alarm-overhaul 2020-07-10 15:05:37 -04:00
Fox McCloudandGitHub 5b09a6a1f0 Merge pull request #13697 from dearmochi/fix-off-center-observer-hud
Add pAI and Ghost Spawns buttons for ghosts
2020-07-10 02:34:18 -04:00
mochi 2c118db129 Merge branch 'master' into overhaul-event-mob-selection 2020-07-06 23:22:35 +02:00
mochi 1d316dfcb0 Address farie 2020-07-06 19:22:54 +02:00
mochi a96d2d2d38 Merge branch 'master' into client-hud-consistency 2020-07-06 19:20:15 +02:00
Fox McCloud f13ae9e167 Overhauls and Refactors Alarms 2020-07-01 17:41:47 -04:00
Fox McCloud c4143aedf0 Purges Rigs 2020-07-01 13:09:15 -04:00
Fox McCloudandGitHub ad210368b9 Merge pull request #13730 from Gatchapod/isSynthetic-removal
Removes isSynthetic() helper, replaces its instances with ismachineperson()
2020-07-01 00:12:23 -04:00
Gatchapod 3e6ad37661 renaming it is a good idea, too 2020-07-01 05:25:49 +02:00
Fox McCloudandGitHub e438ff4d36 Makes Mobs Lazier and Removes Hard References (#13693)
* Makes Mobs Lazier and Removes Hard References

* fluff
2020-06-30 17:52:28 -06:00
mochi f37f73ef80 Minor fixes and clean up 2020-06-29 01:52:18 +02:00
mochi f547c4d497 Overhaul event mob selection
Create the SSghost_spawns subsystem which serves as the subsystem for polling candidates for a special role. On the outside it works the same as /proc/pollCandidates but unifies everything so that event mob candidacies are a consistent experience
2020-06-28 00:54:54 +02:00
mochi f58af87fd5 Remove 1px offset 2020-06-26 20:19:42 +02:00
mochi 73b577c516 Add mob spawner and pAI button in toggleable list, re-center 2020-06-26 20:11:39 +02:00
mochi e5dc7e5591 Fix off-center observer HUD 2020-06-26 14:48:41 +02:00
Fox McCloudandGitHub b0c0d44895 Fixes Spectral Blade (#13694)
* Fixes Spectral Blade

* purge unused following
2020-06-26 01:17:14 -06:00
Fox McCloudandGitHub b3d69aac9b Moves to BYOND 513 (#13650)
* Fixes Orbiting

* moves to 513

* travis update

* check for minor version too
2020-06-26 01:15:59 -06:00
mochi 65d0ecaed3 Optimize memory usage by eliminating/changing some lists
Ported from TG: Object armors are no longer defined in (unique) lists but rather datums that can be cached depending on their armor values.
Add LAZYSET define to lazily initialize a list then assigning a key to a value
Add alldirs2 global which is the same as alldirs except diagonals go first
Optimize mob memory by making alerts list lazy
Optimize obj/machinery memory by making use_log and settagwhitelist lists lazy
Optimize atom memory by not creating hud_list list for all atoms
Optimize turf memory by not creating footstep_sounds list for all turfs
Clean up code where possible
2020-06-22 00:46:14 +02:00
mochi 5198bed3b8 overlays.Cut() -> cut_overlays() (take 3) 2020-06-16 09:30:12 +02:00
mochi 0e9cfc6d60 Make UI settings apply consistently
HUD alpha, color and style settings should
now apply to all HUD elements consistently
Actions that cannot be performed now display
a big red cross to make it obvious
Clean up some code when possible
Fix intent selector using the HUD color setting when it shouldn't
2020-06-15 01:04:35 +02:00
Fox McCloudandGitHub 70b46d8aea Life refactor (#13471)
* Life Refactor WIP

* part 2

* part 3

* runtime fix

* newlines

* tweaks

* perspective checks

* fixes

* remote view tweaks

* more fixes

* robot fixes

* better updating

* cleaned up icon procs

* less proc call overhead

* performance gains

* more optimization

* shorter lists, removal of unecesary code

* gene OOP and dna styling cleanup

* oops

* axe disabilities

* typeless loop

* various tweaks and fixes

* brain checks

* runtime fixes

* cryo vision fixes
2020-06-03 19:43:30 -06:00
farie82andGitHub 38d854dcdd Merge branch 'master' into logging-improvements 2020-05-22 07:16:23 +02:00
c8e784c6bb Tweaks messaging for direction locking (#13334)
Tweaks the help text for direction locking so that when you do it, it tells you how to cancel it. Ends all the ahelps/mhelps asking how to turn this feature off.
Also fixes a bug where it would say you are "now facing ." (missing word) when shift-clicking yourself or your own tile.

Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2020-05-17 18:40:18 -06:00
SteelSlayer ecf699562f Fixes a few runtimes 2020-05-13 00:44:25 -05:00
joep van der velden a37652b70c Logging View scaling, health, formatting changes 2020-03-26 21:34:55 +01:00
AffectedArc07andGitHub 210f8badf4 Makes all global variables handled by the GLOB controller (#13152)
* Handlers converted, now to fix 3532 compile errors

* 3532 compile fixes later, got runtimes on startup

* Well the server loads now atleast

* Take 2

* Oops
2020-03-20 21:56:37 -06:00
AffectedArc07andGitHub 04ba5c1cc9 File standardisation (#13131)
* Adds the check components

* Adds in trailing newlines

* Converts all CRLF to LF

* Post merge EOF

* Post merge line endings

* Final commit
2020-03-17 18:08:51 -04:00