Code Monkey home page Code Monkey logo

yogstation13 / yogstation Goto Github PK

View Code? Open in Web Editor NEW
124.0 18.0 439.0 2.85 GB

Discord: https://discord.gg/yogs13 Forums: https://forums.yogstation.net

License: GNU Affero General Public License v3.0

Python 1.05% DM 88.83% CSS 0.05% JavaScript 5.55% HTML 2.09% Shell 0.09% Batchfile 0.01% C# 0.12% C++ 0.04% PowerShell 0.03% PHP 0.14% SCSS 0.50% TypeScript 1.48%
space station spacestation13 videogame game multiplayer byond yogstation ss13 dm dream-maker 2d 2d-game hacktoberfest

yogstation's Introduction

Yogstation codebase

Build Status forinfinityandbyond

badge? badge???? badge. badge!!!! badge..... badge:(( badge:D badge! b-a-d-g-e B.A.D.G.E.

Website

Code

Wiki

Discord

Yogstation GitHub Guidelines

DOWNLOADING

Downloading

Running a server

Maps and Away Missions

โ— How to compile โ—

Recently we have changed the way to compile the codebase.

Find BUILD.bat here in the root folder of yogstation, and double click it to initiate the build. It consists of multiple steps and might take around 1-5 minutes to compile.

After it finishes, you can then setup the server normally by opening yogstation.dmb in DreamDaemon. See further down for instructions

Building yogstation in DreamMaker directly is now deprecated and might produce errors, such as 'tgui.bundle.js': cannot find file.

CONTRIBUTING

Please see CONTRIBUTING.md

LICENSE

All code after commit 333c566b88108de218d882840e61928a9b759d8f on 2014/31/12 at 4:38 PM PST is licensed under GNU AGPL v3.

All code before commit 333c566b88108de218d882840e61928a9b759d8f on 2014/31/12 at 4:38 PM PST is licensed under GNU GPL v3. (Including tools unless their readme specifies otherwise.)

See LICENSE and GPLv3.txt for more details.

tgui clientside is licensed as a subproject under the MIT license. Font Awesome font files, used by tgui, are licensed under the SIL Open Font License v1.1 tgui assets are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. The TGS3 API is licensed as a subproject under the MIT license.

See tgui/LICENSE.md for the MIT license. See tgui/assets/fonts/SIL-OFL-1.1-LICENSE.md for the SIL Open Font License. See the footers of code/__DEFINES/server_tools.dm, code/modules/server_tools/st_commands.dm, and code/modules/server_tools/st_inteface.dm for the MIT license.

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

yogstation's People

Contributors

actions-user avatar amelia0010 avatar anturk avatar aranclanos avatar changelingrain avatar cheridan avatar coiax avatar cyberboss avatar fluffe9911 avatar giacom avatar ikarrus avatar imtakingabreakdontatme avatar incoming5643 avatar jordie0608 avatar lzimann avatar mrstonedone avatar optimumtact avatar phil235 avatar razharas avatar remierichards avatar shizcalev avatar silicons avatar someguymanperson avatar tgstation-server avatar thatling avatar theoperand avatar tkdrg avatar ynot01 avatar yogbot-13 avatar yogstation13-bot avatar

Stargazers

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

Watchers

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

yogstation's Issues

Cameras don't work properly

Sometimes, making photos with camera works.
But now, the third time:

  • The camera makes a photo that is invisible to me, and upon examination the photo window does not appear
  • all sounds stop, and never return..
  • in a minute, chat displays message: "You are either AFK, experiencing lag or the connection has closed."
  • after client restart, I can see the photo and look at it, and I hear sounds again

Internal Affairs pinpointer bugs

1st bug noticed : If you take the same limited job as your target (In my example: Getting CE while being tasked to kill the CE) will have the pinpointer point towards them and the Agent. Seems inconsistent on when exactly it does it

2nd bug noticed : If the person goes braindead, it will act as if they're dead and stop tracking them.

Donors only have three character slots instead of six

[Round ID]: # 16039

[Reproduction]: # Ask any donor to look at their job slots. Staff roles seem to have the extra three slots, however.

I've confirmed it with donor ckeys NekoSlave and Zephroo, they only have three character slots as opposed to the six donors should have. Both donors have their ooc tag, and spawn with their special hat in game.

I, a primary admin, have six character slots, and I assume other staff roles have access to the six slots as well.

SM shard thingy

Make the SM shard not do the
The supermatter shard beeps, "Danger! Crystal hyperstructure integrity faltering."
over comms when it's on lavaland. Or specify it is on a different z level.

It causes much confusion. Please and thank you.

Port NTSL

This is just a reminder that I wish to port over NTSL in the future. If you're looking to do the same thing, contact me please so we don't do redundant work.

Bug when starting round with a role that wears glasses and the nearsighted perk

Issue reported from Round ID: 15837 (Yogstation 13 [99% LAGFREE!])

Reporting client version: 512

[Reproduction]: Started a round as a chemist with the Nearsighted trait. Apparently it thought I had science goggles, though I didn't, I had prescription glasses. I had the Toggle Research Scanner popup available all round and couldn't remove it. Toggling and examining things with it had no discernible effect.
scrnshot1

Apparently Defibrillators are bugged.

t
[Round ID]: 15948

[Reproduction]: Putting the defibrillator pack on your back and clicking on it or using the action button just results in "The paddles snap back into the main unit." over and over, never actually deploying into your hands.

Overlapping sprite issue.

Seeing as how we're TG based, we're going to need to address the overlapping sprite issue, that's still been sitting for years. Can also be read as "Neck slots breaks lizards, FUCK"

tgstation/tgstation#33720

We may want to work closely with Partheo, if he's going to change the TG lizard sprite to be less, bad.

Cardborg sprite problems

The game cannot show people dressed as cardborg in horizontal (fallen) state, also, they cannot flip!

Moderators Can't offer to ghosts

Last time I tried to offer a body to ghosts, it said I didn't have the correct permissions and that I needed +VAREDIT* or something of that note

Really depends on if we want to give back the power to moderators pre-rebase to do that.

CAS deck bug

[Reproduction]: Get CAS deck, draw a few cards. Soon, you can pick it up. Invisible cards spawn in your hands and are nearly undetectable.

Crate duplication

Using the skittish trait ability on drop pods sent by the express console will create a copy of the crate delivered

Check contents broke HELP

Right click > Check contents doesn't work. Major issue. Must be fixed!

Only brings up the IC name of the player.

The game sometimes does not end when the shuttle docks at Centcom.

t
[Round ID]: 16024

[Reproduction]: I have no idea how to replicate it, but on round 16024 the shuttle docked at Centcom without ending the round, requiring me to come on and end it. The gamemode was traitor+ling, there were a fuckton of unclaimed tickets, and there was a lot of recalling back and forth, if that helps any.

Typo "You feel nauseous."

Whatever prompts the "You feel nauseous." status notification should be corrected to say "You feel nauseated." Nauseous means to cause nausea. Like when something is poisonous, it causes poison.

Server occasionally glitching at lobby startup

[Round ID]: # Startup of 16108

[Reproduction]: Twice that I've seen, the lobby crashes at it's loading the different subsystems. Trying to rejoin starts with weird, messed up sounds, kind of like when a game lags or when you change resolution on a computer screen and everything stutters for a few moments. That goes on permanently and Byond goes unresponsive. I can't say for sure about the first time it happened, but this time it happened immediately after I hit reject on a ticket that came up almost as soon as the lobby started, so I'm not sure what that could have contributed or if something like that happened the first time as well, but I do remember at least one ticket coming in before the game had fully loaded that time too.

Bugged chat settings

Problem Description: Some chat settings are bugged currently.
Attempting to increase or decrease line height seems to break chat (Sets chat line spacing to -0.2, -0.1, 0.1 or 0.2.)
Options are also currently misaligned.

What did you expect to happen: Settings aren't doing what they state and are partially misaligned and sometimes don't work as expected.

Why is this bad/What are the consequences: Broken chat settings

Steps to reproduce the problem: Using the change line height setting in chat settings. The whole chat settings seem incredibly bugged. If you try to click specific settings they seem misaligned.

tg bug

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.