Coder Social home page Coder Social logo

yawn-wider / ywpolarisvore Goto Github PK

View Code? Open in Web Editor NEW
15.0 6.0 61.0 1.59 GB

The ss13 codebase used by the Yawn Wider, based on VORE which is based on Polaris.

License: Other

Python 0.59% DM 90.42% JavaScript 0.95% HTML 1.81% CSS 0.05% Shell 0.05% C++ 0.04% C 0.01% Batchfile 0.01% C# 0.09% Java 0.19% Awk 0.01% SCSS 0.51% Dockerfile 0.01% PowerShell 0.01% TypeScript 5.27%

ywpolarisvore's Introduction

Yawn-Wider

forthebadge forthebadge forthebadge

Website (we dont have one) - Forums - Wiki - Discord

Going to make a Pull Request? Make sure you read the CONTRIBUTING.md first!

Want to make a test server or your own private server? Read our GitHub Wiki!

Yawn-Wider is a fork of the VOREStation code branch which is a fork of the Polaris code branch, itself a fork of the Baystation12 code branch, for the game Space Station 13.

Render Nanomaps CI


LICENSE

The code for Yawn-Wider is licensed under the GNU Affero General Public License version 3, which can be found in full in LICENSE-AGPL3.txt.

Code with a git authorship date prior to 1420675200 +0000 (2015/01/08 00:00) are licensed under the GNU General Public License version 3, which can be found in full in LICENSE-GPL3.txt.

All code whose authorship dates are not prior to 1420675200 +0000 is assumed to be licensed under AGPL v3, if you wish to license under GPL v3 please make this clear in the commit message and any added files.

If you wish to develop and host this codebase in a closed source manner you may use all code prior to 1420675200 +0000, which is licensed under GPL v3. The major change here is that if you host a server using any code licensed under AGPLv3 you are required to provide full source code for your servers users as well including addons and modifications you have made.

See here for more information.

Any files located in the YWPolarisVore/goon, YWPolarisVore/icons/goonstation, or YWPolarisVore/sound/goonstation directories, or any subdirectories of mentioned directories are licensed under the Creative Commons 3.0 BY-NC-SA license (https://creativecommons.org/licenses/by-nc-sa/3.0)

All assets including icons and sound are under a CC BY-SA 3.0 license unless otherwise indicated.

Attributions and other licenses with links to original works are noted in ATTRIBUTIONS.md.

GETTING THE CODE

The simplest way to obtain the code is using the github .zip feature. If you do this, you won't be able to make a Pull Request later, though. You'll need to use the git method.

Click here to get the latest code as a .zip file, then unzip it to wherever you want.

The more complicated and easier to update method is using git. You'll need to download git or some client from here. When that's installed, right click in any folder and click on "Git Bash". When that opens, type in:

git clone https://github.com/Yawn-Wider/YWPolarisVore.git

(hint: hold down ctrl and press insert to paste into git bash)

This will take a while to download, but it provides an easier method for updating.

INSTALLATION

First-time installation should be fairly straightforward. First, you'll need BYOND installed. You can get it from here.

This is a sourcecode-only release, so the next step is to compile the server files. Open vorestation.dme by double-clicking it, open the Build menu, and click compile. This'll take a little while, and if everything's done right you'll get a message like this:

saving vorestation.dmb (DEBUG mode)

vorestation.dmb - 0 errors, 0 warnings

If you see any errors or warnings, something has gone wrong - possibly a corrupt download or the files extracted wrong, or a code issue on the main repo. Ask on IRC.

Once that's done, open up the config folder. You'll want to edit config.txt to set the probabilities for different gamemodes in Secret and to set your server location so that all your players don't get disconnected at the end of each round. It's recommended you don't turn on the gamemodes with probability 0, as they have various issues and aren't currently being tested, so they may have unknown and bizarre bugs.

You'll also want to edit admins.txt to remove the default admins and add your own. "Host" is the highest level of access, and the other recommended admin levels for now are "Game Admin" and "Moderator". The format is:

byondkey - Rank

where the BYOND key must be in lowercase and the admin rank must be properly capitalised. There are a bunch more admin ranks, but these two should be enough for most servers, assuming you have trustworthy admins.

Finally, to start the server, run Dream Daemon and enter the path to your compiled vorestation.dmb file. Make sure to set the port to the one you specified in the config.txt, and set the Security box to 'Trusted'. Then press GO and the server should start up and be ready to join.


UPDATING

To update an existing installation, first back up your /config and /data folders as these store your server configuration, player preferences and banlist.

If you used the zip method, you'll need to download the zip file again and unzip it somewhere else, and then copy the /config and /data folders over.

If you used the git method, you simply need to type this in to git bash:

git pull

When this completes, copy over your /data and /config folders again, just in case.

When you have done this, you'll need to recompile the code, but then it should work fine.


Configuration

For a basic setup, simply copy every file from config/example to config.


SQL Setup

The SQL backend for the library and stats tracking requires a MySQL server. Your server details go in /config/dbconfig.txt, and the SQL schema is in /SQL/tgstation_schema.sql. More detailed setup instructions arecoming soon, for now ask in our Discord.

ywpolarisvore's People

Contributors

abi79 avatar anewbe avatar arokha avatar atermonera avatar caelaislinn avatar cameron653 avatar ccomp5950 avatar cib avatar comma avatar datraen avatar ginjaninja32 avatar hawk-v3 avatar heroman3003 avatar itsanjonth avatar izac112 avatar killiankirilenko avatar leshana avatar mistakenot4892 avatar mloc avatar mwerezak avatar neerti avatar novacat avatar psiomegadelta avatar repede avatar spadesneil avatar verkister avatar very-soft avatar virgobot avatar wishmandible avatar yoshax avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

ywpolarisvore's Issues

Jukebox Issues

Brief description of the issue

Jukebox sometimes doesn't play songs, or just doesn't play them at all.

What you expected to happen

I expected every song to work in the jukebox, I dunno what else would be expected.

What actually happened

Some songs just don't. It's like the record is missing or something.

Steps to reproduce

  • Get a jukebox (of any sort, be it pre-spawned, admin spawned and initialized, or built)
  • Open the interface
  • Select one of the songs listed in "Anything else you may wish to add"
  • Listen as it doesn't play

Code Revision

Server revision: - 2019-01-26
ca23dab

Anything else you may wish to add:

Songs that aren't working:

Song Title Artist
Rararasputin Boney M
Don't Stop Me Now Queen
Knights of Cydonia Muse
Baker Street Gerry Rafferty
I Need a Hero Bonnie Tyler
What a Wonderful World Louis Armstrong
Fortunate Son Credence Clearwater Revival
Bad Moon Rising Credence Clearwater Revival
Down on the Corner Credence Clearwater Revival
Have You Ever Seen the Rain Credence Clearwater Revival
Summer of 69 Bryan Adams
Heaven Bryan Adams
(Everything I Do) I Do it for You Bryan Adams
Heroes David Bowie

Also have it in a nicely formatted table in case it doesn't format in issues and only in READMEs

Soulcatcher Weirdness with resleeving

Brief description of the issue

When using a mindscan, with the mind in a soulcatcher, the resleeved person gets a NIF with the programs of the original host.

What you expected to happen

They don't get a NIF.

What actually happened

They got a NIF.

Steps to reproduce

  1. Upload mind from corpse to soulcatcher.
  2. Resleeve via mind backup.
    3 Sudden NIF?!

Code Revision

Will get this later.

RD hardsuit chestpiece causes lag

Brief description of the issue

Title

What you expected to happen

No lag like wtf

What actually happened

so much lag jfc

Steps to reproduce

  • get AMI hardsuit
  • Enable
  • L A G

Code Revision

Server revision: - 2019-10-08
5671a18

Anything else you may wish to add:

  • as long as the chestpiece is not visible, no lag. So pressing this button here http://prntscr.com/phd4i7 removes the lag, or taking off the chestpiece itself

Alraune information seems to be lacking (link from old rep)

https://github.com/Repede/YawnWiderStation/issues/193

MASMC commented

Brief description of the issue
There's a lack of information on the Alraune species selection page.

What you expected to happen
I expected to have all the requested information, such as an image, or the base language

What actually happened
Nice lack of such information

Steps to reproduce
Open character selection
Load a slot (any works)
Change your species
Select Alraune
Marvel at your lack of requested info!
Code Revision
Server revision: - 2018-12-09
e193dae
Anything else you may wish to add:
Here's an image!
image

MASMC commented

Also protean have this issue, except they have the language filled

Clear gas masks has noses poking through then

Brief description of the issue

As it turns out wearing a clear gas mask leaves a human nose poking out of it making it look goofy

What you expected to happen

For it to not have a nose poking out and making it look bad

What actually happened

Made my nose poke out making the outfit I ware look bad

Steps to reproduce

  • (Step 1) Get a clear mask
  • (Step 2) Have a nose
  • (Step 3) Ware it
  • (Step 4) Cry

Code Revision

Server revision: - 2019-09-19
9899ed5

Anything else you may wish to add:

Cry a lot

Mining, strange rocks, and you, or "why was this even a thing to begin with so long ago?"

Brief description of the issue

Mining satchels pick up strange rocks, as do ripleys, and at least through those two, ore crates also do so. The end result of this is miners often unknowingly gobbling up all the artifacts and then sending them through the smelter, which more or less deletes them.

What you expected to happen

The above to not happen.

What actually happened

The above.

Steps to reproduce

-1. Mine strange deposits.

    1. Watch as your satchel opens its 17th mouth and devours them, so as to fuel its singing of the song that ends the fun.
    1. Damn near crash the server with no survivors when you have to empty the ore box and alt click to pick through the massive pile and get the rock.

Code Revision

  • (Found using the "Show Server Revision" verb under the OOC tab.)
    83013c8

Anything else you may wish to add:

  • (Location if it's a mapping issue, screenshots, sprites, etc.)

Knowing everything and nothing, or how the Zaddot knows not how to speak their native language.

Brief description of the issue

The new Zaddot species, while they can speak and select their native language of 'vedahq', seem to be unable to actually understand it.

What you expected to happen

I expected the ability to know what I'm saying.

What actually happened

I have no clue what I am saying while speaking vedahq. While this is reflective of real life, this really seems kind of odd in-game.

Steps to reproduce

  • (Step 1) Play a zaddot.
  • (Step 2) Speak vedahq
  • (Step 3) Cry because you can't talk to your fellows

Code Revision

Server revision: - 2019-04-10
31fdbb0

Anything else you may wish to add:

Generalpantsu noted that while ghosted, they saw the ',z' required to speak the language as well, but they could also at least understand it.

P2P program bug on laptops

Brief description of the issue

Deleting P2P program whilst having a server up will forever leave the file shared up

What you expected to happen

The file to disappear

What actually happened

Can still download it!

Steps to reproduce

  • Get a file and P2P to share it on a laptop/tablet
  • Share file
  • Delete p2p as server is up
  • File is still there to download

Code Revision

  • (Found using the "Show Server Revision" verb under the OOC tab.)
    Server revision: - 2019-10-11
    6fed838

Anything else you may wish to add:

  • Potentially very harmful if done with certain software as it will become public use.

Zaddat defibs

Brief overview of the feature

Allow Zaddat shrouds to be defibbable

What you want to happen

Allow zaddat to be defibrillated through their shroud suits so they can actually be revived.

Wiping pAI deletes the pAI device

Brief description of the issue

Title

What you expected to happen

No

What actually happened

Yes

Steps to reproduce

  • Get pai
  • Wipe
  • Break bluespessredtime

Code Revision

  • Server revision: - 2019-10-13
    d48d538

Anything else you may wish to add:

  • (Location if it's a mapping issue, screenshots, sprites, etc.)
    help my pAi device is gone

Auto-Hiss resets on client restart.

Brief description of the issue

Auto-hiss, no matter the setting, will make itself back to NONE when Dream Seeker is closed and reopened.

What you expected to happen

My Auto-hiss setting would remain as I intended

What actually happened

It didn't ๐Ÿ˜›

Steps to reproduce

  • Join as Unathi or Tajaran (or anything, but the change is more noticeable)
  • Change Auto-Hiss to BASIC or FULL
  • Speak and see the rolled R's or pronounced Esses
  • Close client
  • Reopen client
  • Witness it being trash again

Code Revision

Anything else you may wish to add:

  • I just wanna play my characters as lore-friendly as possible โ˜น๏ธ

Characters do not spawn with fluff items anymore

Brief description of the issue

Characters with fluff items won't spawn with them anymore, it seems the way fluff items are handed out changed and we'll have to update our fluff items to work with the new system.

What you expected to happen

Characters to spawn with their fluff items

What actually happened

They do not spawn with fluff items anymore

Steps to reproduce

  • Select a character that should have a fluff item
  • Join the round with said character
  • Notice lack of fluff item.

Code Revision

2019-09-16
40913f6

Anything else you may wish to add:

N/A

Solar array assembly cloning!

Brief description of the issue

Basically, slapping some r-glass into a panel assembly spawns a second assembly, also wrenched to the ground. It can be unwrenched and used normally.

What you expected to happen

Panel assemblies to be single-use.

What actually happened

UNLIMITED, POWA-, er, assemblies.

Steps to reproduce

    1. Wrench down an assembly
    1. Put some r-glass in it to make a panel
    1. Alt-click to turf list. See extra assembly in the list. Unwrench it. Have inifinite solars.

Code Revision

AI emergency access

Brief overview of the feature

Port a feature from TG/citadel where AIs/borgaboos can enable "emergnecy access" on airlocks. .
The door bolt lights start flashing yellow, and the door opens for anyone instead of just people with access. It's a toggle on the AI panel for a given airlock (same menu with bolts, bolt lights, etc)

What you want to happen

Something like this? Maybe even repurpose the ID scan wire since all that does is make the airlock not open for anyone? Instead have it to emergency access. Or don't, might be unblaanced, but at the least, emergency access would be rad.

Akula/Zorren language bug, cannot speak native languages.

Brief description of the issue

Akula cannot speak common skrellian, Zorren cannot speak terminus, which is a language literally created for them.
I'm lead to believe that no species can speak terminus period, as Vulpkanin, a similar species, cannot speak it either.

What you expected to happen

The ability to speak common skrellian as an akula, and the ability to speak the zorren's native language

What actually happened

Though I have the ability to understand the language, I cannot speak it.

Steps to reproduce

  • Select Common skrellian as an akula or Terminal as a zorren in the language menu
  • Play the game
  • Look in language menu
  • Realize you cannot speak them

Code Revision

Anything else you may wish to add:

  • Akula, having been historically raised by the skrell, should be able to speak at least common skrellian.
    And Terminus, a language meant for the zorren, fox like people, should also perhaps be spoken by vulpkanin as well.

New powercells have 0 research value + typo

Brief description of the issue

Newly added power cells have no research value

What you expected to happen

Have increasing research level benefits for deconstructing powercells

What actually happened

all new powercells have 1 power manipulation research value

Steps to reproduce

  • Make powercell
  • put in deconstructor
  • cry and gawk

Code Revision

Server revision: - 2019-10-08
5671a18

Anything else you may wish to add:

In addition there's a typo, the hyper powercell is called 'hypery' but only in the console
IN ADDITION: Old powercells are gone so we can't make upgraded powercells for borgs and APCS and shit.

Vore broke the wiring down on the second floor.

Brief description of the issue

Down on the first floor, some wires aren't properly mapped, and it leaves alot of the area off the grid entirely.

What you expected to happen

for vore not to fuck up with it.

What actually happened

Complete loss of power down on the second floor in that wasn't connected already to science or atmos. Mining and telecoms losses power. Simple fix is to go to the second floor stair well and make a path with some wire at a small cross road.

Steps to reproduce

  • happens on round start.

Code Revision

82b918c

Anything else you may wish to add:

https://cdn.discordapp.com/attachments/247070327497031680/588922253916504076/unknown.png
The spot where you can do the wire fix.

Prototype Voidsuit Invisibility

Brief description of the issue

Prototype Voidsuit becoming broken, when placed into the suit cycler to change it's skin to a different one

What you expected to happen

Prototype Voidsuit simply changes skin,

What actually happened

Prototype Voidsuit becomes invisible due to presumably not having a different skin than the base one, It is unclickable, But shows up when you select the tile it is on with right click.

Steps to reproduce

  • (Step 1) Get prototype Voidsuit out of HoS locker
  • (Step 2) Place into Cycler
  • (Step 3) Apply Customization Routine
  • (Step 4) Retrieve voidsuit and realize it is invisible.

Code Revision

2018-10-17 ea2cf1e

Anything else you may wish to add:

after-the-cycler
before-the-cycler

Silicons and their chatlogs

Only maintenance drones have timestamps on their chatlog

What you expected to happen

AIs, borgs, generally anything with an MMI, positronic brain, or robocard to have timestamps on chat like drones do.

What actually happened

Only drones have them.

Steps to reproduce

  • Be a drone (or pilot one as AI) and see chat has timestamps
    
  • Be a borg (or release drone control as AI) and see no time stamps
    

Code Revision

Server revision: - 2018-07-03
be81595

Mediborg Modules (Fetch and Gauze)

Brief overview of the feature

Citadels TG server has mediborgs, and they have two modules which i would like added to ours.
They are, the "fetch" module. Basically a single slot storage allowing them to carry things, along with a "medical gauze" module to finally give them a way to stop external bleeding.

What you want to happen

Have both modules added to our mediborgs!

Anything else you may wish to add:

From this codebase. Not experienced enough to find where exactly they are located.

https://github.com/Citadel-Station-13/Citadel-Station-13

Custom tails don't layer correctly.

Brief description of the issue

Custom tails do not layer correctly.

What you expected to happen

Custom tails should respect outfit layers when appearing from the front.

What actually happened

Custom tails appear above clothing that should otherwise obscure it.
Example: Skirts

Steps to reproduce

  • Put on a skirt in the loadout editor
  • Select a custom tail from the VORE tab.

Code Revision

Server revision: - 2019-10-16 bd05645

Anything else you may wish to add:

https://i.gyazo.com/a18ef17759ca8c0282bf99eb1815fe6a.png

Borg maintenance hatches

Brief overview of the feature

Borgs should be able to unlock their own maint panel.

What you want to happen

Borgs having I guess, a verb, to open their maint panel so AI shells can repair them/reset them/etc?

Anything else you may wish to add:

  • (Location if it's a mapping issue, screenshots, sprites, etc.)

Server crashed after stepping into a black tile (dark space?)

Brief description of the issue

A player said they saw a dark space in medbay (pitch black tile), and that as soon as they stepped in it the server crashed. (DreamDaemon crash error from the discord bot)

What you expected to happen

No crashes

What actually happened

Crashes

Steps to reproduce

  • See dark tile in medbay
  • Step on the tile
  • Boom

Code Revision

  • (Found using the "Show Server Revision" verb under the OOC tab.)

Anything else you may wish to add:

No idea why they saw the black tile or anything, it's just a thing they saw. They claim to have DCed the moment they stepped in it (most likely caused by instant server crash)

Surgeon/Medical borg fixes.

Brief overview of the feature

Make medical borgs great again.

What you want to happen

Adding large beakers to valid objects for the medical gripper. (for doing chmistry)
Potentially add a sheet grabber to the surgeon borg (for processing phoron in chemistry)
Potentially make rollerbeds valid objects for the medical gripper (for obvious reasons, i.e. using them to move patients)

VS coders axed the med borg and failed tremendously trying to fold it into surgeon borg.

Coloured Pill Bottles

Brief overview of the feature

Coloured pill bottles are already in game. There's random spawns in medbay on the tables, and there's a full set of coloured bottles in a Combat Medkit. Red, yellow, blue, green, grey, lighter-grey?. Lighter grey is a maybe. I don't know for sure but I'm certain on the others. Red for Bicar, Yellow for Kelotane, blue for Dexalin, green for Dylo, grey for Tramadol, lighter-grey for Spaceacillin perhaps.

Looking at Pill Bottle labels can take a decent amount of time, colours could increase the speed at which lobsters stop dying.

See combat medkit for example, has each pill bottle specified Plus an advanced health scanner.

What you want to happen

Some way to either colour pill bottles, or a prespawn of each coloured pill bottle within medbay.

Certain loadout items can not be toggled

Brief description of the issue

Certain loadout items, such as holsters, drop pouches, webbing, are unable to be toggled, and often will fail to spawn on characters who previously had them set to "on".

What you expected to happen

Loadout items to spawn as normal

What actually happened

They don't, and can't be toggled.

Steps to reproduce

    1. Go to accessories loadout tab
    1. Try to add a holster, drop pouches, or webbing
    1. Screech autistically when it doesn't add.

Code Revision

New Ice-like mobs for new map

Some ice-like Angry fauna.
Doesn't have to be animated or anything
But anything ice-themed would be good for the new map
And maybe some friendly fauna, too,
Sprites currently being done by Harpsong (discord).

Spices!

Brief overview of the feature

Spices and herbs for cooking. New regeants derived from a few new plants. Their entire purpose is to simply add more flavors to the "you taste" thing on food and drinks. And maybe minorly poison vampires, in the case of garlic.

What you want to happen

Add plants/regeants (flavors) for:
Garlic (garlic-y flavor)
Rosemary (bitter, grassy flavor)
Onion (slightly acidic, bright flavor)
Cinnamon (tingling vaguely spicy flavor)

Anything else you may wish to add:

Mostly just an idea. Feel free to ignore/add to/change.

Transcore causing massive lag (Still)

Current Findings:
Transcore is saving all NIF data for every person with a NIF (Only with backup implant? All NIFS?) once every three minutes.

Disabling Transcore kills ALL resleeving everything.

NIF Integrity only changes when: Purchasing new programs, on EMP, on Repair.

Most backup instances are PROBABLY only needed on mob death.
VOREstation say that the backup is needed on a 3-min ticker because of deaths, and because a mob being deleted doesn't call on_death. How often does this occur?

Problem is being caused specifically by the code in persist.dm for the persist_nif proc which actually does the save/load crap.

AI Flavortext/ooc notes

Brief overview of the feature

Basically have the hologram be examine-able, and have it give the flavor text/ooc notes of the AI player's save slot.

What you want to happen

See above

Anything else you may wish to add:

  • (Location if it's a mapping issue, screenshots, sprites, etc.)
    Nope.

Frontier Phaser ammo issue

Brief description of the issue

Reloading or switching the explorer weapons from

What you expected to happen

10 shots for both the phaser and holdout phaser

What actually happened

8 shots for the phaser and 2 for the holdout phaser

Steps to reproduce

  • Grab a phaser from the exploration shuttle's weapon bay
  • Observe the weapon to see its ammo count
  • Reload or switch the fire mode to low-power and back to normal
  • Observe the weapon to see its ammo count
  • Be confused

Code Revision

Anything else you may wish to add:

  • I was unable to do any tests on if the 10 shots was accurate, as I wasn't sure about if I should shoot the weapon anywhere indoors or if it would be right to do IC

Bring back AI drone-use/make AI borg shells great

Brief overview of the feature

So, as it stands, vorecoders, in yet another kick to the bits to AI players, as virtually everything they do related to AIs is, have removed AI drone use in favor of an "AI inteface" brain for borgs. Here's the rub: by all appearances, this requires intellicore transfer, rendering the new feature prohibitively crippled and frankly, pointless.

What you want to happen

What I propose is either A: making this new AI interface gizmo work the way the maint drones did: AI can click to shunt-in malf style, then use the "release control" verb to bop back out to their core; or B: bringing back AI control of maintenance drones

Anything else you may wish to add:

  • (Location if it's a mapping issue, screenshots, sprites, etc.)

Bad Paperwork Disposal

When on harm intent, with a crumpled piece of paper, targeting the mouth, you should really be able to feed someone their paperwork.

Currently : Paperwork Head crumples Form into a ball!
You begin to wipe off Target's lipstick.

Preferred : Some oxydamage, 'paper' in stomach reagents.

Allow RPED to swap out beakers.

Brief overview of the feature

The RPED cannot swap out beakers in upgradeable machines.

What you want to happen

Allow it to do so.

Anything else you may wish to add:

Should just be a case of allowing beakers to be in it.

Fluff broke please restart

Brief description of the issue

Basically, trying to roll up the sleeves on my fluff item for Samantha Quzix results in the message "You cannot roll up your Mech Pilot Bodysuit's sleeves!" even though it having worked previously perfectly.

What you expected to happen

Well, expected it to use the "unzipped" sprite like back before it borked.

What actually happened

You cannot roll up your Mech Pilot Bodysuit's sleeves!

Steps to reproduce

  • (Step 1) Wear suit
  • (Step 2) Try to roll it up
  • (Step 3) Don't be able to roll it up

Code Revision

Server revision: - 2018-08-18
ddce9af

Anything else you may wish to add:

Doing a bit of digging myself into the .dmi I noticed that the relevant needed sprite, "pilotsuit_r_s" is actually missing. Not I don't really know how to get my grabby paws onto that but older versions of the code should have it? No idea how to get my hands onto those either though...

EDIT: I actually found the DMI on my pc in case it actually is needed!
https://cdn.discordapp.com/attachments/283996406639886336/480862004890828820/mechpilot_dlc__seasonpass.dmi

Exploration Mascot

Brief overview of the feature

A fennec mascot for Exploration. He would live in the shuttle's atmos room with a little pet bed.
Preferably named FuzzBuzz. As pedantic as this may seem, I"m being 100% dead serious.

What you want to happen

Just a simple mob like Renault or Ian or Kendrick.

Anything else you may wish to add:

  • (Location if it's a mapping issue, screenshots, sprites, etc.)
    image
    This is an overview of FuzzBuzz in concept.

Syringes only have one sprite now.

Brief description of the issue

I assume that when we removed the caps on syringes, we lost the other sprites for syringes

What you expected to happen

The syringe to change to a 'filled' icon with the color of the filling based on what it was.

What actually happened

The Syringe had the same exact sprite upon doing.. Well, anything.

Steps to reproduce

  • (Step 1)
    Find a syringe
  • (Step 2)
    Extract someone's blood or fill it with something
  • (Step 3)
    Be confused and lose the syringe.

Code Revision

Anything else you may wish to add:

This is very.. Well, bad for doctors who might need to use several syringes at once. Something i'm sure Dwaggy can attest to.

Insekt for Crisis Borg is broken

Brief description of the issue

The Insekt skin for the Crisis borg is broken and invisible

What you expected to happen

A badass skin called Insekt to be my playable character

What actually happened

My character skin was invisible

Steps to reproduce

  • Spawn as a cyborg/android/robot
  • Choose crisis as your specialization
  • Choose insekt as your skin

Code Revision

Anything else you may wish to add:

  • literally nothing is visible lol

Tracking implant spawns at feet instead of in mob.

Brief description of the issue

Tracking implant spawns at your feet instead of pre-installed when you select it in your loadout
What you expected to happen

Selecting a tracking implant will make you spawn with one inside you
What actually happened

Selecting a tracking implant will make one spawn as a separate item.
Steps to reproduce

Select tracking implant from loadout and spawn in. I had a hat selected, in case that somehow interacts with it?
Code Revision

Server revision: - 2018-07-03
be81595

Originally raised by: Pixelnator

Unchargable computers!

Brief description of the issue

Tablets and laptops can not be plugged into chargers, giving the "this [computer type] does not have a battery installed" message.

What you expected to happen

To plug laptops and tablets into chargers, as in revisions past.

What actually happened

Getting no battery installed. so maybe it doesn't recognize the batteries or something?

Steps to reproduce

  • Spawn with or assemble a laptop or tablet, any battery type.
  • Run down the battery some.
  • Try to slot it into he little boxy white chargers as one does, and marvel at the confusedjackiechan.jpg that induces.

Code Revision

  • (Found using the "Show Server Revision" verb under the OOC tab.)
    9899ed5

Anything else you may wish to add:

  • (Location if it's a mapping issue, screenshots, sprites, etc.)

Mining gets little to no way to Migitate/protect against Radiation

Brief overview of the feature

So, its been brought to my attention that radiation blasts from the event, and from accidentally cracking open an artifact, blast you with enough radiation to kill you before you can make it back to the station in many cases.. especially problematic if theres little to no crew/staff on to come pick you up.

What you want to happen

For one of two things to perhaps happen:

  • The amount of damage the rad blast event causes, and destroying artifacts causes to be lowered to a point where it might cripple someone, but not outright kill them.
  • Or for mining to have better protection against Rads. Via the form of perhaps buyable radiation voidsuits in the mining vendor, or upping the rad protection of current mining suits, along with having perhaps a supply of anti tox/rad pills. just enough so that if medical isnt operational, they dont have to break in to save their ass quite so much. such that a prepared miner could save their ass long enough to make it back to home base.

Anything else you may wish to add:

This issue would likely be persistent even if we move maps, and definitely needs some looking at.

Make pAI great again!

Brief overview of the feature

pAIs should have more programs available, some more specialized, some less

What you want to happen

the above. They are currently very, very limited.

Anything else you may wish to add:

  • (Location if it's a mapping issue, screenshots, sprites, etc.)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.