mirror of
https://github.com/P3D-Legacy/P3D-Legacy.git
synced 2025-07-27 07:44:31 +02:00
Make plural names localizable + item found
This commit is contained in:
parent
49f54471b6
commit
15f57d8bc5
@ -1397,7 +1397,7 @@
|
|||||||
If p.Item.OriginalName.ToLower() = "choice band" Or p.Item.OriginalName.ToLower() = "choice specs" Or p.Item.OriginalName.ToLower() = "choice scarf" Then
|
If p.Item.OriginalName.ToLower() = "choice band" Or p.Item.OriginalName.ToLower() = "choice specs" Or p.Item.OriginalName.ToLower() = "choice scarf" Then
|
||||||
If Not BattleScreen.FieldEffects.OwnChoiceMove Is Nothing Then
|
If Not BattleScreen.FieldEffects.OwnChoiceMove Is Nothing Then
|
||||||
If Not moveUsed Is BattleScreen.FieldEffects.OwnChoiceMove Then
|
If Not moveUsed Is BattleScreen.FieldEffects.OwnChoiceMove Then
|
||||||
BattleScreen.BattleQuery.Add(New TextQueryObject(p.GetDisplayName() & "'s move was prevented due to " & p.Item.Name & "!"))
|
BattleScreen.BattleQuery.Add(New TextQueryObject(p.GetDisplayName() & "'s move was prevented due to " & p.Item.OneLineName() & "!"))
|
||||||
Exit Sub
|
Exit Sub
|
||||||
End If
|
End If
|
||||||
Else
|
Else
|
||||||
@ -1410,7 +1410,7 @@
|
|||||||
If p.Item.OriginalName.ToLower() = "choice band" Or p.Item.OriginalName.ToLower() = "choice specs" Or p.Item.OriginalName.ToLower() = "choice scarf" Then
|
If p.Item.OriginalName.ToLower() = "choice band" Or p.Item.OriginalName.ToLower() = "choice specs" Or p.Item.OriginalName.ToLower() = "choice scarf" Then
|
||||||
If Not BattleScreen.FieldEffects.OppChoiceMove Is Nothing Then
|
If Not BattleScreen.FieldEffects.OppChoiceMove Is Nothing Then
|
||||||
If Not moveUsed Is BattleScreen.FieldEffects.OppChoiceMove Then
|
If Not moveUsed Is BattleScreen.FieldEffects.OppChoiceMove Then
|
||||||
BattleScreen.BattleQuery.Add(New TextQueryObject(p.GetDisplayName() & "'s move was prevented due to " & p.Item.Name & "!"))
|
BattleScreen.BattleQuery.Add(New TextQueryObject(p.GetDisplayName() & "'s move was prevented due to " & p.Item.OneLineName() & "!"))
|
||||||
Exit Sub
|
Exit Sub
|
||||||
End If
|
End If
|
||||||
Else
|
Else
|
||||||
@ -4787,9 +4787,9 @@
|
|||||||
Select Case message
|
Select Case message
|
||||||
Case "" 'Print default message only
|
Case "" 'Print default message only
|
||||||
If cause.StartsWith("berry:") = True Then
|
If cause.StartsWith("berry:") = True Then
|
||||||
BattleScreen.BattleQuery.Add(New TextQueryObject(p.GetDisplayName() & " ate the " & lostItem.Name & " Berry!"))
|
BattleScreen.BattleQuery.Add(New TextQueryObject(p.GetDisplayName() & " ate the " & lostItem.OneLineName() & " Berry!"))
|
||||||
Else
|
Else
|
||||||
BattleScreen.BattleQuery.Add(New TextQueryObject(p.GetDisplayName() & " lost the " & lostItem.Name & "!"))
|
BattleScreen.BattleQuery.Add(New TextQueryObject(p.GetDisplayName() & " lost the " & lostItem.OneLineName() & "!"))
|
||||||
End If
|
End If
|
||||||
Case "-1" 'Print no message at all
|
Case "-1" 'Print no message at all
|
||||||
'Do nothing
|
'Do nothing
|
||||||
@ -4797,9 +4797,9 @@
|
|||||||
BattleScreen.BattleQuery.Add(New TextQueryObject(message))
|
BattleScreen.BattleQuery.Add(New TextQueryObject(message))
|
||||||
|
|
||||||
If cause.StartsWith("berry:") = True Then
|
If cause.StartsWith("berry:") = True Then
|
||||||
BattleScreen.BattleQuery.Add(New TextQueryObject(p.GetDisplayName() & " ate the " & lostItem.Name & " Berry!"))
|
BattleScreen.BattleQuery.Add(New TextQueryObject(p.GetDisplayName() & " ate the " & lostItem.OneLineName() & " Berry!"))
|
||||||
Else
|
Else
|
||||||
BattleScreen.BattleQuery.Add(New TextQueryObject(p.GetDisplayName() & " lost the " & lostItem.Name & "!"))
|
BattleScreen.BattleQuery.Add(New TextQueryObject(p.GetDisplayName() & " lost the " & lostItem.OneLineName() & "!"))
|
||||||
End If
|
End If
|
||||||
End Select
|
End Select
|
||||||
End If
|
End If
|
||||||
@ -5016,7 +5016,7 @@
|
|||||||
ChangeWeather(own, own, BattleWeather.WeatherTypes.Hailstorm, turns, BattleScreen, "Snow Warning summoned a hailstorm!", "snowwarning")
|
ChangeWeather(own, own, BattleWeather.WeatherTypes.Hailstorm, turns, BattleScreen, "Snow Warning summoned a hailstorm!", "snowwarning")
|
||||||
Case "frisk"
|
Case "frisk"
|
||||||
If Not op.Item Is Nothing Then
|
If Not op.Item Is Nothing Then
|
||||||
.BattleQuery.Add(New TextQueryObject(op.GetDisplayName() & " is holding " & op.Item.Name & "."))
|
.BattleQuery.Add(New TextQueryObject(op.GetDisplayName() & " is holding " & op.Item.OneLineName() & "."))
|
||||||
End If
|
End If
|
||||||
Case "multitype"
|
Case "multitype"
|
||||||
p.OriginalType1 = p.Type1
|
p.OriginalType1 = p.Type1
|
||||||
|
@ -427,6 +427,7 @@ pokedex_evolution_no_evolutions,doesn't evolve.
|
|||||||
Receiving Items:
|
Receiving Items:
|
||||||
item_received_single,Received the~
|
item_received_single,Received the~
|
||||||
item_received_multiple,Received
|
item_received_multiple,Received
|
||||||
|
item_found,<player.name> found~
|
||||||
item_stored_in_pocket_single_start,<player.name> stored it in the~
|
item_stored_in_pocket_single_start,<player.name> stored it in the~
|
||||||
item_stored_in_pocket_single_end,pocket.
|
item_stored_in_pocket_single_end,pocket.
|
||||||
item_stored_in_pocket_multiple_start,<player.name> stored them~in the
|
item_stored_in_pocket_multiple_start,<player.name> stored them~in the
|
||||||
|
@ -135,7 +135,7 @@
|
|||||||
If hasApricorn = True Then
|
If hasApricorn = True Then
|
||||||
Dim Item As Item = GetItem()
|
Dim Item As Item = GetItem()
|
||||||
|
|
||||||
text = "There is a " & Item.Name & "~on this tree.*Do you want to pick it?%Yes|No%"
|
text = "There is a " & Item.OneLineName() & "~on this tree.*Do you want to pick it?%Yes|No%"
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Screen.TextBox.Show(text, {Me})
|
Screen.TextBox.Show(text, {Me})
|
||||||
@ -155,7 +155,7 @@
|
|||||||
PlayerStatistics.Track("[85]Apricorns picked", 1)
|
PlayerStatistics.Track("[85]Apricorns picked", 1)
|
||||||
SoundManager.PlaySound("Receive_Item", True)
|
SoundManager.PlaySound("Receive_Item", True)
|
||||||
Screen.TextBox.TextColor = TextBox.PlayerColor
|
Screen.TextBox.TextColor = TextBox.PlayerColor
|
||||||
Screen.TextBox.Show(Core.Player.Name & " picked the~" & Item.Name & ".*" & Core.Player.Inventory.GetMessageReceive(Item, 1), {Me})
|
Screen.TextBox.Show(Core.Player.Name & " picked the~" & Item.OneLineName() & ".*" & Core.Player.Inventory.GetMessageReceive(Item, 1), {Me})
|
||||||
AddApriconSave()
|
AddApriconSave()
|
||||||
hasApricorn = False
|
hasApricorn = False
|
||||||
ChangeTexture()
|
ChangeTexture()
|
||||||
|
@ -183,9 +183,9 @@
|
|||||||
Core.Player.Inventory.AddItem(Me.Berry.ID.ToString, Me.Berries)
|
Core.Player.Inventory.AddItem(Me.Berry.ID.ToString, Me.Berries)
|
||||||
Dim Text As String = ""
|
Dim Text As String = ""
|
||||||
If Me.Berries = 1 Then
|
If Me.Berries = 1 Then
|
||||||
Text = Localization.GetString("berry_picked_single_start", "<player.name> picked the~").Replace("<player.name>", Core.Player.Name) & Berry.Name.Replace("~", " ") & " " & Localization.GetString("berry_picked_single_end", "Berry.") & "*" & Core.Player.Inventory.GetMessageReceive(Berry, Me.Berries)
|
Text = Localization.GetString("berry_picked_single_start", "<player.name> picked the~").Replace("<player.name>", Core.Player.Name) & Berry.OneLineName() & " " & Localization.GetString("berry_picked_single_end", "Berry.") & "*" & Core.Player.Inventory.GetMessageReceive(Berry, Me.Berries)
|
||||||
Else
|
Else
|
||||||
Text = Localization.GetString("berry_picked_multiple_start", "<player.name> picked the~").Replace("<player.name>", Core.Player.Name) & Berries & "~" & Berry.Name.Replace("~", " ") & " " & Localization.GetString("berry_picked_multiple_end", "Berries.") & "*" & Core.Player.Inventory.GetMessageReceive(Berry, Me.Berries)
|
Text = Localization.GetString("berry_picked_multiple_start", "<player.name> picked the~").Replace("<player.name>", Core.Player.Name) & Berries & "~" & Berry.OneLineName() & " " & Localization.GetString("berry_picked_multiple_end", "Berries.") & "*" & Core.Player.Inventory.GetMessageReceive(Berry, Me.Berries)
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Core.Player.AddPoints(2, "Picked berries.")
|
Core.Player.AddPoints(2, "Picked berries.")
|
||||||
|
@ -146,7 +146,7 @@
|
|||||||
SoundManager.PlaySound("Receive_Item", True)
|
SoundManager.PlaySound("Receive_Item", True)
|
||||||
End If
|
End If
|
||||||
Screen.TextBox.TextColor = TextBox.PlayerColor
|
Screen.TextBox.TextColor = TextBox.PlayerColor
|
||||||
Screen.TextBox.Show(Core.Player.Name & " found~" & Me.Item.Name & "!*" & Core.Player.Inventory.GetMessageReceive(Item, 1), {Me})
|
Screen.TextBox.Show(Localization.GetString("item_found", "<player.name> found~").Replace("<player.name>", Core.Player.Name) & Me.Item.OneLineName() & "!*" & Core.Player.Inventory.GetMessageReceive(Item, 1), {Me})
|
||||||
Dim ItemID As String
|
Dim ItemID As String
|
||||||
If Me.Item.IsGameModeItem Then
|
If Me.Item.IsGameModeItem Then
|
||||||
ItemID = Me.Item.gmID
|
ItemID = Me.Item.gmID
|
||||||
|
@ -64,7 +64,7 @@
|
|||||||
If op.Item.isBerry = True Then
|
If op.Item.isBerry = True Then
|
||||||
Dim ItemID As Integer = op.Item.ID
|
Dim ItemID As Integer = op.Item.ID
|
||||||
|
|
||||||
BattleScreen.Battle.RemoveHeldItem(Not own, own, BattleScreen, p.GetDisplayName() & " ate the " & op.Item.Name & " berry!", "move:bugbite")
|
BattleScreen.Battle.RemoveHeldItem(Not own, own, BattleScreen, p.GetDisplayName() & " ate the " & op.Item.OneLineName() & " berry!", "move:bugbite")
|
||||||
BattleScreen.Battle.UseBerry(own, own, Item.GetItemByID(ItemID.ToString), BattleScreen, "", "move:bugbite")
|
BattleScreen.Battle.UseBerry(own, own, Item.GetItemByID(ItemID.ToString), BattleScreen, "", "move:bugbite")
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
|
@ -125,7 +125,7 @@
|
|||||||
End If
|
End If
|
||||||
op.OriginalItem = Item.GetItemByID(ItemID)
|
op.OriginalItem = Item.GetItemByID(ItemID)
|
||||||
op.OriginalItem.AdditionalData = op.Item.AdditionalData
|
op.OriginalItem.AdditionalData = op.Item.AdditionalData
|
||||||
BattleScreen.Battle.RemoveHeldItem(Not own, own, BattleScreen, p.GetDisplayName() & " knocked off the " & op.GetDisplayName() & "'s " & op.OriginalItem.Name & "!", "move:knockoff")
|
BattleScreen.Battle.RemoveHeldItem(Not own, own, BattleScreen, p.GetDisplayName() & " knocked off the " & op.GetDisplayName() & "'s " & op.OriginalItem.OneLineName() & "!", "move:knockoff")
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
@ -94,7 +94,7 @@
|
|||||||
op.OriginalItem = Item.GetItemByID(ItemID)
|
op.OriginalItem = Item.GetItemByID(ItemID)
|
||||||
op.OriginalItem.AdditionalData = op.Item.AdditionalData
|
op.OriginalItem.AdditionalData = op.Item.AdditionalData
|
||||||
|
|
||||||
If BattleScreen.Battle.RemoveHeldItem(Not own, own, BattleScreen, "Thief stole the item " & op.Item.Name & " from " & op.GetDisplayName() & "!", "move:thief") Then
|
If BattleScreen.Battle.RemoveHeldItem(Not own, own, BattleScreen, "Thief stole the item " & op.Item.OneLineName() & " from " & op.GetDisplayName() & "!", "move:thief") Then
|
||||||
If own = False Then
|
If own = False Then
|
||||||
BattleScreen.FieldEffects.StolenItemIDs.Add(ItemID)
|
BattleScreen.FieldEffects.StolenItemIDs.Add(ItemID)
|
||||||
End If
|
End If
|
||||||
|
@ -66,7 +66,7 @@
|
|||||||
If Not op.Item Is Nothing Then
|
If Not op.Item Is Nothing Then
|
||||||
If op.Item.IsBerry = True OrElse op.Item.OriginalName.ToLower().EndsWith(" gem") Then
|
If op.Item.IsBerry = True OrElse op.Item.OriginalName.ToLower().EndsWith(" gem") Then
|
||||||
Dim ItemID As Integer = op.Item.ID
|
Dim ItemID As Integer = op.Item.ID
|
||||||
BattleScreen.Battle.RemoveHeldItem(Not own, own, BattleScreen, op.GetDisplayName() & "'s " & op.Item.Name & " got burned up!", "move:incinerate")
|
BattleScreen.Battle.RemoveHeldItem(Not own, own, BattleScreen, op.GetDisplayName() & "'s " & op.Item.OneLineName() & " got burned up!", "move:incinerate")
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
|
@ -105,7 +105,7 @@
|
|||||||
p.OriginalItem = Item.GetItemByID(ItemID)
|
p.OriginalItem = Item.GetItemByID(ItemID)
|
||||||
p.OriginalItem.AdditionalData = p.Item.AdditionalData
|
p.OriginalItem.AdditionalData = p.Item.AdditionalData
|
||||||
|
|
||||||
If BattleScreen.Battle.RemoveHeldItem(own, own, BattleScreen, op.GetDisplayName() & " received the item " & p.Item.Name & " from " & p.GetDisplayName() & "!", "move:bestow") Then
|
If BattleScreen.Battle.RemoveHeldItem(own, own, BattleScreen, op.GetDisplayName() & " received the item " & p.Item.OneLineName() & " from " & p.GetDisplayName() & "!", "move:bestow") Then
|
||||||
If own = True Then
|
If own = True Then
|
||||||
BattleScreen.FieldEffects.StolenItemIDs.Add(ItemID)
|
BattleScreen.FieldEffects.StolenItemIDs.Add(ItemID)
|
||||||
End If
|
End If
|
||||||
|
@ -97,7 +97,7 @@ Namespace BattleSystem.Moves.Normal
|
|||||||
op.OriginalItem = Item.GetItemByID(ItemID)
|
op.OriginalItem = Item.GetItemByID(ItemID)
|
||||||
op.OriginalItem.AdditionalData = op.Item.AdditionalData
|
op.OriginalItem.AdditionalData = op.Item.AdditionalData
|
||||||
|
|
||||||
If BattleScreen.Battle.RemoveHeldItem(Not own, own, BattleScreen, "Covet stole the item " & op.Item.Name & " from " & op.GetDisplayName() & "!", "move:covet") Then
|
If BattleScreen.Battle.RemoveHeldItem(Not own, own, BattleScreen, "Covet stole the item " & op.Item.OneLineName() & " from " & op.GetDisplayName() & "!", "move:covet") Then
|
||||||
If own = False Then
|
If own = False Then
|
||||||
BattleScreen.FieldEffects.StolenItemIDs.Add(ItemID)
|
BattleScreen.FieldEffects.StolenItemIDs.Add(ItemID)
|
||||||
End If
|
End If
|
||||||
|
@ -60,7 +60,7 @@
|
|||||||
Dim p As Pokemon = BattleScreen.OwnPokemon
|
Dim p As Pokemon = BattleScreen.OwnPokemon
|
||||||
If Not BattleScreen.FieldEffects.OwnConsumedItem Is Nothing Then
|
If Not BattleScreen.FieldEffects.OwnConsumedItem Is Nothing Then
|
||||||
p.Item = BattleScreen.FieldEffects.OwnConsumedItem
|
p.Item = BattleScreen.FieldEffects.OwnConsumedItem
|
||||||
BattleScreen.BattleQuery.Add(New TextQueryObject(p.GetDisplayName() & " found one " & p.Item.Name & "!"))
|
BattleScreen.BattleQuery.Add(New TextQueryObject(p.GetDisplayName() & " found one " & p.Item.OneLineName() & "!"))
|
||||||
Else
|
Else
|
||||||
BattleScreen.BattleQuery.Add(New TextQueryObject("Recycle failed!"))
|
BattleScreen.BattleQuery.Add(New TextQueryObject("Recycle failed!"))
|
||||||
End If
|
End If
|
||||||
@ -69,7 +69,7 @@
|
|||||||
|
|
||||||
If Not BattleScreen.FieldEffects.OppConsumedItem Is Nothing Then
|
If Not BattleScreen.FieldEffects.OppConsumedItem Is Nothing Then
|
||||||
p.Item = BattleScreen.FieldEffects.OppConsumedItem
|
p.Item = BattleScreen.FieldEffects.OppConsumedItem
|
||||||
BattleScreen.BattleQuery.Add(New TextQueryObject(p.GetDisplayName() & " found one " & p.Item.Name & "!"))
|
BattleScreen.BattleQuery.Add(New TextQueryObject(p.GetDisplayName() & " found one " & p.Item.OneLineName() & "!"))
|
||||||
Else
|
Else
|
||||||
BattleScreen.BattleQuery.Add(New TextQueryObject("Recycle failed!"))
|
BattleScreen.BattleQuery.Add(New TextQueryObject("Recycle failed!"))
|
||||||
End If
|
End If
|
||||||
|
@ -7,7 +7,6 @@ Public Class GameModeItem
|
|||||||
|
|
||||||
Inherits Item
|
Inherits Item
|
||||||
|
|
||||||
Public gmPluralName As String = gmName
|
|
||||||
Public gmPrice As Integer = 0
|
Public gmPrice As Integer = 0
|
||||||
Public gmBattlePointsPrice As Integer = 1
|
Public gmBattlePointsPrice As Integer = 1
|
||||||
Public gmItemType As ItemTypes = ItemTypes.Standard
|
Public gmItemType As ItemTypes = ItemTypes.Standard
|
||||||
|
@ -12,6 +12,7 @@ Public MustInherit Class Item
|
|||||||
'GameMode Items
|
'GameMode Items
|
||||||
Public gmID As String = ""
|
Public gmID As String = ""
|
||||||
Public gmName As String = ""
|
Public gmName As String = ""
|
||||||
|
Public gmPluralName As String = gmName & "s"
|
||||||
Public gmDescription As String = ""
|
Public gmDescription As String = ""
|
||||||
Public gmTextureSource As String = "Items\GameModeItems"
|
Public gmTextureSource As String = "Items\GameModeItems"
|
||||||
Public gmTextureRectangle As Rectangle
|
Public gmTextureRectangle As Rectangle
|
||||||
@ -83,6 +84,25 @@ Public MustInherit Class Item
|
|||||||
End Get
|
End Get
|
||||||
End Property
|
End Property
|
||||||
|
|
||||||
|
Public Function OneLineName() As String
|
||||||
|
Return Name.Replace("~", " ")
|
||||||
|
End Function
|
||||||
|
Public Function OneLinePluralName() As String
|
||||||
|
If IsGameModeItem = True Then
|
||||||
|
If Localization.TokenExists("item_pluralname_" & gmID) = True Then
|
||||||
|
Return Localization.GetString("item_pluralname_" & gmID).Replace("~", " ")
|
||||||
|
Else
|
||||||
|
Return gmPluralName.Replace("~", " ")
|
||||||
|
End If
|
||||||
|
Else
|
||||||
|
If Localization.TokenExists("item_pluralname_" & Me.ID) = True Then
|
||||||
|
Return Localization.GetString("item_pluralname_" & Me.ID).Replace("~", " ")
|
||||||
|
Else
|
||||||
|
Return PluralName.Replace("~", " ")
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
End Function
|
||||||
|
|
||||||
''' <summary>
|
''' <summary>
|
||||||
''' The ID of the item.
|
''' The ID of the item.
|
||||||
''' </summary>
|
''' </summary>
|
||||||
@ -329,7 +349,7 @@ Public MustInherit Class Item
|
|||||||
End If
|
End If
|
||||||
|
|
||||||
If Core.Player.Inventory.GetItemAmount(ItemID) <= 0 Then
|
If Core.Player.Inventory.GetItemAmount(ItemID) <= 0 Then
|
||||||
Return "*There are no~" & Me.PluralName & " left."
|
Return "*There are no~" & Me.OneLinePluralName() & " left."
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Return ""
|
Return ""
|
||||||
|
@ -112,7 +112,7 @@
|
|||||||
s &= "@text.show(" & message & ")" & Environment.NewLine &
|
s &= "@text.show(" & message & ")" & Environment.NewLine &
|
||||||
"@options.show(Yes,No)" & Environment.NewLine &
|
"@options.show(Yes,No)" & Environment.NewLine &
|
||||||
":when:Yes" & Environment.NewLine &
|
":when:Yes" & Environment.NewLine &
|
||||||
"@text.show(Your Pokémon handed over~the " & item.Name & "!)" & Environment.NewLine &
|
"@text.show(Your Pokémon handed over~the " & Item.OneLineName() & "!)" & Environment.NewLine &
|
||||||
"@item.give(" & PickupItemID & ",1)" & Environment.NewLine &
|
"@item.give(" & PickupItemID & ",1)" & Environment.NewLine &
|
||||||
"@item.messagegive(" & PickupItemID & ",1)" & Environment.NewLine &
|
"@item.messagegive(" & PickupItemID & ",1)" & Environment.NewLine &
|
||||||
":when:No" & Environment.NewLine &
|
":when:No" & Environment.NewLine &
|
||||||
@ -128,7 +128,7 @@
|
|||||||
s &= "@text.show(" & message & ")" & Environment.NewLine &
|
s &= "@text.show(" & message & ")" & Environment.NewLine &
|
||||||
"@options.show(Yes,No)" & Environment.NewLine &
|
"@options.show(Yes,No)" & Environment.NewLine &
|
||||||
":when:Yes" & Environment.NewLine &
|
":when:Yes" & Environment.NewLine &
|
||||||
"@text.show(Your Pokémon handed over~the " & item.Name & "!)" & Environment.NewLine &
|
"@text.show(Your Pokémon handed over~the " & Item.OneLineName() & "!)" & Environment.NewLine &
|
||||||
"@item.give(" & PickupItemID & ",1)" & Environment.NewLine &
|
"@item.give(" & PickupItemID & ",1)" & Environment.NewLine &
|
||||||
"@item.messagegive(" & PickupItemID & ",1)" & Environment.NewLine &
|
"@item.messagegive(" & PickupItemID & ",1)" & Environment.NewLine &
|
||||||
":when:No" & Environment.NewLine &
|
":when:No" & Environment.NewLine &
|
||||||
@ -482,7 +482,7 @@
|
|||||||
r = New ReactionContainer("Your Pokémon was surprised~that you suddenly spoke to it!", MessageBulb.NotificationTypes.Exclamation)
|
r = New ReactionContainer("Your Pokémon was surprised~that you suddenly spoke to it!", MessageBulb.NotificationTypes.Exclamation)
|
||||||
Case 42
|
Case 42
|
||||||
If Not p.Item Is Nothing Then
|
If Not p.Item Is Nothing Then
|
||||||
r = New ReactionContainer("<name> almost forgot~it was holding~that " & p.Item.Name & "!", MessageBulb.NotificationTypes.Question)
|
r = New ReactionContainer("<name> almost forgot~it was holding~that " & p.Item.OneLineName() & "!", MessageBulb.NotificationTypes.Question)
|
||||||
End If
|
End If
|
||||||
Case 43
|
Case 43
|
||||||
If IceAround() = True Then
|
If IceAround() = True Then
|
||||||
|
@ -1061,11 +1061,11 @@ Public Class NewInventoryScreen
|
|||||||
If reItem Is Nothing Then
|
If reItem Is Nothing Then
|
||||||
'JSON Stuff
|
'JSON Stuff
|
||||||
'ShowMessage(_translation.MESSAGE_GIVE_ITEM(Pokemon.GetDisplayName(), cItem.Name))
|
'ShowMessage(_translation.MESSAGE_GIVE_ITEM(Pokemon.GetDisplayName(), cItem.Name))
|
||||||
ShowMessage("Gave " & Pokemon.GetDisplayName() & " a " & cItem.Name & ".")
|
ShowMessage("Gave " & Pokemon.GetDisplayName() & " a " & cItem.OneLineName() & ".")
|
||||||
Else
|
Else
|
||||||
'JSON Stuff
|
'JSON Stuff
|
||||||
'ShowMessage(_translation.MESSAGE_SWITCH_ITEM(Pokemon.GetDisplayName(), reItem.Name, cItem.Name))
|
'ShowMessage(_translation.MESSAGE_SWITCH_ITEM(Pokemon.GetDisplayName(), reItem.Name, cItem.Name))
|
||||||
ShowMessage("Switched " & Pokemon.GetDisplayName() & "'s " & reItem.Name & " with a " & cItem.Name & ".")
|
ShowMessage("Switched " & Pokemon.GetDisplayName() & "'s " & reItem.OneLineName() & " with a " & cItem.OneLineName() & ".")
|
||||||
End If
|
End If
|
||||||
|
|
||||||
LoadItems()
|
LoadItems()
|
||||||
|
@ -794,7 +794,7 @@
|
|||||||
Else
|
Else
|
||||||
Core.Player.Inventory.AddItem(Core.Player.Pokemons(PokeIndex).Item.ID.ToString, 1)
|
Core.Player.Inventory.AddItem(Core.Player.Pokemons(PokeIndex).Item.ID.ToString, 1)
|
||||||
End If
|
End If
|
||||||
text = "Taken " & Core.Player.Pokemons(PokeIndex).Item.Name & " from " & Core.Player.Pokemons(PokeIndex).GetDisplayName() & ", and attached the Mail to " & Core.Player.Pokemons(PokeIndex).GetDisplayName() & "."
|
text = "Taken " & Core.Player.Pokemons(PokeIndex).Item.OneLineName() & " from " & Core.Player.Pokemons(PokeIndex).GetDisplayName() & ", and attached the Mail to " & Core.Player.Pokemons(PokeIndex).GetDisplayName() & "."
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Core.Player.Pokemons(PokeIndex).Item = Item.GetItemByID(TempNewMail.MailID.ToString)
|
Core.Player.Pokemons(PokeIndex).Item = Item.GetItemByID(TempNewMail.MailID.ToString)
|
||||||
|
@ -1055,7 +1055,7 @@ Public Class StorageSystemScreen
|
|||||||
|
|
||||||
Core.Player.Pokemons(CInt(CursorPosition.Y)).Item = Nothing
|
Core.Player.Pokemons(CInt(CursorPosition.Y)).Item = Nothing
|
||||||
Else
|
Else
|
||||||
Screen.TextBox.Show("Taken " & Core.Player.Pokemons(CInt(CursorPosition.Y)).Item.Name & "~from " & Core.Player.Pokemons(CInt(CursorPosition.Y)).GetDisplayName() & ".")
|
Screen.TextBox.Show("Taken " & Core.Player.Pokemons(CInt(CursorPosition.Y)).Item.OneLineName() & "~from " & Core.Player.Pokemons(CInt(CursorPosition.Y)).GetDisplayName() & ".")
|
||||||
Dim ItemID As String
|
Dim ItemID As String
|
||||||
If Core.Player.Pokemons(CInt(CursorPosition.Y)).Item.IsGameModeItem Then
|
If Core.Player.Pokemons(CInt(CursorPosition.Y)).Item.IsGameModeItem Then
|
||||||
ItemID = Core.Player.Pokemons(CInt(CursorPosition.Y)).Item.gmID
|
ItemID = Core.Player.Pokemons(CInt(CursorPosition.Y)).Item.gmID
|
||||||
@ -1075,7 +1075,7 @@ Public Class StorageSystemScreen
|
|||||||
|
|
||||||
GetBox(CurrentBox).Pokemon(id).GetPokemon.Item = Nothing
|
GetBox(CurrentBox).Pokemon(id).GetPokemon.Item = Nothing
|
||||||
Else
|
Else
|
||||||
Screen.TextBox.Show("Taken " & GetBox(CurrentBox).Pokemon(id).GetPokemon.Item.Name & "~from " & GetBox(CurrentBox).Pokemon(id).GetPokemon.GetDisplayName() & ".")
|
Screen.TextBox.Show("Taken " & GetBox(CurrentBox).Pokemon(id).GetPokemon.Item.OneLineName() & "~from " & GetBox(CurrentBox).Pokemon(id).GetPokemon.GetDisplayName() & ".")
|
||||||
Dim ItemID As String
|
Dim ItemID As String
|
||||||
If GetBox(CurrentBox).Pokemon(id).GetPokemon.Item.IsGameModeItem Then
|
If GetBox(CurrentBox).Pokemon(id).GetPokemon.Item.IsGameModeItem Then
|
||||||
ItemID = GetBox(CurrentBox).Pokemon(id).GetPokemon.Item.gmID
|
ItemID = GetBox(CurrentBox).Pokemon(id).GetPokemon.Item.gmID
|
||||||
@ -1144,7 +1144,7 @@ Public Class StorageSystemScreen
|
|||||||
|
|
||||||
Core.Player.Pokemons(CInt(CursorPosition.Y)).Item = Nothing
|
Core.Player.Pokemons(CInt(CursorPosition.Y)).Item = Nothing
|
||||||
Else
|
Else
|
||||||
Screen.TextBox.Show("Taken " & Core.Player.Pokemons(CInt(CursorPosition.Y)).Item.Name & "~from " & Core.Player.Pokemons(CInt(CursorPosition.Y)).GetDisplayName() & ".")
|
Screen.TextBox.Show("Taken " & Core.Player.Pokemons(CInt(CursorPosition.Y)).Item.OneLineName() & "~from " & Core.Player.Pokemons(CInt(CursorPosition.Y)).GetDisplayName() & ".")
|
||||||
Dim ItemID As String
|
Dim ItemID As String
|
||||||
If Core.Player.Pokemons(CInt(CursorPosition.Y)).Item.IsGameModeItem Then
|
If Core.Player.Pokemons(CInt(CursorPosition.Y)).Item.IsGameModeItem Then
|
||||||
ItemID = Core.Player.Pokemons(CInt(CursorPosition.Y)).Item.gmID
|
ItemID = Core.Player.Pokemons(CInt(CursorPosition.Y)).Item.gmID
|
||||||
@ -1167,7 +1167,7 @@ Public Class StorageSystemScreen
|
|||||||
|
|
||||||
GetBox(CurrentBox).Pokemon(id).GetPokemon.Item = Nothing
|
GetBox(CurrentBox).Pokemon(id).GetPokemon.Item = Nothing
|
||||||
Else
|
Else
|
||||||
Screen.TextBox.Show("Taken " & GetBox(CurrentBox).Pokemon(id).GetPokemon.Item.Name & "~from " & GetBox(CurrentBox).Pokemon(id).GetPokemon.GetDisplayName() & ".")
|
Screen.TextBox.Show("Taken " & GetBox(CurrentBox).Pokemon(id).GetPokemon.Item.OneLineName() & "~from " & GetBox(CurrentBox).Pokemon(id).GetPokemon.GetDisplayName() & ".")
|
||||||
Dim ItemID As String
|
Dim ItemID As String
|
||||||
If GetBox(CurrentBox).Pokemon(id).GetPokemon.Item.IsGameModeItem Then
|
If GetBox(CurrentBox).Pokemon(id).GetPokemon.Item.IsGameModeItem Then
|
||||||
ItemID = GetBox(CurrentBox).Pokemon(id).GetPokemon.Item.gmID
|
ItemID = GetBox(CurrentBox).Pokemon(id).GetPokemon.Item.gmID
|
||||||
|
@ -788,7 +788,7 @@ Public Class PartyScreen
|
|||||||
|
|
||||||
p.Item = Nothing
|
p.Item = Nothing
|
||||||
Else
|
Else
|
||||||
ShowMessage("Taken " & p.Item.Name & " from " & p.GetDisplayName() & ".")
|
ShowMessage("Taken " & p.Item.OneLineName() & " from " & p.GetDisplayName() & ".")
|
||||||
Dim ItemID As String
|
Dim ItemID As String
|
||||||
If p.Item.IsGameModeItem Then
|
If p.Item.IsGameModeItem Then
|
||||||
ItemID = p.Item.gmID
|
ItemID = p.Item.gmID
|
||||||
@ -835,7 +835,7 @@ Public Class PartyScreen
|
|||||||
End If
|
End If
|
||||||
Core.Player.Inventory.AddItem(ReItemID, 1)
|
Core.Player.Inventory.AddItem(ReItemID, 1)
|
||||||
|
|
||||||
message = "Switched " & p.GetDisplayName() & "'s " & i.Name & " with a " & reItem.Name & "."
|
message = "Switched " & p.GetDisplayName() & "'s " & i.Name & " with a " & reItem.OneLineName() & "."
|
||||||
End If
|
End If
|
||||||
Else
|
Else
|
||||||
message = "Gave " & p.GetDisplayName() & " a " & i.Name & "."
|
message = "Gave " & p.GetDisplayName() & " a " & i.Name & "."
|
||||||
|
@ -1678,9 +1678,9 @@
|
|||||||
|
|
||||||
Dim Message As String = ""
|
Dim Message As String = ""
|
||||||
If Amount = 1 Then
|
If Amount = 1 Then
|
||||||
Message = "Received the~" & Item.Name & ".*" & Core.Player.Name & " stored it in the~" & Item.ItemType.ToString() & " pocket."
|
Message = "Received the~" & Item.OneLineName() & ".*" & Core.Player.Name & " stored it in the~" & Item.ItemType.ToString() & " pocket."
|
||||||
Else
|
Else
|
||||||
Message = "Received " & Amount & "~" & Item.PluralName & ".*" & Core.Player.Name & " stored them~in the " & Item.ItemType.ToString() & " pocket."
|
Message = "Received " & Amount & "~" & Item.OneLinePluralName() & ".*" & Core.Player.Name & " stored them~in the " & Item.ItemType.ToString() & " pocket."
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Core.Player.Inventory.AddItem(ItemID, Amount)
|
Core.Player.Inventory.AddItem(ItemID, Amount)
|
||||||
@ -1700,9 +1700,9 @@
|
|||||||
|
|
||||||
Dim Message As String = ""
|
Dim Message As String = ""
|
||||||
If Amount = 1 Then
|
If Amount = 1 Then
|
||||||
Message = "<playername> handed over the~" & Item.Name & "!"
|
Message = "<playername> handed over the~" & Item.OneLineName() & "!"
|
||||||
Else
|
Else
|
||||||
Message = "<playername> handed over the~" & Item.PluralName & "!"
|
Message = "<playername> handed over the~" & Item.OneLinePluralName() & "!"
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Core.Player.Inventory.RemoveItem(ItemID, Amount)
|
Core.Player.Inventory.RemoveItem(ItemID, Amount)
|
||||||
|
@ -76,9 +76,9 @@
|
|||||||
If showMessage = True Then
|
If showMessage = True Then
|
||||||
Dim Message As String = ""
|
Dim Message As String = ""
|
||||||
If amount = 1 Then
|
If amount = 1 Then
|
||||||
Message = "<playername> handed over the~" & Item.Name & "!"
|
Message = "<playername> handed over the~" & Item.OneLineName() & "!"
|
||||||
Else
|
Else
|
||||||
Message = "<playername> handed over the~" & Item.PluralName & "!"
|
Message = "<playername> handed over the~" & Item.OneLinePluralName() & "!"
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Screen.TextBox.reDelay = 0.0F
|
Screen.TextBox.reDelay = 0.0F
|
||||||
@ -110,9 +110,9 @@
|
|||||||
Dim Amount As Integer = int(argument.GetSplit(1))
|
Dim Amount As Integer = int(argument.GetSplit(1))
|
||||||
|
|
||||||
If Not item Is Nothing Then
|
If Not item Is Nothing Then
|
||||||
Dim receiveString As String = Localization.GetString("item_received_single", "Received the~") & item.Name.Replace("~", " ") & ".*"
|
Dim receiveString As String = Localization.GetString("item_received_single", "Received the~") & item.OneLineName() & ".*"
|
||||||
If Amount > 1 Then
|
If Amount > 1 Then
|
||||||
receiveString = Localization.GetString("item_received_multiple", "Received") & " " & Amount & "~" & item.PluralName.Replace("~", " ") & ".*"
|
receiveString = Localization.GetString("item_received_multiple", "Received") & " " & Amount & "~" & item.OneLinePluralName() & ".*"
|
||||||
End If
|
End If
|
||||||
|
|
||||||
SoundManager.PlaySound("Receive_Item", True)
|
SoundManager.PlaySound("Receive_Item", True)
|
||||||
|
@ -27,9 +27,9 @@
|
|||||||
If argument.Contains(",") Then
|
If argument.Contains(",") Then
|
||||||
Select Case argument.GetSplit(1).ToLower()
|
Select Case argument.GetSplit(1).ToLower()
|
||||||
Case "p", "plural"
|
Case "p", "plural"
|
||||||
Return Item.GetItemByID(ItemID).PluralName
|
Return Item.GetItemByID(ItemID).OneLinePluralName()
|
||||||
Case "s", "singular"
|
Case "s", "singular"
|
||||||
Return Item.GetItemByID(ItemID).Name
|
Return Item.GetItemByID(ItemID).OneLineName()
|
||||||
End Select
|
End Select
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user