Skip to content

Releases: Unbistrackted/Callvote

7.0.0 Release Candidate 1

04 Mar 08:41

Choose a tag to compare

Pre-release

Caution

This version might contain bugs.

  • Plugin is now separated into 2 parts: dependency and plugin ~ (Callvote.API and Callvote.Plugin)
  • Added events for when you are voting, calling a vote or when a vote is ending (before and after ofc, should make development much easier if someone wants to use Callvote - Thanks SER devs for giving those ideas)
  • Provider system if you want to create your own commands or your own message displaying method

Note

Please place Callvote.API.dll into the dependencies folder, doesn't matter which plugin loader you use.

Full Changelog: 6.9.0...7.0.0-rc.1

6.9.0

19 Feb 06:50

Choose a tag to compare

Changes

  • Organized a few namespaces in the project
  • Brought back HSM support

Additions

  • Added discord_channel_id config setting, that integrates with SCPDiscord or DiscordLab

Fixes

  • Fixed commands not working properly on the Server Console

Full Changelog: 6.8.0...6.9.0

6.8.0

09 Feb 09:07

Choose a tag to compare

Important

There are breaking changes to the Translation File, please make a backup! (You can reinstall the translation with .cv translation)

Changes

  • Renamed anything related from Voting to Vote and Option to VoteOption

(Voting was a design choice because I didn't liked the idea of using Vote::Vote to vote on a vote, but now I find it stupid since I wasn't being faithful with the name Callvote)

  • Major code Revamp that started back in Version 6.6.4
  • Callvote's documented API is now 100% complete
  • Now you have the abillty to "stop force" a Vote, so the Callback or Results message isn't sent
  • Reorganized some of the commands
  • The API now only return a enum status instead of a string, and Vote methods that returned string now returns bool
  • Vote::Rig now gives out the VoteOption

Full Changelog: 6.7.1...6.8.0

6.7.1

09 Feb 01:58
8ea2ced

Choose a tag to compare

Changes

Code Related

  • Renamed and changed signature of VotingHandler.CreateVoteForVoting(string option, string detail) to VotingHandler.CreateVote(string option, string detail, out Vote vote)
  • Renamed Voting::TryGetVote(string command, out Vote vote) to Voting::TryGetVoteFromCommand(string command, out Vote vote)
  • Removed IfCommandIsRegistered checks when a player votes (So you can implement your own way to vote)
  • Fixed some clarity issues on the Documentation

Additions

Code Related

  • Added Voting::GetVotesFromOption(string option) - Since a Voting can have multiple votes with the same option (but not the same command), it returns a HashSet<Vote> with the votes found with those options

Full Changelog: 6.7.0...6.7.1

6.7.0

08 Feb 12:43
77f7c72

Choose a tag to compare

Important

There are breaking changes to the Translation File, please make a backup! (You can reinstall the translation with .cv translation)

Changes

Code Related

  • Now Votings receive Votes instead of loose strings, each Vote has a Option, Detail and Command
    -> You can get the Votes from a Voting by using the methods associated with it, you can see them here.
  • Rewrited most of the code to be more readable and easy to look for.

Additions

Code Related

  • Different Nuget Package Versions for EXILED and LabAPI

(Sorry for updating as often in the past few days, some stuff needed to be changed asap)

Full Changelog: 6.6.4...6.7.0

6.6.4

08 Feb 04:09
8718654

Choose a tag to compare

  • Created a Website with Documentation
  • Fixed Translate Command getting the translation from the wrong path
  • Fixed Callvote Custom not working sometimes

Full Changelog: 6.6.3...6.6.4

6.6.3

05 Feb 00:38

Choose a tag to compare

  • Reorganized code
  • Add Allowed Players for each voting

Full Changelog: 6.6.2...6.6.3

6.6.2

13 Jan 23:57

Choose a tag to compare

  • Update from RueI v2 to v3
  • Fixed a few typos in the Help Command

Full Changelog: 6.6.1...6.6.2

6.6.1

06 Nov 18:39

Choose a tag to compare

Fix commands not working properly on the latest LabAPI version: #6

Full Changelog: 6.5.5...6.6.1

6.6.0-LabAPI Version 1.1.1

08 Sep 19:10

Choose a tag to compare

  • Fixed plugin not loading correctly
  • Fixed issue where server would crash upon calling a voting while using a Hint Provider
  • Version bump
  • Added SS-Menu settings id config

Full Changelog: 6.5.5-LabAPI...6.6.0-LabAPI