Forums WoW Modding Support Archives WoWModding Threads [DiscordArchive] I want to make additional achievement entries ...

[DiscordArchive] I want to make additional achievement entries ...

[DiscordArchive] I want to make additional achievement entries ...

Pages (4): 1 2 3 4 Next
rektbyfaith
Administrator
0
04-27-2025, 08:31 AM
#1
Archived author: Needle • Posted: 2025-04-27T08:31:45.772000+00:00
Original source

rektbyfaith
04-27-2025, 08:31 AM #1

Archived author: Needle • Posted: 2025-04-27T08:31:45.772000+00:00
Original source

rektbyfaith
Administrator
0
04-27-2025, 08:31 AM
#2
Archived author: Needle • Posted: 2025-04-27T08:31:46.321000+00:00
Original source

Thread automatically created by Goatrek in <#415944535718494208>
rektbyfaith
04-27-2025, 08:31 AM #2

Archived author: Needle • Posted: 2025-04-27T08:31:46.321000+00:00
Original source

Thread automatically created by Goatrek in <#415944535718494208>

rektbyfaith
Administrator
0
04-27-2025, 08:48 AM
#3
Archived author: Rev • Posted: 2025-04-27T08:48:19.630000+00:00
Original source

<@81344332384174080>
```c++
case ACHIEVEMENT_CRITERIA_TYPE_EARN_ACHIEVEMENT_POINTS:
return progress->counter >= 9000;
```
rektbyfaith
04-27-2025, 08:48 AM #3

Archived author: Rev • Posted: 2025-04-27T08:48:19.630000+00:00
Original source

<@81344332384174080>
```c++
case ACHIEVEMENT_CRITERIA_TYPE_EARN_ACHIEVEMENT_POINTS:
return progress->counter >= 9000;
```

rektbyfaith
Administrator
0
04-27-2025, 08:48 AM
#4
Archived author: Rev • Posted: 2025-04-27T08:48:23.389000+00:00
Original source

in AchievementMgr.cpp
rektbyfaith
04-27-2025, 08:48 AM #4

Archived author: Rev • Posted: 2025-04-27T08:48:23.389000+00:00
Original source

in AchievementMgr.cpp

rektbyfaith
Administrator
0
04-27-2025, 08:49 AM
#5
Archived author: Goatrek • Posted: 2025-04-27T08:49:50.512000+00:00
Original source

Can I just copy paste those two lines at every number I want an achievment trigger? I need each new achievment to point towards each such new entry.

I dont see how to do that.
rektbyfaith
04-27-2025, 08:49 AM #5

Archived author: Goatrek • Posted: 2025-04-27T08:49:50.512000+00:00
Original source

Can I just copy paste those two lines at every number I want an achievment trigger? I need each new achievment to point towards each such new entry.

I dont see how to do that.

rektbyfaith
Administrator
0
04-27-2025, 08:49 AM
#6
Archived author: Rev • Posted: 2025-04-27T08:49:50.931000+00:00
Original source

```c++
case ACHIEVEMENT_CRITERIA_TYPE_EARN_ACHIEVEMENT_POINTS:
if (!miscValue1)
{
uint32 points = 0;
for (std::pair<uint32 const, CompletedAchievementData> const& completedAchievement : m_completedAchievements)
if (AchievementEntry const* completedAchievements = sAchievementMgr->GetAchievement(completedAchievement.first))
points += completedAchievements->Points;
SetCriteriaProgress(achievementCriteria, points, PROGRESS_SET);
}
else
SetCriteriaProgress(achievementCriteria, miscValue1, PROGRESS_ACCUMULATE);
break;
```
rektbyfaith
04-27-2025, 08:49 AM #6

Archived author: Rev • Posted: 2025-04-27T08:49:50.931000+00:00
Original source

```c++
case ACHIEVEMENT_CRITERIA_TYPE_EARN_ACHIEVEMENT_POINTS:
if (!miscValue1)
{
uint32 points = 0;
for (std::pair<uint32 const, CompletedAchievementData> const& completedAchievement : m_completedAchievements)
if (AchievementEntry const* completedAchievements = sAchievementMgr->GetAchievement(completedAchievement.first))
points += completedAchievements->Points;
SetCriteriaProgress(achievementCriteria, points, PROGRESS_SET);
}
else
SetCriteriaProgress(achievementCriteria, miscValue1, PROGRESS_ACCUMULATE);
break;
```

rektbyfaith
Administrator
0
04-27-2025, 08:49 AM
#7
Archived author: Rev • Posted: 2025-04-27T08:49:52.553000+00:00
Original source

and this too
rektbyfaith
04-27-2025, 08:49 AM #7

Archived author: Rev • Posted: 2025-04-27T08:49:52.553000+00:00
Original source

and this too

rektbyfaith
Administrator
0
04-27-2025, 08:50 AM
#8
Archived author: Rev • Posted: 2025-04-27T08:50:34.851000+00:00
Original source

that line points to criteria type so its global by default
rektbyfaith
04-27-2025, 08:50 AM #8

Archived author: Rev • Posted: 2025-04-27T08:50:34.851000+00:00
Original source

that line points to criteria type so its global by default

rektbyfaith
Administrator
0
04-27-2025, 08:51 AM
#9
Archived author: Goatrek • Posted: 2025-04-27T08:51:52.561000+00:00
Original source

hmm Im just trying to think how the game knows which achievement ID is tied to each achievment points entry if I introduce multiples.
rektbyfaith
04-27-2025, 08:51 AM #9

Archived author: Goatrek • Posted: 2025-04-27T08:51:52.561000+00:00
Original source

hmm Im just trying to think how the game knows which achievement ID is tied to each achievment points entry if I introduce multiples.

rektbyfaith
Administrator
0
04-27-2025, 08:51 AM
#10
Archived author: Rev • Posted: 2025-04-27T08:51:59.710000+00:00
Original source

Quantity in Achievement_Criteria.dbc overrides the script
rektbyfaith
04-27-2025, 08:51 AM #10

Archived author: Rev • Posted: 2025-04-27T08:51:59.710000+00:00
Original source

Quantity in Achievement_Criteria.dbc overrides the script

Pages (4): 1 2 3 4 Next
Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)