Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TF2 Improvements #7

Open
1 of 6 tasks
caxanga334 opened this issue Jun 12, 2021 · 0 comments
Open
1 of 6 tasks

TF2 Improvements #7

caxanga334 opened this issue Jun 12, 2021 · 0 comments
Assignees
Labels
enhancement New feature or request TF2 Team Fortress 2 related

Comments

@caxanga334
Copy link
Owner

caxanga334 commented Jun 12, 2021

RCBot2's TF2 AI needs some improvements.

MvM

  • Seek and destroy the tank
  • Seek and destroy the bomb carrier
  • Buy upgrades
  • Toggle ready

MvM Upgrades

MvM Upgrades are keyvalue commands sent to the server by the client. To buy a single upgrade you need to send 3 Kv commands.

For example: This will buy a single health regeneration upgrade.

First command:

"MvM_UpgradesBegin"
{
}

Second command:

"MVM_Upgrade"
{
	"Upgrade"
	{
		"itemslot"		"-1"
		"Upgrade"		"60"
		"count"		"1"
	}
}

Third command:

"MvM_UpgradesDone"
{
	"num_upgrades"		"1"
}

This was tested using Sourcemod.

And for refunds:

"MVM_Respec"
{
}

Weapons

  • System for identifying TF2 weapons via item indexes
  • Weapon special ability handling

Player Destruction

Tracked in #12

@caxanga334 caxanga334 added enhancement New feature or request TF2 Team Fortress 2 related labels Jun 12, 2021
@caxanga334 caxanga334 self-assigned this Jun 12, 2021
@caxanga334 caxanga334 changed the title TF2 MvM AI Improvements TF2 Improvements Aug 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request TF2 Team Fortress 2 related
Projects
None yet
Development

No branches or pull requests

1 participant