Author Topic: Princess Bot Question  (Read 2018 times)

pfarland

  • Captain
  • *
  • Posts: 1769
  • Star Captain Farland - 'Forever Faithful'
Princess Bot Question
« on: 22 February 2017, 16:46:51 »
Some of the chat commands for Princess seem not to be working.  I've tried multiple variations of the command in question.  Specifically the one to change behavior.  "princessName: behavior : behaviorName"
I'm doing it from an allied instance of megamek.  No matter what though, every time I use "princessName: showBehavior" it just shows the original behavior.
Is something wrong or am I doing something wrong?
Rule number 4 of product design*: "The concept of 'Intended Use' never survives initial contact with the end user." - Feign

"It should come to no surprise that this forum loves solving problems with war crimes. " - SteelRaven

Netzilla

  • Warrant Officer
  • *
  • Posts: 590
    • Facebook
Re: Princess Bot Question
« Reply #1 on: 23 February 2017, 16:45:52 »
Are you literally typing "princessName" or the name of the Princess player?  You should be using the name of the Princess player.
"Everything starts as someone's daydream." -- Larry Niven

MM Bug & Feature Requests:
https://sourceforge.net/p/megamek/_list/tickets

MHQ Bug & Feature Requests:
https://sourceforge.net/p/mekhq/_list/tickets

BLOODWOLF

  • Warrant Officer
  • *
  • Posts: 695
Re: Princess Bot Question
« Reply #2 on: 23 February 2017, 17:32:55 »
Im going to try this when i get home in a few hours unless you can test this first pfarland
Quote
The behavior names are case-sensitive.  I had forgotten that was the case and that should be mentioned in the docs.

You'll want to open an issue in GitHub for that.  Ideally, recreate the issue with Princess set to INFO or DEBUG and attach the resulting log file to the issue.

So change her verbosity to info or debug and then try princess: behavior : COWARDLY or whatever behavior name (case-sensitive) and see if the command even registers.

pfarland

  • Captain
  • *
  • Posts: 1769
  • Star Captain Farland - 'Forever Faithful'
Re: Princess Bot Question
« Reply #3 on: 24 February 2017, 01:44:25 »
Are you literally typing "princessName" or the name of the Princess player?  You should be using the name of the Princess player.

Ya, using the name of the actual player.

Im going to try this when i get home in a few hours unless you can test this first pfarland
So change her verbosity to info or debug and then try princess: behavior : COWARDLY or whatever behavior name (case-sensitive) and see if the command even registers.

Sicker than hell, let me know. 

Rule number 4 of product design*: "The concept of 'Intended Use' never survives initial contact with the end user." - Feign

"It should come to no surprise that this forum loves solving problems with war crimes. " - SteelRaven

BLOODWOLF

  • Warrant Officer
  • *
  • Posts: 695
Re: Princess Bot Question
« Reply #4 on: 24 February 2017, 10:13:36 »

Netzilla

  • Warrant Officer
  • *
  • Posts: 590
    • Facebook
Re: Princess Bot Question
« Reply #5 on: 01 March 2017, 09:35:45 »
You can only change Princess's behavior if you're on the same team as her.
"Everything starts as someone's daydream." -- Larry Niven

MM Bug & Feature Requests:
https://sourceforge.net/p/megamek/_list/tickets

MHQ Bug & Feature Requests:
https://sourceforge.net/p/mekhq/_list/tickets

pfarland

  • Captain
  • *
  • Posts: 1769
  • Star Captain Farland - 'Forever Faithful'
Re: Princess Bot Question
« Reply #6 on: 01 March 2017, 09:40:58 »
You can only change Princess's behavior if you're on the same team as her.

I had a separate instance open on the same team.  Still doesn't work.
Rule number 4 of product design*: "The concept of 'Intended Use' never survives initial contact with the end user." - Feign

"It should come to no surprise that this forum loves solving problems with war crimes. " - SteelRaven

 

Register