Skip to content

Commit

Permalink
Version 1.0.8:
Browse files Browse the repository at this point in the history
- Added Achievement Guides in Halo MCC for:
  - My Buddy Chips
  - I Need A Weapon
  - To War
  - Halo
  - Standard Operating Brocedure
  - You Flew Pretty Good
  - Truth and Reconciliation
  - Into The Howling Dark
- Improved Responsiveness
- Improved Search Engine Optimization
  • Loading branch information
shaunroselt committed Jun 24, 2024
1 parent dfa3d91 commit 16d9e05
Show file tree
Hide file tree
Showing 13 changed files with 186 additions and 85 deletions.
14 changes: 14 additions & 0 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
- [Version 1.0.5 (2024/04/03)](#version-105-20240403)
- [Version 1.0.6 (2024/04/04)](#version-106-20240404)
- [Version 1.0.7 (2024/04/06)](#version-107-20240406)
- [Version 1.0.8 (2024/05/24)](#version-108-20240524)


## Version 1.0.0 (2024/03/07)
Expand Down Expand Up @@ -81,3 +82,16 @@ This is the first version of the website. The first version is quite basic and b
- The Good, The Bad, and The Dead
- Medal Completionist
- Improved Achievement Filters

## Version 1.0.8 (2024/05/24)
- Added Achievement Guides in Halo MCC for:
- My Buddy Chips
- I Need A Weapon
- To War
- Halo
- Standard Operating Brocedure
- You Flew Pretty Good
- Truth and Reconciliation
- Into The Howling Dark
- Improved Responsiveness
- Improved Search Engine Optimization
72 changes: 41 additions & 31 deletions Website/Data/Data_Achievements.pas
Original file line number Diff line number Diff line change
Expand Up @@ -178,20 +178,26 @@ TAchievement = record
description: 'Halo CE: Fight alongside Chips Dubbo and listen to his words of wisdom.';
image: 'https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/apps/976730/a854ff330ea8625c2233b0283e94c90c9b2281df.jpg';
percent_achieved: '46.1%';
Gamerscore: -1;
Guide_Description: '';
Guide_Video: [];
Filter: ['Other'];
Gamerscore: 5;
Guide_Description: '''
To obtain the "My Buddy Chips" achievement in Halo: Combat Evolved within Halo: The Master Chief Collection, you need to encounter the character Chips Dubbo during the Halo: Combat Evolved campaign. He can be found in various missions, but many players have had success on the mission "The Pillar of Autumn."
Keep your marines alive, especially during the section where Covenant forces board your ship, and listen for Dubbo’s distinctive dialogue. The achievement should unlock after this encounter.
It’s worth noting that the appearance of Chips Dubbo can be somewhat random, and if you’re having trouble finding him, try replaying the mission and taking it slow, ensuring you stay with your marines and listen to all their dialogue1.
''';
Guide_Video: ['https://www.youtube.com/embed/j_ubTNeOK7o?si=gaL9yKGKGfLldkwy'];
Filter: ['Campaign','Co-op Campaign'];
),
(
name: 'I Need A Weapon';
description: 'Halo: Reach: Complete Nightfall.';
image: 'https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/apps/976730/07ae2a02a67b137ca72c865e37e0d18ad080a560.jpg';
percent_achieved: '44.2%';
Gamerscore: -1;
Guide_Description: '';
Guide_Video: [];
Filter: ['Other'];
Gamerscore: 10;
Guide_Description: 'To unlock the "I Need A Weapon" achievement in Halo: Reach within Halo: The Master Chief Collection (MCC), you simply need to play through the "Nightfall" mission from beginning to end on any difficulty.';
Guide_Video: ['https://www.youtube.com/embed/h0_nCnLHvSI?si=hl5sAVGMHEI2ce9m'];
Filter: ['Campaign','Co-op Campaign'];
),
(
name: 'Bite The Hand';
Expand Down Expand Up @@ -228,30 +234,34 @@ TAchievement = record
description: 'Halo: Reach: Complete Tip of the Spear.';
image: 'https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/apps/976730/a3faee077d2a6a5225b7c24d1624fa110dfa0477.jpg';
percent_achieved: '40.3%';
Gamerscore: -1;
Guide_Description: '';
Guide_Video: [];
Filter: ['Other'];
Gamerscore: 10;
Guide_Description: 'To unlock the "To War" achievement in Halo: Reach within Halo: The Master Chief Collection (MCC), you simply need to play through the "Tip of the Spear" mission from beginning to end on any difficulty.';
Guide_Video: ['https://www.youtube.com/embed/6dFZN6oa76k?si=6fWgG6gEDclKdciJ'];
Filter: ['Campaign','Co-op Campaign'];
),
(
name: 'Halo';
description: 'Halo CE: Complete Halo.';
image: 'https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/apps/976730/39e524b73b0aa4f3636de289ce6462ce3844b51d.jpg';
percent_achieved: '40.3%';
Gamerscore: -1;
Guide_Description: '';
Guide_Video: [];
Filter: ['Other'];
Gamerscore: 10;
Guide_Description: 'To unlock the "Halo" achievement in Halo: Combat Evolved within Halo: The Master Chief Collection (MCC), you simply need to play through the "Halo" mission from beginning to end on any difficulty.';
Guide_Video: ['https://www.youtube.com/embed/EelKI7rWVZs?si=widbkuaLpJHfO8G9'];
Filter: ['Campaign','Co-op Campaign']
),
(
name: 'Standard Operating Brocedure';
description: 'Complete any co-op level on Normal difficulty.';
image: 'https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/apps/976730/e0ea3c0b63e780563e07c3d4ee8d1cffc157da0f.jpg';
percent_achieved: '40.1%';
Gamerscore: -1;
Guide_Description: '';
Gamerscore: 10;
Guide_Description: '''
To unlock the "Standard Operating Brocedure" achievement within Halo: The Master Chief Collection (MCC), you simply need to complete any co-op level on Normal difficulty.
You can also obtain the "Standard Operating Brocedure" achievement by playing on Heroic or Legendary difficulty.
''';
Guide_Video: [];
Filter: ['Co-op Campaign'];
Filter: ['Co-op Campaign']
),
(
name: 'Going Bananas';
Expand All @@ -268,20 +278,20 @@ TAchievement = record
description: 'Halo: Reach: Complete Long Night of Solace.';
image: 'https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/apps/976730/992fe505f231c2c8da47082ee3a5c9b45edaab17.jpg';
percent_achieved: '37.2%';
Gamerscore: -1;
Guide_Description: '';
Guide_Video: [];
Filter: ['Other'];
Gamerscore: 10;
Guide_Description: 'To unlock the "You Flew Pretty Good" achievement in Halo: Reach within Halo: The Master Chief Collection (MCC), you simply need to play through the "Long Night of Solace" mission from beginning to end on any difficulty.';
Guide_Video: ['https://www.youtube.com/embed/Ia6o_TF_Z80?si=pARXRPFlr_PA1hIQ'];
Filter: ['Campaign','Co-op Campaign']
),
(
name: 'Truth and Reconciliation';
description: 'Halo CE: Complete The Truth and Reconciliation.';
image: 'https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/apps/976730/998dede96b5044cf5f9dfe5817bd6832b4a27cb6.jpg';
percent_achieved: '37.1%';
Gamerscore: -1;
Guide_Description: '';
Guide_Video: [];
Filter: ['Other'];
Gamerscore: 10;
Guide_Description: 'To unlock the "Truth and Reconciliation" achievement in Halo: Combat Evolved within Halo: The Master Chief Collection (MCC), you simply need to play through the "Truth and Reconciliation" mission from beginning to end on any difficulty.';
Guide_Video: ['https://www.youtube.com/embed/3i41xOJF5lQ?si=njom5qLUBpGvX2Sy'];
Filter: ['Campaign','Co-op Campaign']
),
(
name: 'Delicious Brains';
Expand All @@ -298,10 +308,10 @@ TAchievement = record
description: 'Halo: Reach: Complete Exodus.';
image: 'https://cdn.cloudflare.steamstatic.com/steamcommunity/public/images/apps/976730/d086c772ec43b8451d16e6ba8526bb1842f76ddb.jpg';
percent_achieved: '35.4%';
Gamerscore: -1;
Guide_Description: '';
Guide_Video: [];
Filter: ['Other'];
Gamerscore: 10;
Guide_Description: 'To unlock the "Into The Howling Dark" achievement in Halo: Reach within Halo: The Master Chief Collection (MCC), you simply need to play through the "Exodus" mission from beginning to end on any difficulty.';
Guide_Video: ['https://www.youtube.com/embed/1GjzO6gaO9M?si=cv2-HPIgeX7sDbuj'];
Filter: ['Campaign','Co-op Campaign']
),
(
name: 'Gruntageddon';
Expand Down
12 changes: 10 additions & 2 deletions Website/HaloTracker_Web.dproj
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,8 @@
<PropertyGroup Condition="'$(Cfg_1_Win32)'!=''">
<DCC_RemoteDebug>false</DCC_RemoteDebug>
<AppDPIAwarenessMode>PerMonitorV2</AppDPIAwarenessMode>
<VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
<VerInfo_Locale>1033</VerInfo_Locale>
</PropertyGroup>
<PropertyGroup Condition="'$(Cfg_2)'!=''">
<DCC_LocalDebugSymbols>false</DCC_LocalDebugSymbols>
Expand Down Expand Up @@ -274,6 +276,12 @@
<Source>
<Source Name="MainSource">HaloTracker_Web.dpr</Source>
</Source>
<Excluded_Packages>
<Excluded_Packages Name="$(BDSBIN)\bcboffice2k290.bpl">Embarcadero C++Builder Office 2000 Servers Package</Excluded_Packages>
<Excluded_Packages Name="$(BDSBIN)\bcbofficexp290.bpl">Embarcadero C++Builder Office XP Servers Package</Excluded_Packages>
<Excluded_Packages Name="$(BDSBIN)\dcloffice2k290.bpl">Microsoft Office 2000 Sample Automation Server Wrapper Components</Excluded_Packages>
<Excluded_Packages Name="$(BDSBIN)\dclofficexp290.bpl">Microsoft Office XP Sample Automation Server Wrapper Components</Excluded_Packages>
</Excluded_Packages>
</Delphi.Personality>
<Deployment Version="4">
<DeployFile LocalName="..\..\..\..\Development\Shaun Roselt\Apps\HaloTracker.org\assets\background.mp4" Configuration="Debug" Class="ProjectFile">
Expand Down Expand Up @@ -330,13 +338,13 @@
<Overwrite>true</Overwrite>
</Platform>
</DeployFile>
<DeployFile LocalName="RELEASE_NOTES.md" Configuration="Debug" Class="ProjectFile">
<DeployFile LocalName="README.md" Configuration="Release" Class="ProjectFile">
<Platform Name="Win32">
<RemoteDir>.\</RemoteDir>
<Overwrite>true</Overwrite>
</Platform>
</DeployFile>
<DeployFile LocalName="Untitled1.md" Configuration="Release" Class="ProjectFile">
<DeployFile LocalName="RELEASE_NOTES.md" Configuration="Debug" Class="ProjectFile">
<Platform Name="Win32">
<RemoteDir>.\</RemoteDir>
<Overwrite>true</Overwrite>
Expand Down
6 changes: 1 addition & 5 deletions Website/Pages/u404PageNotFound.dfm
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,6 @@ object Frame_404PageNotFound: TFrame_404PageNotFound
BorderColor = clWhite
ChildOrder = 1
Color = clBlack
ExplicitLeft = -384
ExplicitTop = -552
ExplicitWidth = 1623
ExplicitHeight = 866
object WebLabel1: TWebLabel
Left = 0
Top = 0
Expand All @@ -43,7 +39,7 @@ object Frame_404PageNotFound: TFrame_404PageNotFound
Layout = tlCenter
ParentFont = False
WidthPercent = 100.000000000000000000
ExplicitWidth = 15
ExplicitWidth = 2122
ExplicitHeight = 74
end
end
Expand Down
7 changes: 7 additions & 0 deletions Website/Pages/u404PageNotFound.pas
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,14 @@ procedure TFrame_404PageNotFound.StylePage;
end;

procedure TFrame_404PageNotFound.WebFrameResize(Sender: TObject);
const
TestingConstant: String = 'Hello World!';
var
TestingSomething: String;
I: UInt64;
begin
For I := 0 to 10 do
TestingSomething := 'Hello World!';
console.log('TFrame_404PageNotFound.WebFrameResize');
end;

Expand Down
24 changes: 12 additions & 12 deletions Website/Pages/uAchievements.dfm
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ object Frame_Achievements: TFrame_Achievements
Width = 1610
Height = 1059
TabOrder = 0
OnMouseEnter = WebFrameResize
OnMouseLeave = WebFrameResize
OnResize = WebFrameResize
object layAchievementsContainer: TWebPanel
AlignWithMargins = True
Expand All @@ -20,6 +22,7 @@ object Frame_Achievements: TFrame_Achievements
BorderColor = clWhite
ChildOrder = 1
Color = clBlack
TabOrder = 0
object layAchievementGuide: TWebScrollBox
Left = 0
Top = 178
Expand Down Expand Up @@ -64,6 +67,7 @@ object Frame_Achievements: TFrame_Achievements
Align = alTop
BorderStyle = bsNone
Color = -1
TabOrder = 0
object WebLabel1: TWebLabel
AlignWithMargins = True
Left = 199
Expand Down Expand Up @@ -109,6 +113,7 @@ object Frame_Achievements: TFrame_Achievements
Font.Style = []
ParentFont = False
ShowCaption = False
TabOrder = 0
OnClick = btnAchievementGuideAllClick
OnMouseEnter = LinkMouseEnter
OnMouseLeave = LinkMouseLeave
Expand Down Expand Up @@ -160,6 +165,7 @@ object Frame_Achievements: TFrame_Achievements
Font.Style = []
ParentFont = False
ShowCaption = False
TabOrder = 1
object lblAchievementGuideName: TWebLabel
AlignWithMargins = True
Left = 48
Expand Down Expand Up @@ -257,6 +263,7 @@ object Frame_Achievements: TFrame_Achievements
BorderStyle = bsNone
Color = -1
ShowCaption = False
TabOrder = 0
object lblSearch: TWebLabel
AlignWithMargins = True
Left = 20
Expand Down Expand Up @@ -322,7 +329,6 @@ object Frame_Achievements: TFrame_Achievements
ParentFont = False
TextHint = 'Enter Achievement Name'
WidthPercent = 100.000000000000000000
ExplicitWidth = 407
end
object btnSearch: TWebButton
AlignWithMargins = True
Expand Down Expand Up @@ -350,7 +356,6 @@ object Frame_Achievements: TFrame_Achievements
OnClick = btnSearchClick
OnMouseEnter = ButtonMouseEnter
OnMouseLeave = ButtonMouseLeave
ExplicitWidth = 407
end
object cbPvPMultiplayer: TWebCheckBox
AlignWithMargins = True
Expand All @@ -376,8 +381,6 @@ object Frame_Achievements: TFrame_Achievements
State = cbChecked
WidthPercent = 100.000000000000000000
OnClick = FilterChange
ExplicitTop = 264
ExplicitWidth = 407
end
object cbCoopCampaign: TWebCheckBox
AlignWithMargins = True
Expand All @@ -403,7 +406,6 @@ object Frame_Achievements: TFrame_Achievements
State = cbChecked
WidthPercent = 100.000000000000000000
OnClick = FilterChange
ExplicitWidth = 407
end
object cbCampaign: TWebCheckBox
AlignWithMargins = True
Expand All @@ -429,7 +431,6 @@ object Frame_Achievements: TFrame_Achievements
State = cbChecked
WidthPercent = 100.000000000000000000
OnClick = FilterChange
ExplicitWidth = 407
end
object cbOther: TWebCheckBox
AlignWithMargins = True
Expand All @@ -455,8 +456,6 @@ object Frame_Achievements: TFrame_Achievements
State = cbChecked
WidthPercent = 100.000000000000000000
OnClick = FilterChange
ExplicitTop = 291
ExplicitWidth = 407
end
object cbPvEMultiplayer: TWebCheckBox
AlignWithMargins = True
Expand All @@ -482,7 +481,6 @@ object Frame_Achievements: TFrame_Achievements
State = cbChecked
WidthPercent = 100.000000000000000000
OnClick = FilterChange
ExplicitWidth = 407
end
end
object layAchievementsGridRight: TWebPanel
Expand All @@ -495,6 +493,7 @@ object Frame_Achievements: TFrame_Achievements
ChildOrder = 2
Color = -1
ShowCaption = False
TabOrder = 1
object WebLabel10: TWebLabel
AlignWithMargins = True
Left = 20
Expand Down Expand Up @@ -527,7 +526,6 @@ object Frame_Achievements: TFrame_Achievements
ChildOrder = 1
Color = -1
ScrollBars = ssVertical
ExplicitWidth = 1095
object layAchievement0: TWebPanel
AlignWithMargins = True
Left = 40
Expand All @@ -542,7 +540,7 @@ object Frame_Achievements: TFrame_Achievements
BorderColor = clWhite
Color = 2366745
ShowCaption = False
ExplicitWidth = 1015
TabOrder = 0
object imgAchievement0: TWebImageControl
AlignWithMargins = True
Left = 13
Expand Down Expand Up @@ -601,7 +599,7 @@ object Frame_Achievements: TFrame_Achievements
Padding.Top = 4
Padding.Bottom = 6
ShowCaption = False
ExplicitWidth = 701
TabOrder = 0
object lblAchievementPercent0: TWebLabel
Left = 0
Top = 49
Expand Down Expand Up @@ -688,6 +686,7 @@ object Frame_Achievements: TFrame_Achievements
ChildOrder = 1
Color = -1
ShowCaption = False
TabOrder = 2
object imgGameLogo: TWebImageControl
AlignWithMargins = True
Left = 6
Expand Down Expand Up @@ -795,6 +794,7 @@ object Frame_Achievements: TFrame_Achievements
Padding.Right = 13
Padding.Bottom = 13
ShowCaption = False
TabOrder = 3
object pbAchievementsEarned: TWebProgressBar
AlignWithMargins = True
Left = 13
Expand Down
Loading

0 comments on commit 16d9e05

Please sign in to comment.