Skip to content
This repository was archived by the owner on May 22, 2025. It is now read-only.

Conversation

@ynot01
Copy link
Contributor

@ynot01 ynot01 commented Sep 2, 2022

Document the changes in your pull request

Adds a new category to the uplink with 4 options:

  • Request Objective (RANDOM)
  • Request Objective (EASY)
  • Request Objective (MEDIUM)
  • Request Objective (HARD)

Easy objectives will reward 2-3 TC
Medium objectives will reward 3-5 TC
Hard objectives will reward 5-7 TC

Easy Objectives
  • Kill a pet
  • Steal 28 moles of plasma (full tank)
  • Steal an unused slime extract
Medium Objectives
  • Kill someone once
  • Steal a reflective jacket
  • Steal a hand teleporter
  • Steal CE magboots
  • Steal a medal of captaincy
  • Steal the hypospray
  • Steal reactive tele armor
  • Steal secret documents
Hard Objectives
  • Kill an AI
  • Steal antique laser gun
  • Steal HoS gun
  • Steal captain's jetpack
  • Steal nuke disk
  • Steal an AI
  • Steal the blueprints
  • Steal the blackbox

Each option has a 50% chance of appearing/not appearing and only have one use.

"Purchasing" one of these will notify online admins and start a 1 minute timer.

If an admin is online, they will have the option to override your objective with their own custom objective, and they will be able to choose their own difficulty rating.

Once the 1 minute timer expires or an admin creates an objective, you will be notified.

Your objective will come in form of a folder of a random color on a random safe turf in the station where no one can currently see it. It is up to you to get to it.

You will be told where and what color the folder is.

If another syndicate gets ahold of your folder, they will be able to complete the objective just as you would have. You can use this to steal or cooperate with others.

Once you have completed the objective, you should hit the Check Completion button.

If the objective is complete, the folder will give you your reward and add the objective to your objectives list (so you don't abandon it after).

If the objective is incomplete, the folder will scold you.

If the objective is admin-handled, admins will be notified of your request and either confirm or deny the action. You will be alerted to their action by a beep and if they confirm, the objective will be marked as complete and you will be able to redeem the objective as normal.

Visual Aid

image

1 minute later...

Changelog

🆑
experimental: Added objective requesting system for Syndicates
bugfix: Fixed a bunch of objectives runtiming if they couldn't find what they wanted
tweak: Made caplaser objective 10 difficulty from 5
tweak: Made captain's jetpack objective 10 difficulty from 5
tweak: Made nuke disk objective 15 difficulty from 5
tweak: Made reflective vest objective 5 difficulty from 3
/:cl:

@Yogbot-13 Yogbot-13 added Fix This fixes an issue. Please link issues in fix PRs Javascript This PR contains javascript code. Tweak This PR contains changes to the game. labels Sep 2, 2022
@ToasterBiome
Copy link
Contributor

oooo

@github-actions github-actions bot added Admin This PR affects administrators tgui This PR affects TGUI labels Sep 2, 2022
@00ze-cyclone
Copy link
Contributor

This sound interesting.

@ghost
Copy link

ghost commented Sep 2, 2022

Assasination should count as a medium objective

@Marmio64
Copy link
Contributor

Marmio64 commented Sep 3, 2022

this is a cool idea but im not so sure on the balance implications. Doing 1 medium/hard mission can allow you to easily cross the TC threshold for a lot of things that are otherwise very difficult to get. You'd need to be an IAA and kill some targets, gamble all your TC on being a contractor, or manage to link up and borrow TC from another traitor (or steal it). This however seems to have virtually no risk and if the given objective is an easy one to get for you in the current round, it can be very powerful. If you don't like the objective, as far as I know you can just choose to completely ignore it. Even though you wont get any extra TC you wont specifically lose anything from not going with it. I think a better idea would be to integrate this with the contractor stuff thats already in place since it has much of the same idea anyways and would keep it so that you actually risk stuff for extra TC.

TL;DR
you should just integrate this with the contractor system instead

@GDRdev
Copy link

GDRdev commented Feb 20, 2024

This also doesnt change my point of you could just garb a extra hard objective and if its too hard you can just leave it and ignore the extra tc

I don't see an issue with allowing players to turn down objectives if they deem them too difficult

*shrug I guess the only issue is that it could be too free of a objective which allows you to start with 27 tc instead of the normal 20. Sorta like syndie bounties on low pop

@ynot01
Copy link
Contributor Author

ynot01 commented Feb 20, 2024

*shrug I guess the only issue is that it could be too free of a objective which allows you to start with 27 tc instead of the normal 20.

That's why the objectives are sorted by difficulty. All of the 'hard' objectives are very respectably difficult objectives.

@GDRdev
Copy link

GDRdev commented Feb 20, 2024

*shrug I guess the only issue is that it could be too free of a objective which allows you to start with 27 tc instead of the normal 20.

That's why the objectives are sorted by difficulty. All of the 'hard' objectives are very respectably difficult objectives.

still dont get blueprints as hard ngl

@MajManatee
Copy link
Contributor

Seems like too much TC imo

@cowbot92
Copy link
Contributor

I like this

@Therandomhoboo
Copy link
Contributor

If I'm reading this right, a potential 12-15 tc added on if you get all folders with good rng.
This just looks like bounties but instead of having to use an emag you just have to gamble but everyone has it. At least with bounties it was locked behind cargo or you needed to build a console to do it and use the supply shuttle to send it off so they had to be stuck to one area.

I'm just not a fan of it because bounties exist currently and that the risk seems kinda small unless you roll extremely bad.

@Moltijoe Moltijoe added the Balance Council Denied Shut down entirely by balance council, but not closed for one reason or another label Mar 8, 2024
@Moltijoe
Copy link
Contributor

Moltijoe commented Mar 8, 2024

Balance Council:

We do not currently want a system like this in the game

@Moltijoe Moltijoe closed this Mar 8, 2024
@ToasterBiome ToasterBiome reopened this Mar 8, 2024
@ToasterBiome
Copy link
Contributor

HD reopen, testmerging

@ToasterBiome ToasterBiome added DO NOT MERGE Should not be merged without express approval from a Head Dev TESTMERGED This PR is currently live in a test merge. labels Mar 8, 2024
@Majkl-J
Copy link
Contributor

Majkl-J commented Mar 9, 2024

No way yog progtot

@LassiH
Copy link

LassiH commented Mar 10, 2024

overpowered free tc reskinned syndicate bounties for free no emag purchase required
it is just contractors but free if syndicate bounties got removed why are we adding more ways for traitors to get more than 20 tc without help from others

@Mqiib
Copy link
Contributor

Mqiib commented Mar 12, 2024

Folders can spawn in non-station areas like the syndicate research outpost on icemoon. It happened twice in one round to @Yarinoi

image
image

@Yarinoi
Copy link
Contributor

Yarinoi commented Mar 12, 2024

can confirm it happened to me
image
image

Copy link
Contributor

@Majkl-J Majkl-J left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Spawns should be limited to /area/station subtypes

@ynot01
Copy link
Contributor Author

ynot01 commented Apr 6, 2024

to be completed at a later date

@ynot01 ynot01 closed this Apr 6, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Admin This PR affects administrators Balance Council Denied Shut down entirely by balance council, but not closed for one reason or another DO NOT MERGE Should not be merged without express approval from a Head Dev Fix This fixes an issue. Please link issues in fix PRs Javascript This PR contains javascript code. TESTMERGED This PR is currently live in a test merge. tgui This PR affects TGUI Tweak This PR contains changes to the game.

Projects

None yet

Development

Successfully merging this pull request may close these issues.