Jump to content

MattAtlas

Head Admins / Devs
  • Posts

    1,618
  • Joined

  • Last visited

Everything posted by MattAtlas

  1. Github Part of learning how to code is setting up your Github environment to make pull requests. For this guide, we'll be using Gitkraken. There are a myriad of other git clients out there, but this is the one I use and the one I'll teach you how to use. A small foreword: if you're having trouble at any point, please message me on Discord: mattatlas#6970 First of all, download Gitkraken here: https://www.gitkraken.com/download And download Git here too: https://git-scm.com/download/win Install both of them, then make a new folder for your environments. Right click on an empty space and you should see this; Click Git Bash Here and a CLI will pop up. We're going to download the code now, but we can't push our code to the main repo, so we'll need to make our own 'copy', called a fork. Go here: https://github.com/Aurorastation/Aurora.3 This is our main github repo. Make a github account if you need to, then at the top right you should see a Fork button. Press it and wait for it to complete. What you're making is a copy of this repo that's tied to your github account. This is where you'll push your code. When your fork's done, Github should redirect you to it. If it hasn't, click your name at the top right, press "My Repositories", and click Aurora.3. Your link should look like this: https://github.com/NonQueueingMatt/Aurora.3 To download the code, press the green "Clone or download" button at the top right and copy the link there. It'll look like this: https://github.com/NonQueueingMatt/Aurora.3.git Go to the CLI we opened earlier and put this in: git clone https://github.com/YourGithubNameHere/Aurora.3.git It'll now start downloading. Once it's done, right click that folder and you'll have the option to open it with GitKraken. Click that and follow its instructions if needed. You should see something like this: It looks complex, but trust me, it's very easy. On the left, in the Local section, you can see the branches that are physically there in your folder. A branch is basically where you'll be writing your code - a "snapshot" of that version of the code. In the center you can see the branch tree. This helps you visualize all the current branches and their diversion points. For example, if we look at the hunger_tweaks branch, we can see that I made changes to it, so it diverged from the cyan master branch. On the right you can see the commit names. Each time you finish a piece of code and you make it ready to push by staging it, you can give that commit a name. Now, there's still some prep we need to do. On the left, scroll down until you see the icon of a cloud with Remote written next to it. Hover over that with your mouse and you'll see a big green plus. Type in Aurora.3 in the Github section and you should find a repo named Aurorastation/Aurora.3. Put whatever you want as the name and click Add Remote. What we did just now was make GitKraken start tracking the main repo's branches, so you'll never have to update your fork's master branch. You'll be able to directly make branches off of the main master branch, which is very important. That's all for the setup! To test if it's working, you should see this icon in the branch tree: Right click the master name and click Create branch here. It'll prompt you for the branch name and you can put in whatever. After that, you'll see Gitkraken switch to the branch you just made. We're going to be coding in that branch in the next piece of the tutorial.
  2. Have you ever looked at a mechanic and said FUCK I WISH THIS WAS BETTER? Have you ever looked at our gamemode selection and said FUCK I WISH WE HAD MORE GAMEMODES? Have you ever been killed by a weapon and wanted to nerf it? Okay, not that one. Anyways! It's always great to have more contributors, so I'm going to be teaching people DM and Github upon request, free of charge. Just hit me up on Discord and we'll get started. I'll be posting a very basic guide in the forums in the next few days. What do you need to learn to code? Determination. That's it. I, too, didn't know coding before I decided to start. I almost gave up and look at where I am now.
  3. Fuck me, finally an Idris liaison. Anywho I think this app was long overdue. Great roleplayer, amazing person. +1
  4. I'll vouch for Cybs here. I've played with them a lot on Bay. They were consistently one of the best players. They were one of the people that made playing that server fun. Their characters were always great and consistent. I have no doubts they'll do great here. +1, good luck frogboy.
  5. I understand why you want this but bringing something that seems so precious to work sounds pretty unbelievable to me.
  6. https://github.com/Aurorastation/Aurora.3/pull/7788/files
  7. I personally think that item prices in game are fucking ridicolous right now. It's hard to make comparisons and parallels or make up prices for shit when we have such a wild disparity. For example, a bottle of water costs 12 credits or so. 4€ per 44cl bottle of water. How does this make sense? How much does a liter of water even cost normal people? You'd think goods would cost less with how abundant they are now. But I guess price gouging is a thing, right? Cola costs fifteen credits. That's about 5€ per 33cl can of cola with relatively unchanged wages. As above. Cigarettes cost TWO HUNDRED CREDITS. Something's wrong here. That's about 66€ per pack of cigarettes. Who buys this shit? How are cigarettes even still so expensive? Yes, there was an embargo, but with prices so high then surely there wouldn't be an appeal anymore. Only the rich would keep buying them. Yet we keep cigarettes in the loadout, where everyone can get them anyways. Nobody considers the embargo when selecting cigarettes from the loadout. I understand why it was made to be this way, but it's really not obvious and fighting to keep it has less benefits than problems. I personally want reasonable prices and reasonable, well-defined wages as a start. Oh yeah, as an aside, I've been playing here for 3 years and I didn't know there was an embargo until now. That should make it obvious just how dumb keeping the prices high are: I guarantee you almost nobody cares about the embargo.
  8. PR's been closed, locking.
  9. You can already meta offstation antags by looking at the readied player amount and the effective player amount in-game, so...?
  10. This doesn't matter. The construction level ladder above the bar maint was also asteroid. You can just put in a small buffer room there.
  11. As per title. I intend to make cutting wounds or bullet holes (and maybe burns) apply tears, holes and carbonized areas respectively to your uniform. They'll be bloody at first, of course. Progress will be shown here as I go along.
  12. ok ill figure out what to use like tomorrow
  13. Read mind will essentially just be them asking you a question psionically, so. You can choose not to answer or give bullshit answers as needed.
  14. The one on the right looks cool. So the one without the top handle. Really think that should be the sprite used tbqh.
  15. All of these have been recently fixed and merged. Is it still a problem?
  16. Skrell will get the following abilities: - Mind Assay, it'll tell them about the psionic grade and psionic skills of another human. - Read Mind, it'll give the person they use it on a textbox with a question that the user asks. The user will then receive the inputted response. - Current skrell abilities.
  17. https://github.com/Aurorastation/Aurora.3/pull/7717 Why? To rewrite skrell abilities into a better system and give better integration and more possibilities with psionics. To make new psionic-based antags and psionic antag tools.
  18. My main worry is the dilution of round types, really. Even one gamemode getting removed has pretty big impacts on repetetition. I'm probably leaning to no on the removal because of that, but I also definitely hate most malf rounds. I would switch to yes once the gamemode PR is merged however.
  19. @ReadThisNamePlz and I will look into this complaint.
  20. Epic.
  21. Voting for dismissal. Extended being in secret is necessary because of metagaming.
  22. Ideally you want the two kinds of weapons to be somewhat different and not carbon copies. Lasers excel at things that ballistics don't excel at, and I think that's the best way to keep it. We don't want the two to be too similiar because of that.
  23. https://github.com/Aurorastation/Aurora.3/pull/7669
  24. The main issue is them existing at all. As I said, the effort needs to go towards something new to take their space, not trying to refine the same pile of shit into a smoother pile of shit. We should have our own unique species, not ones from Bay.
×
×
  • Create New...