Identifying Unreal bits
- John Adams
- Retired
- Posts: 4583
- Joined: Wed Aug 28, 2013 9:40 am
- Location: Phoenix, AZ.
- Contact:
Re: Identifying Unreal bits
No need really, we'll just put those in the code now for future reference since you defined them here.
-
TigerTiger
- Posts: 99
- Joined: Mon Oct 28, 2013 2:14 pm
Re: Identifying Unreal bits
Here is the race list (m_iraceID) from the current client (it is stored in vgclient.exe):
Notice starting at 527 it lists inanimate objects such as Vases, and Mailboxes.
Code: Select all
2 dwarf
3 elf
4 elf
5 elf
6 gnome
7 goblin
8 halfElf
9 halfGiant
10 halfling
11 halfOrc
12 human
13 human
14 human
15 human
16 orc
17 raki
18 vulmane
19 kojanBarbarian
20 barbarian
21 barbarian
22 kura
64 ratman
65 ant
66 badger
67 rat
68 basilisk
69 bear
70 boar
71 carrionCrawler
72 chiranha
73 cockatrice
74 cockroach
75 drake
76 ettercap
77 gremlin
78 clayWarrior
79 duneCrawler
80 gnoll
81 behemoth
82 rhinoceros
83 griffon
84 mosquito
85 hobgoblin
86 jharuu
87 kobold
88 djinn
89 wingedEye
90 lich
91 Vinewalker
92 pangolin
93 mouseman
94 wyvern
95 chupacabra
96 ooze
97 ram
98 yeti
99 salamander
100 shamblingMound
101 skeleton
102 snake
103 coralwalker
104 spiderBlackWidow
105 sandrunner
106 stirge
107 swampBrute
108 Swordbeak
110 toad
111 treant
112 troglodyte
113 troll
114 turtle
115 oni
116 oni_Minor
117 wight
118 willowisp
119 wolf
120 wolverine
121 worm
122 wraith
123 treeTangleleaf
124 zombie
125 ghoul
126 moleShark
127 chicken
128 sheep
129 cow
130 spiderWolf
131 GarMesh
132 BassMesh
133 basiliskSavannah
134 scorpion
142 treePalm
143 treeVine
144 treeOak
145 bugbear
146 crab
147 wasp
148 soulSlasher
149 swamphibianBaby
150 swamphibianBoss
151 swamphibianFlyer
152 manphibian
153 fairy
154 mantodea
155 spiderBlackWidow
156 scarab
157 thestranTree1
158 manticore
159 forgeQalian
160 smelterQalian
161 horseDraft
162 undeadConstruct
163 bat
164 ogre
165 dragonfly
166 moth
167 crocodile
168 komodoDragon
169 treePine
170 cyclops
172 rockOre
173 beetle
174 PlantAlchemical
175 PlantTextile
176 rockMineral
177 brownie
178 bearUndead
179 horseQuarter
180 treeAsh
181 treeAspen
182 treeBeech
183 treeCottonwood
184 treeOak
185 bearUndead
186 npcDwarf
187 npcElf
188 npcElf
189 npcElf
190 npcGnome
191 npcGoblin
192 npcHalfElf
193 npcHalfGiant
194 npcHalfling
195 npcHalfOrc
196 npcHuman
197 npcHuman
198 npcHuman
199 npcHuman
200 npcOrc
201 npcRaki
202 npcVulmane
203 npcKojanBarbarian
204 npcBarbarian
205 npcBarbarian
206 npcKura
207 npcHuman
208 forgeThestra
209 smelterThestra
210 horseShetland
211 horseShire
212 elementalEarth
213 golemMetal
214 finishingtableThestra
215 sawtableThestra
216 elementalFire
217 fox
218 bearDire
219 wolfUndead
220 wolfUndead
221 wolfDire
222 deer
224 tentacleLord
225 giantSand
226 elk
227 wyrm
228 human
229 RockCaveIn
230 antLion
231 hellhound
232 jackal
233 undead
234 catLion
235 catTiger
236 catLeopard
237 catPanther
238 catCougar
239 elementalStorm
240 demilich
241 deathKnight
242 mantis
243 elementalWisp
244 elementalMist
245 horseUndead
246 horseSkeleton
247 minotaur
248 textiletableThestra
249 SewingTableThestra
250 giant
251 eyeLord
252 mummy
253 turtleDragon
254 turtleDragonSea
255 ghoul
256 statueAnubis
257 statueCat
258 jharuuWarrior
259 catDomestic
260 raptorPhoenix
261 birdRaven
262 hyena
263 camel
264 birdSeagull
265 raptorHawk
266 raptorFalcon
267 raptorEagle
268 raptorRoc
269 raptorVulture
270 abomination
272 efreet
273 gazelle
274 gilaMonster
275 goatMountain
276 unicorn
278 skeleton
279 lich
280 golemFlesh
282 gargoyle
283 vultureMan
284 shamblingShell
285 rockDervish
287 seaLord
288 lizardMan
289 mudman
290 GuardianWarehouse
291 koboldChieftain
292 shamblingMound
293 venomousFrog
294 FunnelTextile
295 MushroomAlchemical
296 RootWood
297 coastallampray
298 wraith
299 skeleton
300 skeleton
301 deathknight
302 skeleton
303 pegasus
304 treePine
305 treeAsh
306 treeBeech
307 treeOak
308 golemFlesh
309 zombie
310 npcHuman
311 zombie
312 zombie
313 treePurpleBerry
314 wolfOkami
315 sahaugin
316 golemElemental
317 golemRock
318 fungusMan
319 sharkGreatWhite
320 fishBass
321 fishGar
322 whaleHumpback
323 whaleOrca
324 whaleDolphin
325 dragon
326 direlobster
327 dragon_Black
328 dragon_Swamp
329 cartheonKnight
330 crystal
331 sporebeast
332 cartheonNecromancer
334 hydrospore
335 drakeling
336 wyrmWingless
337 forgeKojan
338 finishingtableKojan
339 finishingtableQalia
340 sawTableKojan
341 sawtableQalia
342 sewingtableKojan
343 sewingtableQalia
344 smelterKojan
345 textileTableKojan
346 textiletableQalia
347 elementalWisp
348 optimizedDwarf
349 optimizedElf
350 optimizedElf
351 optimizedElf
352 optimizedGnome
353 optimizedGoblin
354 optimizedHalfElf
355 optimizedHalfGiant
356 optimizedHalfling
357 optimizedHalfOrc
358 optimizedHuman
359 optimizedHuman
360 optimizedHuman
361 optimizedHuman
362 optimizedOrc
363 optimizedRaki
364 optimizedVulmane
365 optimizedKojanBarbarian
366 optimizedBarbarian
367 optimizedBarbarian
368 optimizedKura
369 craftingDungeon
370 willowisp
371 golemMetal
372 wyrm
373 lizardChasm
374 IODWisp
375 optimizedHuman
376 IODWisp
377 AngelPantheon
378 Snowman
379 Narcanos
380 ParticleCannon
381 Gharuz
382 targetDummy
527 Ra8000_P1_C1_Mailbox_Mailbox001
528 Ra8000_P1_C2_Mailbox_Mailbox001
529 Ra8000_P1_C4_Mailbox_Mailbox001
530 Ra8500_P1_TreeBirch_TreeBirchPaper001_Med01
531 Ra8500_P1_C1_Trees_VineElvTemple003
532 Ra8500_P1_TreeBirch_TreeBirchPaper001_Lrg01
533 Ra8500_P1_BushesGrasses_Grass002
534 Ra8500_P1_BushesGrasses_Herb001_Bush01
535 Ra8500_P1_BushesGrasses_Herb001_Sprout01
536 Ra8500_P1_Mines_MineRockOre001_Med08
537 Ra8500_P1_Mines_MineRockOre001_Med05
538 Ra8500_P1_Mines_MineRockOre001_Med04
539 Ra8500_P1_Mines_MineRockOre001_Med01
540 Ra8500_P1_Mines_MineRockOre001_Med07
541 Ra8500_P1_Mines_MineRockOre001_Med06
542 Ra8500_P1_Mines_MineRockOre001_Med03
543 Ra8500_P1_Mines_MineRockOre001_Med02
544 Ra8500_P1_Mines_MineRockOre001_Sml05
545 Ra8500_P1_Mines_MineRockOre001_Sml04
546 Ra8500_P1_Mines_MineRockOre001_Sml01
547 Ra8500_P1_Mines_MineRockOre001_Sml07
548 Ra8500_P1_Mines_MineRockOre001_Sml06
549 Ra8500_P1_Mines_MineRockOre001_Sml03
550 Ra8500_P1_Mines_MineRockOre001_Sml02
551 Ra8003_P1_C1_craftWood_sawmill001
552 Ra8500_P1_Mines_MineRockStone001_Med08
553 Ra8500_P1_Mines_MineRockStone001_Med05
554 Ra8500_P1_Mines_MineRockStone001_Med04
555 Ra8500_P1_Mines_MineRockStone001_Med01
556 Ra8500_P1_Mines_MineRockStone001_Med07
557 Ra8500_P1_Mines_MineRockStone001_Med06
558 Ra8500_P1_Mines_MineRockStone001_Med03
559 Ra8500_P1_Mines_MineRockStone001_Med02
560 Ra8500_P1_Mines_MineRockStone001_Sml05
561 Ra8500_P1_Mines_MineRockStone001_Sml04
562 Ra8500_P1_Mines_MineRockStone001_Sml01
563 Ra8500_P1_Mines_MineRockStone001_Sml07
564 Ra8500_P1_Mines_MineRockStone001_Sml06
565 Ra8500_P1_Mines_MineRockStone001_Sml03
566 Ra8500_P1_Mines_MineRockStone001_Sml02
567 Ra8500_P1_TreePine_TreePinusWallichiana003_Stump01
568 Ra8001_P1_C1_CraftTailor_spinngWheel001
569 Ra8500_P1_TreeBirch_TreeBirchBare001_Lrg01
570 Ra8500_P1_TreeBirch_TreeBirchPaper001_Baby01
571 Ra8003_P1_C1_craftAlchemy_LgBeeker001
572 Ra8001_P1_CraftBlacksmith_furnace001
573 Swamp.Ra8500_P1_C1_Trees_BrambleSwamp001
574 Ra8500_P1_C1_BushesGrasses_IrishYew001
575 Ra8500_P1_Mines_MineRockGem001_Sml01
576 Ra8500_P1_Mines_MineRockGem001_Sml03
577 Ra8500_P1_Mines_MineRockGem001_Sml02
578 Ra8001_P1_CraftingGem_table001
579 Ra8500_P1_BushesGrasses_Grass001
580 Ra8500_P1_BushesGrasses_Grass003
581 Ra8002_P1_C1_Grid_Dargun_debris001
582 Ra8002_P1_C1_Grid_Dargun_debris002
583 Ra8002_P1_C1_Grid_Dargun_debris003
584 Ra8002_P1_C1_Grid_Dargun_debris004
585 Ra8002_P1_C1_Grid_Dargun_debris005
586 Ra8000_GamePlayAssets_Bindstone001
587 Ra8001_P1_C1_Tombstones_Tombstone003_Large01
588 Ra8001_P1_Barrel_Barrel006
589 Ra8001_P1_Bookshelf_book004
590 Ra8001_P1_Chests_chest001
591 Ra8001_P1_Graves_grave002
592 Ra0001_P0001_Jar001
593 Ra0001_P0001_Basket002
594 Ra8001_P1_Haybales_haybale002
595 Ra8503_P1_C3_Grid_Caves01_crsytal004
596 Ra8031_P1_C1_EggSacks_eggs007
597 Ra8001_P1_Crates_Crate008
598 Ra8008_P1_C1_Torture_Skeleton003
599 Ra8001_P1_C1_Foundations_brazier002
600 Ra8001_P1_Brazier001
601 Ra8001_P1_Wagons_wagon004
602 Ra8001_P1_Carts_cart001
603 Ra8026_P1_C2_Tents_large001_burnt01
604 Ra8026_P1_C2_Tents_large003_burnt01
605 Ra8026_P1_C2_Warmachines_ballista001
606 Ra8021_P1_C2_Decor_scrolls003
607 Ra8021_P1_C2_Chests_Chest006
608 Ra8026_P1_C2_Grid_PankorZhi_Arcane001_Mstr01_orb1
609 Ra8026_P1_C2_Decor_pedestal001
610 Ra8071_P1_C2_WaspNests_CombBlocker001
611 Ra8071_P1_C2_WaspNests_broodCellsSm001
612 Ra8071_P1_C2_WaspNests_RoyalJelly001
613 Ra8001_P1_Bones_skull001
614 Ra8001_P1_Bones_BoneCombo001_aged01
615 Ra8001_P1_Bones_BoneCombo003_aged01
616 Ra8001_P1_Bones_Forearm002_aged01
617 Ra8001_P1_Bones_Pelvis002_aged01
618 Ra8001_P1_Bones_Ribs002_aged01
619 Ra8026_P1_C2_Tents_large003
620 Ra8026_P1_C2_Grid_WyrmRoost_egg001
621 Ra8026_P1_C2_Grid_WyrmRoost_egg002
622 Ra8026_P1_C2_Grid_WyrmRoost_Crackedegg004
623 Ra8026_P1_C2_Grid_WyrmRoost_Crackedegg003
624 Ra8025_P1_C2_Decor_Arcane002
625 Ra8025_P1_C2_Decor_PipeVent001
626 Ra8025_P1_C2_Books_bookstack002
627 Ra8026_P1_C2_Altar_Altar001
628 Ra8021_P1_C2_Artifacts_GHpillar001
629 Ra8021_P1_C2_Clocks_sunDial002
630 Ra8021_P1_C2_Ships_DhowExt002
631 Ra8004_P1_C1_Banners_Banner003
632 Ra8023_P1_C2_Decor_GatePortal001
633 Ra8500_P1_C1_Nest_griffin001
634 Ra8023_P1_C2_Grid_Temple_DemonPortal001
635 Ra8042_P1_C3_Food_meatpile001
636 Ra8042_P1_C3_Food_meatpile002
637 Ra8042_P1_C3_Food_meatpile003
638 Ra8042_P1_C3_Food_meatpile004
639 Ra8042_P1_C3_Food_meatpile005
640 Sigil_ToolSpawner
641 Ra8026_P1_C2_StoneHenge_Center001
642 Ra8021_P1_C2_Containers_Pouch001
643 Ra8021_P1_C2_Artifacts_brokenJars003
644 Ra8079_P1_C2_Banners_Banner002
645 Ra8012_P1_C2_Containers_container001
646 Ra8021_P1_C2_Food_Foodbasket003
647 Ra8034_P1_C2_Containers_Jug003
648 Ra8062_P1_C4_Grid_TrialsDungeon_Brazier001
649 Ra8062_P1_C4_Grid_TrialsDungeon_Nest001
650 Ra8062_P1_C4_Grid_TrialsDungeon_Nest002
651 Ra8062_P1_C4_Grid_TrialsDungeon_Orb001
652 Ra8062_P1_C4_Grid_TrialsDungeon_Stump001
653 Ra8062_P1_C4_Grid_TrialsDungeon_Tablet001
654 Ra8023_P1_C2_Tents_tent001_outside01
655 Ra8007_P1_C1_Decor_BlackCauldron001
656 Ra8082_P1_C2_Tablets_tablet001
657 Ra8082_P1_C2_Tablets_tablet002
658 Ra8004_P1_C1_Decor_boulder001
659 Ra8004_P1_C1_Decor_boulder002
660 Ra8070_P1_C2_statues_statue001
661 Ra8000_P1_Bindstone_Base001_Crystal01
662 Ra8000_P1_Bindstone_Corpse001_Shield01
663 Ra8026_P1_C2_Decor_KaerellunAltar001_Blue01
664 Ra8026_P1_C2_Decor_KaerellunAltar001_Yellow01
665 Ra8026_P1_C2_Decor_KaerellunAltar001_Green01
666 Ra8026_P1_C2_Decor_KaerellunAltar001_Red01
667 Ra8001_P1_Brazier001
668 Ra8008_P1_C1_Bones_skullHorns001
669 Ra8504_P1_C4_Deco_GasbagMesh001
670 Ra8001_P1_C1_Fences_fences001_straight03
671 Ra8080_P1_C2_Flowerpods_pod001
672 Ra8080_P1_C2_Flowerpods_pod002
673 Ra8080_P1_C2_Flowerpods_pod003
674 Ra8080_P1_C2_Flowerpods_pod004
675 Ra8080_P1_C2_Flowerpods_pod005
676 Ra8080_P1_C2_Flowerpods_pod006
677 Ra8080_P1_C2_LargeFlowers_Corpse001
678 Ra8050_P1_Bones_Elephant001_Skull01
679 Ra8050_P1_Bones_Elephant001_Tusk02
680 Ra8021_P1_C2_Bodies_dead002
681 Ra8021_P1_C2_Bodies_dead005
682 Ra8080_P1_C2_LargeFlowers_blackLotusPatch001
683 Ra8080_P1_C2_LargeFlowers_orchidPatch001
684 Ra8080_P1_C2_LargeFlowers_poppyPatch001
685 Ra8080_P1_C2_LargeFlowers_rosePatch001
686 Ra8005_P1_C1_Food_pumpkin001
687 Ra8005_P1_C1_Food_pumpkin002
688 Ra8005_P1_C1_Food_pumpkin003
689 Ra8005_P1_C1_Food_pumpkin004
690 Ra8005_P1_C1_Food_pumpkinPile001
691 Ra8080_P1_C2_Fountains_Large001
692 Ra8061_P1_C4_Containers_chest001
693 Ra8080_P1_C2_Statues_statue001
694 Ra8080_P1_C2_Statues_statue002
695 Ra8080_P1_C2_Statues_statue003
696 Ra8080_P1_C2_Statues_statue004
697 Ra8080_P1_C2_Statues_statue005
698 Ra8080_P1_C2_Statues_statue006
699 Ra8500_P1_C1_Mushrooms_ShroomCluster001_Sm01
700 Ra8500_P1_C1_Mushrooms_ShroomCluster002_Sm01
701 Ra8502_P1_C2_Grid_Caves01_stonetree001
702 Ra8061_P1_C4_Decor_Cup001
703 Ra8061_P1_C4_Decor_woodPile001
704 Ra8031_P1_C1_deadBodies_Corps007
705 Ra8001_P1_C1_Rubbish_block001_OldTarganor01
706 Ra8001_P1_C1_Rubbish_block001_Trengal01
707 Ra8001_P1_C1_Rubbish_block001_VolTuniel01
708 Ra8001_P1_C2_Rubbish_block001_AncientStrands01
709 Ra8001_P1_C1_Scrolls_ArchPlans004
710 Ra8001_P1_C1_Alchemy_hourGlass001
711 Ra8086_P1_C4_Grid_Nirashuri_Lantern002
712 Ra8076_P1_C1_Camps_Camp004
713 Ra8001_P1_C1_Grid_TuMines01_beam002
714 Ra8001_P1_C2_Rubbish_block001_Illithid01
715 Ra8001_P1_C2_Rubbish_block001_CityOfBrass01
716 Ra8021_P1_C2_Artifacts_chest002
717 Ra8700_P1_Weapons_sword1C001
718 Ra8700_P1_Weapons_sword4C001
719 Ra8001_Trophies_elkHead001
720 Ra8065_P1_C4_Grid_TilrakiIslands_console001
721 Ra8009_P1_C1_Outpost_FencePiece001
722 Ra8009_P1_C1_Outpost_FencePiece004
723 Ra8009_P1_C1_Outpost_FencePiece005
724 Ra8060_P1_C4_Decor_tablet001
725 Ra8060_P1_C4_Decor_tablet002
726 Ra8700_P1_Weapons_axeKojanese1C001
727 Ra8700_P1_Weapons_daggerKojanese1C001
728 Ra8700_P1_Weapons_longSwordKojanese1C001
729 Ra8700_P1_Weapons_maceKojanese1C001
730 Ra8700_P1_Weapons_focusItemKojanese3C001
731 Ra8060_P1_C4_Decor_gems001
732 Ra8060_P1_C4_Decor_gems002
733 Ra8000_P1_DiplomacyHub_Base001
734 Ra8000_P1_DiplomacyHub_Base001_ver02
735 Ra8000_P1_DiplomacyHub_pillar001
736 Ra8000_P1_DiplomacyHub_pillar001_ver02
737 Ra60_P1_C4_EnergyConduit_Conduit001
738 Ra60_P1_C4_EnergyConduit_BrokenConduit001_Part01
739 Ra8000_P1_PsionicGestalt_stone001
740 Ra60_P1_C4_Containers_barrel004
741 Ra60_P1_C4_Decor_box001
742 Ra60_P1_C4_Decor_floorDial001
743 Ra1_P1_C1_Hillsbury_MirrorStanding001
744 Ra79_P1_C2_BoababFruit_Ripe001
745 Ra79_P1_C2_BoababFruit_Rotten001
746 Ra44_P1_C3_Farm_Haybale001
747 Ra44_P1_C3_Farm_Haybale002
748 Ra0001_P0001_Target001
749 Ra0001_P0001_Dummy001
750 Ra2_P1_C1_fireplace004
751 Ra5003_P1_C3_Grid_Caves01_newer_crsytal001
752 Ra5003_P1_C3_Grid_Caves01_newer_crsytal002
753 Ra5003_P1_C3_Grid_Caves01_newer_crsytal003
754 Ra5003_P1_C3_Grid_Caves01_newer_crsytal005
755 Ra5003_P1_C3_Grid_Caves01_newer_crsytal006
756 Ra5003_P1_C3_Grid_Caves01_newer_crsytal007
757 Ra29_P1_C3_Tools_Globe001
758 Ra29_P1_C3_Tools_Globe002
759 Ra29_P1_C3_Tools_Globe003
760 Ra29_P1_C3_Tools_Globe004
761 Ra29_P1_C3_Tools_Globe005
762 Ra7_P1_C1_Decor_FlyIdol001
763 Ra1_P1_C1_farm_Stook001_var01
764 Ra1_P1_C1_farm_stook002
765 Ra29_P1_C3_Lights_lightBase001
766 Ra29_P1_C3_Lights_lightBase002
767 RA29_P1_C3_Lights_Brazier001
768 RA29_P1_C3_Lights_Brazier002
769 RA29_P1_C3_Lights_Brazier003
770 RA29_P1_C3_Lights_Brazier004
771 RA29_P1_C3_Lights_Brazier005
772 Ra29_P1_C3_Containers_Urns001
773 Ra0001_P1_C1_Tombstone001_Small
774 Ra0001_P1_C1_Tombstone002_Medium
775 Ra0001_P1_C1_Tombstone003_Large
776 Ra8_P1_C1_LightSources_brazier001
777 Ra8_P1_C1_LightSources_brazier002
778 Ra29_P1_C3_Tools_Orrery001
779 Ra29_P1_C3_Tools_Orrery002
780 Ra29_P1_C3_Tools_Telescope001
781 Ra29_P1_C3_Tools_Telescope002
782 Ra29_P1_C3_Tools_Telescope003
783 Ra52_P1_C1_Altar_Obelisk001
784 Ra1_P1_Barrels_Small001
785 Ra1_P1_Barrels_Small001_Grp01
786 Ra1_P1_C1_Scrolls_ArchPlans001
787 Ra1_P1_C1_Scrolls_ArchPlans002
788 Ra1_P1_C1_Scrolls_ArchPlans003
789 Ra1_P1_C1_Scrolls_ArchPlansGroup001
790 Ra1_P1_C1_Scrolls_ArchPlansGroup002
791 Ra1_P1_C1_Scrolls_ArchPlansGroup003
792 Ra1_P1_C1_KegnStand001
793 Ra0001_P0001_armor_manikinClothArmor001
794 Ra0001_P0001_armor_manikinClothArmor002
795 Ra0001_P0001_armor_manikinClothArmor003
796 Ra0001_P0001_WeaponRack_empty001
797 Ra0001_P0001_WeaponRack001
798 Ra0001_P0001_WeaponRack002
799 Ra0001_P0001_WeaponRack_Axes001
800 Ra0001_P0001_WeaponRack_DwarvenHammers001
801 Ra0001_P0001_WeaponRack_HalflingElf001
802 Ra0001_P0001_WeaponRack_HumanStaves001
803 Ra0001_P0001_WeaponRack_HumanStaves002
804 Ra0001_P0001_WeaponRack_Maces001
805 Ra0001_P0001_WeaponRack_Swords001
806 Ra3_P1_C1_Clothing_Shirts001
807 Ra3_P1_C1_Clothing_Shirts002
808 Ra3_P1_C1_Clothing_fabricRack001
809 Ra3_P1_C1_Clothing_manikinMen001
810 Ra3_P1_C1_Clothing_manikinMen002
811 Ra3_P1_C1_Clothing_manikinMen003
812 Ra3_P1_C1_Clothing_manikinWomen001
813 Ra3_P1_C1_Clothing_manikinWomen002
814 Ra26_P1_C2_Containers_Container001
815 Ra26_P1_C2_Containers_Container002
816 Ra26_P1_C2_Containers_Container003
817 Ra26_P1_C2_Containers_Container004
818 Ra26_P1_C2_Containers_Container005
819 Ra26_P1_C2_Containers_Container006
820 Ra26_P1_C2_Containers_group001
821 Ra26_P1_C2_Containers_group002
822 Ra26_P1_C2_Containers_group003
823 Ra8_P1_C1_Bones_stand001
824 Ra5000_P0001_C0001_magicMeteors2_meteor001
825 Ra15_P1_C1_Cages_Collar001
826 Ra0007_P1_C1_Shrines_Statue002
827 Ra26_P1_C2_Lights_Brazier001
828 Ra28_P1_C2_Pyramids_artifact001
829 Ra28_P1_C2_Pyramids_Obelisk001
830 Ra21_P1_C2_artifacts_chest001
831 Ra21_P1_C2_artifacts_chest002
832 Ra21_P1_C2_artifacts_goblet001
833 Ra84_P1_C3_Grid_Ulvari_AlterStone001
834 Ra84_P1_C3_Grid_Ulvari_AlterBase001
835 Ra84_P1_C3_Grid_Ulvari_statue001
836 Ra75_P1_C2_chests_Capsule001
837 Ra75_P1_C2_decor_switch001
838 Ra75_P1_C2_decor_powercrystals001
839 Ra0003_P0001_C0001_Chests_Chest01_Clsd01
840 Ra0003_P0001_C0001_Chests_Chest01_Clsd01_Broken01
841 Ra0003_P0001_C0001_Chests_Chest01_Open01
842 Ra0003_P0001_C0001_Chests_Chest01_Open01_Broken01
843 Ra3_P1_C1_Chests_Chest02
844 Ra3_P1_C1_Chests_Chest03
845 Ra3_P1_C1_Chests_Elven001
846 Ra3_P1_C1_Chests_Elven002
847 Ra0003_P0001_C0001_Caldarons_Caldaron01_Open01
848 Ra0003_P0001_C0001_Caldarons_Caldaron01_Clsd01
849 Ra26_P1_C2_Grid_SethoriMines_Portrait001
850 Ra5000_P1_C1_nest_eggGriffon001
851 Ra03_P1_C1_Coffins_casket001
852 Ra3_P1_C1_Lights_pillarLight002
853 Ra21_P1_C2_mummy_mummy001
854 Ra21_P1_C2_mummy_mummy002
855 Ra21_P1_C2_mummy_mummy003
856 Ra21_P1_C2_mummy_mummy005
857 Ra21_P1_C2_mummy_mummy007
858 Ra21_P1_C2_mummy_mummy008
859 Ra1_P1_C1_PortIOs_poisonVent001
860 Ra1_P1_C1_PortIOs_poisonVent002
861 Ra1_P1_C1_Artifacts_Gateway001_InteractiveScreen001
862 Ra1_P1_C1_Articacts_crystalDeviceBase001
863 Ra1_P1_C1_Articacts_crystal001
864 Ra1_P1_C1_Articacts_crystalDeviceRing001
865 Ra1_P1_C1_Artifacts_Ark001
866 Ra1_P1_C1_Artifacts_Podium001_part04
867 Ra1_P1_C1_Artifacts_Podium001_part05
868 Ra1_P1_C1_Artifacts_zepFan001
869 Ra1_P1_C1_Artifacts_zepFan001_Blade01
870 Ra1_P1_C1_Artifacts_zepFan001_Blade02
871 Ra1_P1_C1_Artifacts_zepWheel001
872 Ra1_P1_C1_Artifacts_zepWings001
873 Ra1_P1_C1_PortSubDeco_AirTube001
874 Ra1_P1_C1_PortSubDeco_AirTube002
875 Ra1_P1_C1_PortSubDeco_DiveHelm001
876 Ra74_P1_C2_Wyvern_dead001
877 W2_C1_Objects_Bush001
878 W2_C1_R1_Objects_Crates_Crate008
1001 W2_C1_R1_Objects_banner004
1002 W2_C1_R1_Objects_Well001
1003 W1_HolidayDecor_Present001
1004 W1_HolidayDecor_Present002
1005 W1_HolidayDecor_Present003
1006 W1_HolidayDecor_Present004
1007 W1_HolidayDecor_Present005
1008 W1_HolidayDecor_Present006
1009 W1_HolidayDecor_Present007
1010 W1_HolidayDecor_Present008
1011 W1_HolidayDecor_PresentOpen001
1012 W1_HolidayDecor_PresentOpen002
1013 W1_HolidayDecor_PresentOpen003
1014 W1_HolidayDecor_PresentOpen004
1015 W1_HolidayDecor_PresentOpen005
1016 W1_HolidayDecor_PresentOpen006
1017 W1_HolidayDecor_PresentOpen007
1018 W1_HolidayDecor_PresentOpen008
1019 W1_HolidayDecor_PresentGroup001
1020 W1_HolidayDecor_PresentGroup002
1021 W1_HolidayDecor_PresentGroup003
1022 W1_HolidayDecor_PresentWeapon001
1023 W1_HolidayDecor_PresentWeapon002
1024 W1_HolidayDecor_PresentWeapon003
1025 W1_HolidayDecor_PresentWeapon004
1026 W1_HolidayDecor_PresentWeapon005
1027 W1_HolidayDecor_PresentWeapon006
1028 W1_HolidayDecor_PresentWeapon007
1029 W1_HolidayDecor_PresentWeapon008
1030 W1_HolidayDecor_PresentWeapon009
1031 W1_HolidayDecor_PresentWeapon010
1032 W1_HolidayDecor_PresentWeapon011
1033 W1_HolidayDecor_Snowman001
1034 W1_HolidayDecor_Snowman002
1035 W1_HolidayDecor_Snowman003
1036 W1_HolidayDecor_ChristmasTree001
1037 W1_HolidayDecor_ChristmasTree002
1038 W1_HolidayDecor_ChristmasTree003
1039 W1_HolidayDecor_ChristmasTree004
1040 W1_HolidayDecor_Garland001
1041 W1_HolidayDecor_Wreath001
1042 W1_HolidayDecor_reindeerstatue001
1043 W1_HolidayDecor_sleigh001
1044 W1_HolidayDecor_valBanner001
1045 W1_HolidayDecor_valBanner002
1046 W1_HolidayDecor_valBanner003
1047 W1_HolidayDecor_valBouquet001
1048 W1_HolidayDecor_valBouquet002
1049 W1_HolidayDecor_valFlower001
1050 W1_HolidayDecor_valFlower002
1051 W1_HolidayDecor_valFlower003
1052 W1_HolidayDecor_valFlower004
1053 W1_HolidayDecor_valFlower005
1054 W1_HolidayDecor_valHeart001
1055 W1_HolidayDecor_valHeart002
1056 W1_HolidayDecor_valHeart003
1057 W1_HolidayDecor_valPresent001
1058 W1_HolidayDecor_valPresent002
1059 W1_HolidayDecor_valPresent003
1060 W1_HolidayDecor_valPresent004
1061 W2_C1_HobObjects_Food001_Meat01
1062 W2_C1_HobObjects_Containers001_Cauldron01
1063 W2_C1_HobObjects_Containers001_Wok01
1064 W2_C1_HobObjects_Containers001_Basket02
1065 W2_C1_R1_Objects_barrel001
1066 W2_C1_R1_Objects_barrel002
1067 W2_Objects_DiplomacyHub001
1068 W2_C1_Objects_IOMushroom001
1069 W2_C1_R1_Objects_Logging001_LogPile01
1070 W2_C1_R1_Objects_bookPile001
1071 W2_C1_R1_Objects_box001
1072 W2_C1_R1_Objects_chest001
1073 W2_C1_R1_Objects_scrollBundle001
1074 W2_C1_R1_Objects_Decor_BlackCauldron001
1075 W2_C1_R1_Objects_dead002
1076 W2_C1_R1_Objects_dead005
1077 W2_C1_R1_Objects_skeleton003
1078 W2_C1_R1_Objects_DiplomacyHub_pillar001
1079 W2_C1_R1_Objects_Decor_KaerellunAltar001_Red02
1080 W2_C1_R1_Objects_Tablet001
1081 W2_C1_R1_Objects_Tablet002
1082 W2_C1_R1_Objects_Pouch001
1083 W2_C1_R1_Objects_Rubbish_block001_AncientStrands01
1084 W2_C1_R1_Objects_CraftingGem_table001
1085 Ra25_P1_C2_lab_EnergyCannon001
1086 Ra2_P1_C1_War_Machines_Catapult004
1087 ra1_p1_firestones_firering001
1088 Ra25_P1_C2_Lab_EnergyCannon001_FiringBeam01
1089 Ra70_P1_C2_Grid_ParthenonDecor01_PantheonAltar001
1090 Ra70_P1_C2_Grid_ParthenonDecor01_fountan001
1091 Ra70_P1_C2_Grid_ParthenonDecor01_GoodFont001
1092 Ra70_P1_C2_Grid_ParthenonDecor01_EvilFont001
1093 Ra70_P1_C2_Grid_ParthenonDecor01_CorruptVase001
1094 Ra70_P1_C2_Grid_ParthenonDecor01_CorruptVase002
1095 Ra70_P1_C2_Grid_ParthenonDecor01_CorruptVase003
1096 Ra70_P1_C2_Grid_ParthenonDecor01_GoodVase001
1097 Ra70_P1_C2_Grid_ParthenonDecor01_GoodVase002
1098 Ra70_P1_C2_Grid_ParthenonDecor01_GoodVase003
1099 Ra0007_P1_C1_Shrines_Statue001
1100 Ra0007_P1_C1_Shrines_Statue002
1101 Ra0007_P1_C1_Shrines_Statue003
1102 Ra84_P1_C3_Grid_Ulvari_lantern001
Re: Identifying Unreal bits
Sweet that will come in handy thanks
Re: Identifying Unreal bits
Updates list of entity_types. Note that the first 3 columns are just different ways of saying the same thing.
EDIT: Changed bit 29 from Unknown536870912 to Locked
Code: Select all
bit decimal value hex value what
0 1 00 00 00 01 UNKNOWN/UNSEEN
1 2 00 00 00 02 Corpse
2 4 00 00 00 04 CraftingStation
3 8 00 00 00 08 Merchant
4 16 00 00 00 10 NPC
5 32 00 00 00 20 PC
6 64 00 00 00 40 Trainer
7 128 00 00 00 80 Instructor
8 256 00 00 01 00 Banker
9 512 00 00 02 00 TaskMaster
10 1024 00 00 04 00 Harvestable
11 2048 00 00 08 00 Resource
12 4096 00 00 10 00 Pet
13 8192 00 00 20 00 Charmed
14 16384 00 00 40 00 Unknown
15 32768 00 00 80 00 Clickable
16 65536 00 01 00 00 Stunned
17 131072 00 02 00 00 Mailbox
18 262144 00 04 00 00 UNKNOWN/UNSEEN
19 524288 00 08 00 00 UNKNOWN/UNSEEN
20 1048576 00 10 00 00 UNKNOWN/UNSEEN
21 2097152 00 20 00 00 Clone
22 4194304 00 40 00 00 Charmed2
23 8388608 00 80 00 00 AssemblyStation
24 16777216 01 00 00 00 Altar
25 33554432 02 00 00 00 HouseEscrowMerchant
26 67108864 04 00 00 00 UNKNOWN/UNSEEN
27 134217728 08 00 00 00 Broker
28 268435456 10 00 00 00 Attackable
29 536870912 20 00 00 00 Locked
30 1073741824 40 00 00 00 RepairMerchant
31 2147483648 80 00 00 00 UNKNOWN/UNSEEN
Last edited by Volt on Fri Nov 14, 2014 3:12 pm, edited 1 time in total.
"Gaze in amazement adventurer"
- John Adams
- Retired
- Posts: 4583
- Joined: Wed Aug 28, 2013 9:40 am
- Location: Phoenix, AZ.
- Contact:
Identifying modelNum values
From testing some raw data this weekend, I am posting what I believe are valid "modelNum" values and their associated NPCs. Players of VG can validate whether these NPCs had unique appearances or not. Most of our spawns are 0 or 2, with these few are unique.
Pawn_playerDisplayName Pawn_playerDisplayTitle Pawn_modelNum
Chosen of Karujin 0
Shinak Scourge 1
Projection of Koth Teros 2
Essence of Koth Teros 3
Rift Stone 4
Reconstructed Riftstone 5
Spiritshard 6
Fire Orb 7
Dancing Flame 8
Death Shade 9
Tamed Male Griffon 10
Flowing Essence of Jin 11
Captain Nakaue 12
Infineum Simulacrum 13
Avatar of Gloriann (Lady of the Harvest) 14
Varesh's Barrier 16
Bloodfire of Haelifur 17
Incendiary Glyph 18
Book Particle 19
Drowned Sailor 20
SLUMBERING GREAT ONE 21
Master Uiza-do Kahn 22
Ancient Crystal 26
Spirit of the Storm 27
UNSTABLE DEVICE 28
Nether Portal 29
Ahnd'ka Shadowreaver 30
Inferno Construct 31
Suffering Villager 32
Kheolim's Barrier 34
Ulvari Barrier 35
Ulvari Portal 37
Ring of Fire 38
Warehouse Pyreborn 40
Master Chuun 42
Bomb Marker 46
Artera's Projection 47
Artera's Projection 48
Ancient Construct 50
Wrecking Golem 51
Artera's Projection 52
Kamelott Incorporated (Moving Forward Today Means a Faster Tomorrow) 53
Kamelott AG Portal 54
Random 55
Bonus Infamy 59
Totem Guardian 60
Full Health 61
Small Energy 62
Full Energy 63
Invulnerability 64
M.A.D. 65
Tsang's Back Door 67
Kheolim's Barrier 68
Altar of Souls 69
Vi'Cor Aggressor 70
Leave The Halls of the Pantheon 72
Vortex to the Lair of the Vi'Rak 76
Acolyte of the Pantheon (Essence Healer) 77
Malfunctioning Sewer Golem 80
Vi'Zax Lurker 81
Flame Guardian 85
Rift Keeper 86
Pumpkin Horror 90
Possessed Monk 92
Alaz'az Construct 95
Pankor Defender 96
ETERNAL GUARDIAN 97
Gilded Guardian 98
Altar of the Ages 99
Thief's Cache 100
Pantheon Shadowmage 101
Rift Warden 102
Rift Warden 103
Avatar of Valus (The Lawgiver) 104
Avatar of Sartholas (The Hunter) 105
Avatar of Alurad (Creator of Magnificent Things) 131
Note: These are not the ONLY spawns with these modemNum's, just examples for Devs to dig out of the raw data for analysis.- John Adams
- Retired
- Posts: 4583
- Joined: Wed Aug 28, 2013 9:40 am
- Location: Phoenix, AZ.
- Contact:
Identifying PlayerPlacedObjects (PPOs)
Continuing investigations into PPOs now, I have identified some examples for "PlayerPlacedIObject.buildingType" values. Here's a small set of values:
1 = looks like Signs? Not sure, there were very few in 2.5mil rows
2 = Player Housing - looks like the House itself?
3 = These look like interior decorating objects for houses
4 = Chests - maybe this identifies a housing container that can hold more stuff
5 = n/a
6 = n/a
7 = World signs with text on them, like signposts
8 = Not sure, PH (player housing?) external stuff?
PPO_buildingType CompoundObject_prefabNameTag PPO_mouseoverDisplay 0 Ra0007_P0001_C0001_firepit004 0 Ra1_P1_C1_Chairs_Chair003_broken 0 ra1_p1_c1_fences_FarmStraight002 0 Ra21_P1_C2_Carts_Cart005 1 Ra1_P1_C1_IDsigns_sign004_forSale01_ver1 1 Ra8001_Signs_lvl001_Cornerstone01 2 Ra6001_P1_C1_Grid_PHcity01_Home001root001_lvl10_ver1 2 Ra6001_P1_C1_Grid_PHcity01_LargeGuild001_Root01 2 Ra6021_P1_C2_Grid_PHcity01_HomeShop003root001_lvl10_ver1 3 Ra8001_Baskets_lvl001_basket01 3 Ra8001_Beds_lvl000_baBed01 3 Ra8001_Beds_lvl001_pillow01 3 Ra8001_Cups_lvl001_cup03 Fiddler Crab, Weight: 0.48 3 Ra8001_Fireplaces_lvl001_fire01 4 Ra8001_Chests_lvl001_chest01 4 Ra8001_Chests_lvl002_chest02 4 Ra8021_Chests_lvl003_chest03 7 Ra15_P1_C1_IDsigns_sign001_sign01_arcane1 Graulend's Arcana 7 Ra1_P1_C1_IDsigns_fingerpost001_sign01_ver1 Adyinn's Watch 7 Ra1_P1_C1_IDsigns_Ra1sign001_sign01_bank1 Bank of Tursh 8 Ra6001_P1_C1_Grid_PHcity01_ExtHome001_lvl05_ver1 8 Ra6001_P1_C1_Grid_PHcity01_ExtHomeShop003_lvl05_ver1 8 Ra6060_P1_C4_Grid_PHcity01_ExtSmallGuild001_lvl01_ver10 = seems general zone decoration objects (fences, tents)
1 = looks like Signs? Not sure, there were very few in 2.5mil rows
2 = Player Housing - looks like the House itself?
3 = These look like interior decorating objects for houses
4 = Chests - maybe this identifies a housing container that can hold more stuff
5 = n/a
6 = n/a
7 = World signs with text on them, like signposts
8 = Not sure, PH (player housing?) external stuff?
- John Adams
- Retired
- Posts: 4583
- Joined: Wed Aug 28, 2013 9:40 am
- Location: Phoenix, AZ.
- Contact:
Identifying SGO3DS (Sound and Music)
Music and Sound files seem pretty simple. I am looking at SGO3DS,_3DSType now, and there's only 0 - 2
Some examples from each type, they look the same:
MUSIC
SOUNDS
There is also a Radius and a zRange (vertical). Radius is obviously how far out from the center of the sound/music that you can hear it. zRange (assuming) is how high above the spot you can hear the sound (in case you are flying over the graveyard, for example).
Assuming at this point that the _3DSType controls different aspects of the sound file it points to. I don't know enough about VG sounds to make any deeper analysis at this time. There are a few other parameters that alter the effects (reverb and such).
Some examples from each type, they look the same:
MUSIC
SGO3DS__3DSType SGOMusic3DS_primaryIsactFile SGOMusic3DS_excitementIsactFile 0 Ahgram Ahgram_Combat 0 Ant_Mound Ant_Combat 0 Beranid_Downs Beranid_Combat 0 Beranid_Downs_South Beranid_Downs_South_Combat 1 Ahgram Ahgram_Combat 1 Ahgramun_Coast Ahgramun_Combat 1 Arwawk_Island Arwawk_Island_Combat 1 Bamboo_Forest Bamboo_Forest_Combat 1 Beranid_Downs Beranid_Combat 1 Beranid_Downs_South Beranid_Downs_South_Combat 2 Ahgram Ahgram_Combat 2 Ahkrem_Caverns Ahkrem_Combat 2 Ant_Mound Ant_Combat 2 Beranid_Downs Beranid_Combat
SOUNDS
SGO3DS__3DSType SGOSound3DS_primaryIsactFile 0 AmbienceCanyon.CanyonAmbience 0 AmbienceCave.CaveAmbience 0 AmbienceCoastal.CoastalAmbience 1 AmbienceCanyon.CanyonAmbience 1 AmbienceCave.CaveAmbience 1 AmbienceCoastal.CoastalAmbience 2 AmbienceCave.CaveAmbience 2 AmbienceCave2.Cave2Ambience 2 AmbienceDungeon1.Dungeon1AmbienceCouple notes about Music and Sounds; there is what's called a "boundingBox" value, which are 2 FVectors and 1 Rotation object. An example of a Sound with bounds might be that you enter a specific area (a graveyard) and outside the bounds, you hear normal birds tweeting and water running. Step inside the bounds, and the sound changes to eerie moaning and screaches. The bounds are upper-left to lower-right (box), with a Rotation for pitch/yaw/roll like everything else.
There is also a Radius and a zRange (vertical). Radius is obviously how far out from the center of the sound/music that you can hear it. zRange (assuming) is how high above the spot you can hear the sound (in case you are flying over the graveyard, for example).
Assuming at this point that the _3DSType controls different aspects of the sound file it points to. I don't know enough about VG sounds to make any deeper analysis at this time. There are a few other parameters that alter the effects (reverb and such).
- John Adams
- Retired
- Posts: 4583
- Joined: Wed Aug 28, 2013 9:40 am
- Location: Phoenix, AZ.
- Contact:
Identifying Mover (Doors/Elevators)
The last type for today is Movers. These are new to us, so we do not know exactly how they work yety (but Xinux is working on it ). Again there seems to be 3 types (Mover.moverType) 0 - 2.
Movers, we believe, are things like Doors and Elevators - maybe even levers and switches, though I do not see evidence of that in the names yet. They are not "Vehicles", like a Ship would be... but a platform that moves you up/down, or a door that opens. Rock that slides over, etc.
I took a few more examples out of the DB for this one so you can see the diversity -
Note also some of the names are bizarre, ending with a |myMover# -- not sure yet if this is a player object in the world or a Sigil dev with ownership issues.
Movers have a special array of LOCS too, called keyPos and KeyRot. In raw data, the values that were not null are in the `raw_mover_locs` table keyed to the raw_spawn.id field. Assuming they are possible variations on the position.
Movers also have sounds, which are stored in `raw_spawn_resources`. Opened, Opening, Closed and Closing sounds. There's also fields for moveTime (how fast it moves?) and stayOpenTime (how long the Mover stays open until it closes automatically).
Lastly, I see a value called notClickable - and only guessing, but it could be a value set on a Mover that you are not able to interact with until some other situation occurs (or it is just there for decoration). In EQ2, we had quest objects that were present, but not interactible until you reached a specific quest step for example.
Devs: There is a moverId and an ownerId too, might be why we haven't seen one in the world yet.
Movers, we believe, are things like Doors and Elevators - maybe even levers and switches, though I do not see evidence of that in the names yet. They are not "Vehicles", like a Ship would be... but a platform that moves you up/down, or a door that opens. Rock that slides over, etc.
I took a few more examples out of the DB for this one so you can see the diversity -
Mover_moverType Mover_tagString 0 P0001_C0001_R0008_Z0001_level02_masterInt001CompoundObject2244_10p_217a|OpenDoor 0 P0001_C0001_R0008_Z0001_level02_masterInt001CompoundObject42_27p_305a|P0001_C0001_R0008_Z0001_Level02Mover 0 Ra80_P1_C2_Grid_FlowerPalace01_MI001_cn17n11CompoundObject73_44p_498a|LeftDoorFP 0 Ra80_P1_C2_Grid_FlowerPalace01_MI001_cn17n11CompoundObject81_47p_513a|GardenDoorLeft 0 PlayerPlacedObject96|myMover# 0 PlayerPlacedObject97|myMover# 0 PlayerPlacedObject98|myMover# 1 Ra1_P1_C1_Grid_House02_mi002_cn27p24CompoundObject345_2999p_18165a|elevB 1 Ra1_P1_C1_Grid_PortWarehouse_IntMI002CompoundObject104_235p_2464a|portElevMainShort01 1 Ra21_P1_C2_Grid_SanctumOfRalkhaj_MI002_cn13n12CompoundObject1_121p_152a|myMover# 1 Ra28_P1_C2_Pyramids_MasterInterior002_ver03CompoundObject68_31p_396a|myMover# 2 Ra0002_P0001_C0001_Grid_RoOther_brewHall001CompoundObject50_288p_2790a|Ra2_brewery_stairs01 2 Ra1_P1_C1_Grid_PortWarehouse_IntRoot001CompoundObject1286_100p_536a|portMainIslandLever01 2 Ra1_P1_C1_windmills_workingmill001CompoundObject3_123p_1123a|Mover 2 Ra21_P1_C2_Grid_CultistTemple_MainHall001_MasterInt01CompoundObject5_198p_725a|myMover# 2 Ra26_P1_C2_Grid_Village_Arcane001CompoundObject14_306p_1402a|orbMover name tag seems to have an extended ascii character (that you cannot see here) so I'm not sure what the significance is of this.
Note also some of the names are bizarre, ending with a |myMover# -- not sure yet if this is a player object in the world or a Sigil dev with ownership issues.
Movers have a special array of LOCS too, called keyPos and KeyRot. In raw data, the values that were not null are in the `raw_mover_locs` table keyed to the raw_spawn.id field. Assuming they are possible variations on the position.
Movers also have sounds, which are stored in `raw_spawn_resources`. Opened, Opening, Closed and Closing sounds. There's also fields for moveTime (how fast it moves?) and stayOpenTime (how long the Mover stays open until it closes automatically).
Lastly, I see a value called notClickable - and only guessing, but it could be a value set on a Mover that you are not able to interact with until some other situation occurs (or it is just there for decoration). In EQ2, we had quest objects that were present, but not interactible until you reached a specific quest step for example.
Devs: There is a moverId and an ownerId too, might be why we haven't seen one in the world yet.
- John Adams
- Retired
- Posts: 4583
- Joined: Wed Aug 28, 2013 9:40 am
- Location: Phoenix, AZ.
- Contact:
Re: Identifying Unreal bits
Here a fun little bool for you (devs) to play with. In WorldDatabase::LoadCharacter, drop this at the end of the character-> assignments;
No more falling to your death just a slow plummet. Please do not commit this though heh, we'll make a command for it eventually.
Code: Select all
character->SetCanLevitate(true);Re: Identifying Unreal bits
While going through the list of PPOs last week, I'd made this list for building_type:
0: Bind Stone, BindStone_Corpse (??), General Outdoor Decoration
1: Signs w/out Mouseover Text
2: Home, HomeShop (regular houses)
7: Sign w/Mouseover Text
8: ExtHome, ExtSmallGuild, ExtLargeGuild (Home Extensions? Seems like all guild house/halls are this)
NotClickable: what you said makes sense. On top of not being clickable until some condition is met, could be applied to mover that opens via script as opposed to one clicked. It still needs to move, just not through player interaction, period.
0: Bind Stone, BindStone_Corpse (??), General Outdoor Decoration
1: Signs w/out Mouseover Text
2: Home, HomeShop (regular houses)
7: Sign w/Mouseover Text
8: ExtHome, ExtSmallGuild, ExtLargeGuild (Home Extensions? Seems like all guild house/halls are this)
NotClickable: what you said makes sense. On top of not being clickable until some condition is met, could be applied to mover that opens via script as opposed to one clicked. It still needs to move, just not through player interaction, period.