mirror of
https://github.com/vcmi/vcmi.git
synced 2025-11-25 22:42:04 +02:00
Map objects now use shared_ptr (game)
This commit is contained in:
@@ -23,8 +23,8 @@ class CMap;
|
||||
|
||||
struct CampaignHeroReplacement
|
||||
{
|
||||
CampaignHeroReplacement(CGHeroInstance * hero, const ObjectInstanceID & heroPlaceholderId);
|
||||
CGHeroInstance * hero;
|
||||
CampaignHeroReplacement(std::shared_ptr<CGHeroInstance> hero, const ObjectInstanceID & heroPlaceholderId);
|
||||
std::shared_ptr<CGHeroInstance> hero;
|
||||
ObjectInstanceID heroPlaceholderId;
|
||||
std::vector<ArtifactPosition> transferrableArtifacts;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user