Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
 into develop
  • Loading branch information
Robert Kosmehl committed Jun 16, 2022
2 parents d6d9064 + 3cf9032 commit 795d063
Show file tree
Hide file tree
Showing 163 changed files with 91 additions and 985 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ executeRemove: aContext from: aTTCharacter
^TTCommandMessage new
errorMessage: aContext wrongContextErrorString;
yourself].
messageString := aContext removePlayer: self name from aTTCharacter.
messageString := aContext removePlayer: self name from: aTTCharacter.
^TTCommandMessage new
outputString: messageString;
yourself
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
"class" : {
"newWith:" : "JA 6/9/2022 22:21" },
"instance" : {
"executeRemove:from:" : "ML 6/15/2022 16:15",
"executeRemove:from:" : "ML 6/16/2022 09:43",
"name" : "JA 6/9/2022 22:20",
"name:" : "JA 6/9/2022 22:20" } }
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ parseAction
| token |
token := lexer nextToken.

(token = 'initiative') ifTrue: [
((token = 'initiative') | (token = 'ini')) ifTrue: [
^ TTInitiativeCommand new. ].
(token = 'fight') ifTrue: [
^ TTFightCommand new. ].
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"lexer" : "JA 6/9/2022 21:22",
"lexer:" : "JA 6/9/2022 21:22",
"parse:" : "ML 6/15/2022 16:40",
"parseAction" : "ML 6/15/2022 16:41",
"parseAction" : "ML 6/16/2022 10:04",
"parseCharacter" : "JA 6/9/2022 22:21",
"parseRollable" : "ML 6/15/2022 16:43",
"parseValue" : "ML 6/15/2022 16:43" } }

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
accessing
currentPlayer: anObject
currentPlayer := anObject
currentPlayer: aTTCharacter

currentPlayer := aTTCharacter.
self changed: #currentPlayerName
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
messages
onlyCurrentPlayerErrorString

^'Only the current Player can do that.'
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,5 @@ fight
proceedToNextPlayer: aTTCharacter

(aTTCharacter = self currentPlayer) ifTrue: [
^ self proceedToNextPlayer].
^ self proceedToNextPlayer].
^self onlyCurrentPlayerErrorString
Original file line number Diff line number Diff line change
@@ -1,10 +1,13 @@
fight
removePlayer: aTTCharacter from: aPerformingTTCharacter
removePlayer: aTTCharacterName from: aPerformingTTCharacter

| aTTCharacter |
aPerformingTTCharacter isGamemaster ifFalse: [
^self onlyGMIsAllowedMessageString].
(self currentPlayer = aTTCharacter) ifTrue: [
(self currentPlayer name = aTTCharacterName) ifTrue: [
self proceedToNextPlayer].
self fightingPlayers do: [ :aPlayer |
aPlayer name = aTTCharacterName ifTrue: [aTTCharacter := aPlayer]].
self fightingPlayers remove: aTTCharacter.
self changed: #fightingPlayersNames.
^self playerRemovedMessageString: aTTCharacter
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"newWithfightOrder:" : "ML 6/15/2022 15:55" },
"instance" : {
"currentPlayer" : "ML 6/15/2022 13:44",
"currentPlayer:" : "ML 6/15/2022 13:44",
"currentPlayer:" : "ML 6/16/2022 10:15",
"currentPlayerName" : "ML 6/15/2022 13:45",
"display" : "ML 6/15/2022 13:44",
"display:" : "ML 6/15/2022 13:44",
Expand All @@ -14,11 +14,12 @@
"fightingPlayersNames" : "ML 6/15/2022 13:45",
"gameState" : "ML 6/15/2022 14:39",
"nextPlayerMessageString" : "ML 6/15/2022 15:10",
"onlyCurrentPlayerErrorString" : "ML 6/16/2022 09:58",
"openTurnOrderDisplay" : "ML 6/15/2022 13:48",
"playerRemovedMessageString:" : "ML 6/15/2022 15:25",
"playersWhoRolled" : "ML 6/15/2022 15:52",
"proceedToNextPlayer" : "ML 6/15/2022 15:11",
"proceedToNextPlayer:" : "ML 6/15/2022 13:47",
"removePlayer:from:" : "ML 6/15/2022 15:24",
"proceedToNextPlayer" : "ML 6/16/2022 10:15",
"proceedToNextPlayer:" : "ML 6/16/2022 09:58",
"removePlayer:from:" : "ML 6/16/2022 10:11",
"validCommands" : "ML 6/15/2022 09:58",
"wrongContextErrorString" : "ML 6/15/2022 14:48" } }

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit 795d063

Please sign in to comment.