Commit Graph

2078 Commits

Author SHA1 Message Date
Matt Atlas 1aefd0de23 Fixes human think() emotes. (#9906) 2020-09-07 20:33:53 +02:00
Erki e1954661a6 Fix bugs from admin rank updates (#9888) 2020-09-07 10:28:13 +02:00
Wowzewow (Wezzy) 307c214541 makes w_class use defines (#9848) 2020-09-06 17:37:56 -03:00
Matt Atlas 5d875f9bb5 Matt's Bugfix Galore (#9816) 2020-08-29 16:24:10 +02:00
MarinaGryphon 87e071fce5 Replaces \gender to fix metagaming issues. (#9745) 2020-08-25 11:46:34 +02:00
Cyantime 1a8940bbd8 Adds defines for species and bodytypes (#9707) 2020-08-24 13:59:24 +02:00
Epicus 2ff3c62671 fix(db): some fixes for latest MySQL compatibility (#9668) 2020-08-17 11:23:04 +02:00
Werner 3867f1d686 Fix SQL Error: 'Column 'ckey' cannot be null' in AdminRanks (#9655) 2020-08-10 18:04:06 +02:00
Werner d2c886cb33 Add AdminRanks prefix to logs related to adminranks
Add debug logs to API to figure out API issue with "missing" parameter
2020-08-10 15:00:40 +02:00
Erki 7097912fd1 Adds LDAP but for 2d spessmen (#9527) 2020-08-10 13:56:39 +02:00
Matt Atlas c7c5d44a97 Reworks stasis, reshuffles life order, makes gases use defines. (#9409) 2020-08-09 13:20:06 +02:00
Geeves 010de3fc9d Radio Things (#9487) 2020-08-06 21:13:03 +02:00
mikomyazaki 4de53f1d56 Replaced all instances of armour/armoury with armor/armory (#9593) 2020-08-06 20:57:30 +02:00
Alberyk f355996128 Adds megacorps troopers loadout (#9517) 2020-08-01 22:53:11 +02:00
mikomyazaki bfadbb4f63 Restores 'Print Logout Report' verb for R_MOD (#9553) 2020-08-01 16:05:47 +02:00
Geeves 1a8a458458 Who Windows (#9469) 2020-07-30 13:56:08 +02:00
Geeves 409a00013e Admin PM Cancel (#9470) 2020-07-28 18:58:46 +02:00
mikomyazaki 3f2a515a8b Changes all cases of update_icons(), updateicon(), UpdateIcon() etc. to update_icon(). (#9432)
update_icons(), UpdateIcon() and updateicon() are now changed to be update_icon().

Many interactions expect a target to have an update_icon(), so they should all be the same.

Also fixed some stuff that was using relative pathing, along the way.
2020-07-26 12:28:36 +03:00
Werner aa4ffc8959 DB Enhancement (#9155) 2020-07-25 23:28:31 +02:00
Alberyk 88ce3ff47c Revert "Adds glide_size to atom_movable and removes tickcomp (#9373)" (#9402)
Either the pr is not working or I did something wrong on my side.
2020-07-19 22:40:44 -03:00
Matt Atlas f97101f18b Adds glide_size to atom_movable and removes tickcomp (#9373) 2020-07-19 20:30:14 -03:00
Geeves 33ad8096fb The Great Spanning (#9320)
This PR get rid of all (most of) the span("thing", spans and replaces them with the SPAN_THING( variant, which has gained more popularity recently.
2020-07-12 15:53:28 +03:00
Geeves 2ad755b3f3 Science Borg Buff (#9238)
Reconnecting as a borg will now display you with the correct module on your HUD.
    Being reset by an admin as a borg will now show you the right 'nomod' module on your HUD.
    Scientific grippers can now grip enough stuff to be able to build mechs.
    Science borgs now get cable coils, an experimental welding tool, and wirecutters.
    Science borgs now get a fancy new module sprite, sprited by myself, with love.
2020-07-02 21:19:40 +03:00
Geeves ec386a62e7 Job Outfits (#9169)
Admins can now assign job outfits via the Set Human Outfit command.
2020-06-21 18:33:23 +03:00
Geeves 2ec9ae5701 Round End Summary Fixes (#9096)
Added an admin verb that ends the round smoothly, displaying the end round card.
    Wizard learned spells are now properly displayed at round.
    Antags added to gamemodes they don't belong in, now properly update the gamemode's antag template, allowing their things to be displayed at round end.
    Fixed a typo in the apprentice pebble spawn-in calling it an 'artificer pebble' in deadchat.
2020-06-20 11:34:07 +03:00
Erki da362ec17a Implements extool's memory profiler (#9051)
* le commit

* log da change
2020-06-09 22:14:37 +02:00
Matt Atlas 32278e1ad1 Cult backend rework + new features. (#8996)
Guess who the baton passes to.

Convert all runes to datums

Rework arcane tome mechanics, holy shit it's terrible

Convert rune effects to actually use rune datums

Add additional effects that are now possible because of non-shitcode code
2020-06-07 10:07:32 +03:00
Kaedwuff 1529fa44c1 Removes Virology (#8927)
-Almost all aspects of virology and it's related machinery and objects have been purged from the code and map.
-Most of disease code has been purged. Some pieces of it remain as holdovers because they would require extensive rewrite of defines and codes for things like nanite robot transformation and appendicitis (that frankly isn't necessary)
-The outbreak event has been purged, as has the virology malicious code event variant.
-The Virology department has been remapped into the Abandoned Sector.
2020-06-05 20:27:46 +03:00
Wowzewow (Wezzy) 4b791e0804 Removes useless uniforms (#8941) 2020-06-03 10:51:06 +02:00
Afya212 b97ee4d694 Send to lobby (#8983) 2020-06-02 19:01:43 -03:00
Afya212 f4935142ef Adminverbs - Hide Most (#8979)
* Adminverbs - Hide Most

* Feedback
2020-06-01 23:56:52 +02:00
Geeves 597de33cce Admin Grabs (#8891)
Added a new admin verb that allows admins to more easily put observers into event bodies.
    Changed the Select equipment verb in the Fun menu to Set Human Outfit, made it a little easier to use.
2020-05-30 16:21:46 +03:00
Geeves fbfd4b5738 Adminbus Things (#8683)
Adds full variants of stacks of items in the spawn menu.
    Adds local narrate, which allows you to narrate to all mobs in a 7 tile radius.
    Allows admins to reset stationbounds via right click or Special Verbs menu.
    Adds a random type golem rune to the spawn menu, if an admin wants to adminbus a random golem into a round.
2020-05-15 23:37:51 +03:00
Werner b754c25195 Further CCIA Adaptations (#6750)
* Further CCIA Adaptations

Changes the CCIA Recorder to ask if there was Antag Involvement in the Incident and adds additional db changes.

* Implements Review Changes

* Recorder Interaction Changes

Changes the recorder click interaction for agents and adds the options to reset the recorder

* Displays the report topics

Shows the internal topic to the interviewing agent upon selection of the IR
Shows the public topic to the interviewee upon scanning of the fingerprint

* Update the status of the report if a user claims antag involvement.

* Asks the char how the antags influenced them.

* Fixes SQL Migration Error

* Fix SQL Migration and Query Bug

* Fixes a issue with the report selection and the query saving

* More sanitization
2020-05-13 23:29:59 +02:00
Karolis 1c00ae02d3 pAIs, Computers and ntIRC (#8757)
#8005 just revived.

Tasks to acomplish while here:

Fix merge conflicts

    Add ntIRC direct messaging

Things I migth consider adding in future PR:

    Porting IRC to VueUI
    Porting File Manager to VueUI.
2020-05-08 13:58:34 +03:00
Matt Atlas 4b97822bb4 Bump dreamchecker version to 1.4 (#8711) 2020-04-28 15:41:32 +02:00
Alberyk 084d38fe2f Removes some words to avoid possible problems with github terms of service (#8695) 2020-04-22 16:29:56 -03:00
Matt Atlas 2e5fdf970c Landmark Shuttles (#8512)
The lifeless live again. Or in this case, what never actually lived here.

Ports Baystation12/Baystation12#17460 probably for real this time. What this allows us to do is create shuttles on runtime and make shuttles easier by just making landmarks and a shuttle instead of areas and shuttles. Also allows runtime landmark creation via flares or whatever AND allows shuttles to use different landmarks at will.

I removed most of the overmap stuff, I think. It shouldn't be hard to slam it in whenever we need to.

Changes:

    "Shuttle code has been completely reworked."
    "Shuttles can now be modified to have more than one destination."
    "Shuttles now have a takeoff sound."
    "You can now throw mobs against walls to damage them. A lot."
    "You now need a neckgrab to throw mobs."
    "BEING UNBUCKLED DURING SHUTTLE LAUNCH IS DANGEROUS! Don't do it."
    "Adminghosts can now interact with all shuttles."
2020-04-05 21:15:31 +03:00
mikomyazaki 0a9be4720a Fixes more dreamchecker addition errors (#8289)
Fixes problems relating to list cutting runtimes.
2020-02-16 18:49:01 -03:00
mikomyazaki 9ddca0bc3c Post dreamchecker fixes (#8287)
Fixes lack of chat tags, and runtime on player panel preventing it from displaying stuff.

Don't really understand the problem with Cut() on the player panel data["players"], it should leave an empty list behind right..? Anyway. Let's see if this passes dreamchecker.
2020-02-16 22:22:14 +02:00
mikomyazaki 6074224d00 dreamchecker (#8233)
Implements dreamchecker plus fixes all errors
2020-02-16 20:42:32 +02:00
Werner 19fff25c80 CCIA Shuttle Autoreturn (#8223)
The CCIA-Shuttle automatically returns to CentCom after some time.
2020-02-12 20:34:29 +01:00
Yonnimer e402624f68 AOOC toggle Fix (#8255) 2020-02-12 07:17:08 +01:00
Yonnimer 81b998f867 AOOC Toggle Verb (#8189) 2020-02-11 20:25:04 +01:00
Matt Atlas 58aa30838e Admins can no longer jump to people while in the lobby. (#8245) 2020-02-11 12:30:39 -03:00
Geeves 1a32fe06c9 Cult Revamp (#8075) 2020-02-08 13:17:32 +01:00
Werner 6d8ead7c42 Removes defunct/unused commands (#8146)
Removes two defunct/unused admin commands
Adds a .gitignore to dynamic maps
2020-02-03 21:16:04 +01:00
Alberyk e91d4add00 Revert "Adds a Hide/Show AOOC verb. (#8119)" (#8170)
This reverts commit 65c39895f3.
2020-02-03 00:52:28 +02:00
Yonnimer 65c39895f3 Adds a Hide/Show AOOC verb. (#8119) 2020-02-02 00:15:20 +01:00
Mykhailo Bykhovtsev 7b07d8f2e0 Adding admin verb to load templates(maps) during runtime. (#7674) 2020-01-27 21:51:49 +01:00