MCPcopy Create free account
hub / github.com/OpenDungeons/OpenDungeons / toString

Function toString

source/game/SkillType.cpp:40–103  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

38}
39
40std::string toString(SkillType type)
41{
42 switch(type)
43 {
44 case SkillType::nullSkillType:
45 return "nullSkillType";
46 case SkillType::roomArena:
47 return "roomArena";
48 case SkillType::roomBridgeStone:
49 return "roomBridgeStone";
50 case SkillType::roomBridgeWooden:
51 return "roomBridgeWooden";
52 case SkillType::roomCasino:
53 return "roomCasino";
54 case SkillType::roomCrypt:
55 return "roomCrypt";
56 case SkillType::roomDormitory:
57 return "roomDormitory";
58 case SkillType::roomWorkshop:
59 return "roomWorkshop";
60 case SkillType::roomHatchery:
61 return "roomHatchery";
62 case SkillType::roomLibrary:
63 return "roomLibrary";
64 case SkillType::roomPrison:
65 return "roomPrison";
66 case SkillType::roomTorture:
67 return "roomTorture";
68 case SkillType::roomTrainingHall:
69 return "roomTrainingHall";
70 case SkillType::roomTreasury:
71 return "roomTreasury";
72 case SkillType::spellCallToWar:
73 return "spellCallToWar";
74 case SkillType::spellSummonWorker:
75 return "spellSummonWorker";
76 case SkillType::spellCreatureDefense:
77 return "spellCreatureDefense";
78 case SkillType::spellCreatureExplosion:
79 return "spellCreatureExplosion";
80 case SkillType::spellCreatureHaste:
81 return "spellCreatureHaste";
82 case SkillType::spellCreatureHeal:
83 return "spellCreatureHeal";
84 case SkillType::spellCreatureSlow:
85 return "spellCreatureSlow";
86 case SkillType::spellCreatureStrength:
87 return "spellCreatureStrength";
88 case SkillType::spellCreatureWeak:
89 return "spellCreatureWeak";
90 case SkillType::trapBoulder:
91 return "trapBoulder";
92 case SkillType::trapCannon:
93 return "trapCannon";
94 case SkillType::trapSpike:
95 return "trapSpike";
96 case SkillType::trapDoorWooden:
97 return "trapDoorWooden";

Callers 15

fromStringFunction · 0.70
setPlayerMethod · 0.70
initSeatMethod · 0.70
computeSeatBeginTurnMethod · 0.70
importSeatFromStreamMethod · 0.70
exportSeatToStreamMethod · 0.70
setSkillTreeMethod · 0.70
exportTileToPacketMethod · 0.70
setTeamIdMethod · 0.70
getNbRoomsMethod · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected