Ver código fonte

图片,物品列表,恐龙列表以及图片

gujiheimao 1 ano atrás
pai
commit
76974da532
100 arquivos alterados com 24 adições e 6 exclusões
  1. 10 5
      configs/config.go
  2. 3 1
      configs/config.yaml
  3. 11 0
      entity/Domain.go
  4. BIN
      file/dino-image/Abberant_Coelacanth.png
  5. BIN
      file/dino-image/Aberrant_Achatina.png
  6. BIN
      file/dino-image/Aberrant_Anglerfish.png
  7. BIN
      file/dino-image/Aberrant_Ankylosaurus.png
  8. BIN
      file/dino-image/Aberrant_Araneo.png
  9. BIN
      file/dino-image/Aberrant_Arthropluera.png
  10. BIN
      file/dino-image/Aberrant_Baryonyx.png
  11. BIN
      file/dino-image/Aberrant_Beelzebufo.png
  12. BIN
      file/dino-image/Aberrant_Carbonemys.png
  13. BIN
      file/dino-image/Aberrant_Carnotaurus.png
  14. BIN
      file/dino-image/Aberrant_Cnidaria.png
  15. BIN
      file/dino-image/Aberrant_Dimetrodon.png
  16. BIN
      file/dino-image/Aberrant_Dimorphodon.png
  17. BIN
      file/dino-image/Aberrant_Diplocaulus.png
  18. BIN
      file/dino-image/Aberrant_Diplodocus.png
  19. BIN
      file/dino-image/Aberrant_Direbear.png
  20. BIN
      file/dino-image/Aberrant_Dodo.png
  21. BIN
      file/dino-image/Aberrant_Doedicurus.png
  22. BIN
      file/dino-image/Aberrant_Dung_Beetle.png
  23. BIN
      file/dino-image/Aberrant_Electrophorus.png
  24. BIN
      file/dino-image/Aberrant_Equus.png
  25. BIN
      file/dino-image/Aberrant_Gigantopithecus.png
  26. BIN
      file/dino-image/Aberrant_Iguanodon.png
  27. BIN
      file/dino-image/Aberrant_Lystrosaurus.png
  28. BIN
      file/dino-image/Aberrant_Manta.png
  29. BIN
      file/dino-image/Aberrant_Megalania.png
  30. BIN
      file/dino-image/Aberrant_Megalosaurus.png
  31. BIN
      file/dino-image/Aberrant_Meganeura.png
  32. BIN
      file/dino-image/Aberrant_Moschops.png
  33. BIN
      file/dino-image/Aberrant_Otter.png
  34. BIN
      file/dino-image/Aberrant_Ovis.png
  35. BIN
      file/dino-image/Aberrant_Paraceratherium.png
  36. BIN
      file/dino-image/Aberrant_Parasaur.png
  37. BIN
      file/dino-image/Aberrant_Piranha.png
  38. BIN
      file/dino-image/Aberrant_Pulmonoscorpius.png
  39. BIN
      file/dino-image/Aberrant_Purlovia.png
  40. BIN
      file/dino-image/Aberrant_Raptor.png
  41. BIN
      file/dino-image/Aberrant_Sabertooth_Salmon.png
  42. BIN
      file/dino-image/Achatina.png
  43. BIN
      file/dino-image/Acrocanthosaurus.png
  44. BIN
      file/dino-image/Allosaurus.png
  45. BIN
      file/dino-image/Alpha_Blood_Crystal_Wyvern.png
  46. BIN
      file/dino-image/Alpha_Carnotaurus.png
  47. BIN
      file/dino-image/Alpha_Deathworm.png
  48. BIN
      file/dino-image/Alpha_Fire_Wyvern.png
  49. BIN
      file/dino-image/Alpha_King_Titan.png
  50. BIN
      file/dino-image/Alpha_Leedsichthys.png
  51. BIN
      file/dino-image/Alpha_Megalodon.png
  52. BIN
      file/dino-image/Alpha_Mosasaur.png
  53. BIN
      file/dino-image/Alpha_Raptor.png
  54. BIN
      file/dino-image/Alpha_T-Rex.png
  55. BIN
      file/dino-image/Alpha_Tusoteuthis.png
  56. BIN
      file/dino-image/Amargasaurus.png
  57. BIN
      file/dino-image/Ammonite.png
  58. BIN
      file/dino-image/Anglerfish.png
  59. BIN
      file/dino-image/Ankylosaurus.png
  60. BIN
      file/dino-image/Archaeopteryx.png
  61. BIN
      file/dino-image/Argentavis.png
  62. BIN
      file/dino-image/Arthropluera.png
  63. BIN
      file/dino-image/Astrodelphis.png
  64. BIN
      file/dino-image/Aurochs.png
  65. BIN
      file/dino-image/Baryonyx.png
  66. BIN
      file/dino-image/Basilosaurus.png
  67. BIN
      file/dino-image/Beelzebufo.png
  68. BIN
      file/dino-image/Beta_King_Titan.png
  69. BIN
      file/dino-image/Blood_Crystal_Wyvern.png
  70. BIN
      file/dino-image/Bone_Fire_Wyvern.png
  71. BIN
      file/dino-image/Brontosaurus.png
  72. BIN
      file/dino-image/Broodmother.png
  73. BIN
      file/dino-image/BunnyDodo.png
  74. BIN
      file/dino-image/BunnyOviraptor.png
  75. BIN
      file/dino-image/Carbonemys.png
  76. BIN
      file/dino-image/Carnotaurus.png
  77. BIN
      file/dino-image/Chalicotherium.png
  78. BIN
      file/dino-image/Cnidaria.png
  79. BIN
      file/dino-image/Coelacanth.png
  80. BIN
      file/dino-image/Compy.png
  81. BIN
      file/dino-image/Corrupted_Arthropluera.png
  82. BIN
      file/dino-image/Corrupted_Carnotaurus.png
  83. BIN
      file/dino-image/Corrupted_Chalicotherium.png
  84. BIN
      file/dino-image/Corrupted_Dilophosaur.png
  85. BIN
      file/dino-image/Corrupted_Dimorphodon.png
  86. BIN
      file/dino-image/Corrupted_Giganotosaurus.png
  87. BIN
      file/dino-image/Corrupted_Paraceratherium.png
  88. BIN
      file/dino-image/Crystal_Wyvern_Queen_(Alpha).png
  89. BIN
      file/dino-image/Crystal_Wyvern_Queen_(Beta).png
  90. BIN
      file/dino-image/Crystal_Wyvern_Queen_(Gamma).png
  91. BIN
      file/dino-image/Daeodon.png
  92. BIN
      file/dino-image/Deathworm.png
  93. BIN
      file/dino-image/Dilophosaur.png
  94. BIN
      file/dino-image/Dimetrodon.png
  95. BIN
      file/dino-image/Dimorphodon.png
  96. BIN
      file/dino-image/Dinopithecus.png
  97. BIN
      file/dino-image/Diplocaulus.png
  98. BIN
      file/dino-image/Diplodocus.png
  99. BIN
      file/dino-image/Dire_Bear.png
  100. BIN
      file/dino-image/Direwolf.png

+ 10 - 5
configs/config.go

@@ -11,11 +11,13 @@ import (
 )
 
 var (
-	Server          ServerConfiguration
-	Manager         ServerManager
-	ARKJsonFilePath string
-
-	Engine *xorm.Engine
+	Server           ServerConfiguration
+	Manager          ServerManager
+	ARKJsonFilePath  string
+	ARKBackupDir     string
+	ARKAPiZipPath    string
+	ArkApiInstallUrl string
+	Engine           *xorm.Engine
 	//RedisDb *redis.Client
 )
 
@@ -69,6 +71,9 @@ func LoadServerConfiguration() {
 	}
 
 	ARKJsonFilePath = cast.ToString(config.Get("server.file.ark-file"))
+	ARKBackupDir = cast.ToString(config.Get("server.file.ark-backup-dir"))
+	ARKAPiZipPath = cast.ToString(config.Get("server.file.ark-api"))
+	ArkApiInstallUrl = cast.ToString(config.Get("server.file.ark-api-install-url"))
 
 }
 

+ 3 - 1
configs/config.yaml

@@ -5,7 +5,9 @@ server:
     password: "123456"
   file:
     ark-file: "resources/demo.json"
-#    ark-file: "resources/config.json"
+    ark-backup-dir: "resources/backup"
+    ark-api: "tools/ArkApi.zip"
+    ark-api-install-url: "tools/demo"
 mysql:
   host: localhost
   port: "3306"

+ 11 - 0
entity/Domain.go

@@ -16,3 +16,14 @@ type ArkItemInfo struct {
 	ClassName string `xorm:"class_name" json:"className"`
 	Blueprint string `xorm:"blueprint" json:"blueprint"`
 }
+
+type ArkDinoInfo struct {
+	Id        string `xorm:"id" json:"id"`
+	Name      string `xorm:"name" json:"name"`
+	Label     string `xorm:"label" json:"label"`
+	NameTag   string `xorm:"name_tag" json:"nameTag"`
+	ImgUrl    string `xorm:"img_url" json:"imgUrl"`
+	Category  string `xorm:"category" json:"category"`
+	Entity    string `xorm:"entity_id" json:"entityId"`
+	Blueprint string `xorm:"blueprint" json:"blueprint"`
+}

BIN
file/dino-image/Abberant_Coelacanth.png


BIN
file/dino-image/Aberrant_Achatina.png


BIN
file/dino-image/Aberrant_Anglerfish.png


BIN
file/dino-image/Aberrant_Ankylosaurus.png


BIN
file/dino-image/Aberrant_Araneo.png


BIN
file/dino-image/Aberrant_Arthropluera.png


BIN
file/dino-image/Aberrant_Baryonyx.png


BIN
file/dino-image/Aberrant_Beelzebufo.png


BIN
file/dino-image/Aberrant_Carbonemys.png


BIN
file/dino-image/Aberrant_Carnotaurus.png


BIN
file/dino-image/Aberrant_Cnidaria.png


BIN
file/dino-image/Aberrant_Dimetrodon.png


BIN
file/dino-image/Aberrant_Dimorphodon.png


BIN
file/dino-image/Aberrant_Diplocaulus.png


BIN
file/dino-image/Aberrant_Diplodocus.png


BIN
file/dino-image/Aberrant_Direbear.png


BIN
file/dino-image/Aberrant_Dodo.png


BIN
file/dino-image/Aberrant_Doedicurus.png


BIN
file/dino-image/Aberrant_Dung_Beetle.png


BIN
file/dino-image/Aberrant_Electrophorus.png


BIN
file/dino-image/Aberrant_Equus.png


BIN
file/dino-image/Aberrant_Gigantopithecus.png


BIN
file/dino-image/Aberrant_Iguanodon.png


BIN
file/dino-image/Aberrant_Lystrosaurus.png


BIN
file/dino-image/Aberrant_Manta.png


BIN
file/dino-image/Aberrant_Megalania.png


BIN
file/dino-image/Aberrant_Megalosaurus.png


BIN
file/dino-image/Aberrant_Meganeura.png


BIN
file/dino-image/Aberrant_Moschops.png


BIN
file/dino-image/Aberrant_Otter.png


BIN
file/dino-image/Aberrant_Ovis.png


BIN
file/dino-image/Aberrant_Paraceratherium.png


BIN
file/dino-image/Aberrant_Parasaur.png


BIN
file/dino-image/Aberrant_Piranha.png


BIN
file/dino-image/Aberrant_Pulmonoscorpius.png


BIN
file/dino-image/Aberrant_Purlovia.png


BIN
file/dino-image/Aberrant_Raptor.png


BIN
file/dino-image/Aberrant_Sabertooth_Salmon.png


BIN
file/dino-image/Achatina.png


BIN
file/dino-image/Acrocanthosaurus.png


BIN
file/dino-image/Allosaurus.png


BIN
file/dino-image/Alpha_Blood_Crystal_Wyvern.png


BIN
file/dino-image/Alpha_Carnotaurus.png


BIN
file/dino-image/Alpha_Deathworm.png


BIN
file/dino-image/Alpha_Fire_Wyvern.png


BIN
file/dino-image/Alpha_King_Titan.png


BIN
file/dino-image/Alpha_Leedsichthys.png


BIN
file/dino-image/Alpha_Megalodon.png


BIN
file/dino-image/Alpha_Mosasaur.png


BIN
file/dino-image/Alpha_Raptor.png


BIN
file/dino-image/Alpha_T-Rex.png


BIN
file/dino-image/Alpha_Tusoteuthis.png


BIN
file/dino-image/Amargasaurus.png


BIN
file/dino-image/Ammonite.png


BIN
file/dino-image/Anglerfish.png


BIN
file/dino-image/Ankylosaurus.png


BIN
file/dino-image/Archaeopteryx.png


BIN
file/dino-image/Argentavis.png


BIN
file/dino-image/Arthropluera.png


BIN
file/dino-image/Astrodelphis.png


BIN
file/dino-image/Aurochs.png


BIN
file/dino-image/Baryonyx.png


BIN
file/dino-image/Basilosaurus.png


BIN
file/dino-image/Beelzebufo.png


BIN
file/dino-image/Beta_King_Titan.png


BIN
file/dino-image/Blood_Crystal_Wyvern.png


BIN
file/dino-image/Bone_Fire_Wyvern.png


BIN
file/dino-image/Brontosaurus.png


BIN
file/dino-image/Broodmother.png


BIN
file/dino-image/BunnyDodo.png


BIN
file/dino-image/BunnyOviraptor.png


BIN
file/dino-image/Carbonemys.png


BIN
file/dino-image/Carnotaurus.png


BIN
file/dino-image/Chalicotherium.png


BIN
file/dino-image/Cnidaria.png


BIN
file/dino-image/Coelacanth.png


BIN
file/dino-image/Compy.png


BIN
file/dino-image/Corrupted_Arthropluera.png


BIN
file/dino-image/Corrupted_Carnotaurus.png


BIN
file/dino-image/Corrupted_Chalicotherium.png


BIN
file/dino-image/Corrupted_Dilophosaur.png


BIN
file/dino-image/Corrupted_Dimorphodon.png


BIN
file/dino-image/Corrupted_Giganotosaurus.png


BIN
file/dino-image/Corrupted_Paraceratherium.png


BIN
file/dino-image/Crystal_Wyvern_Queen_(Alpha).png


BIN
file/dino-image/Crystal_Wyvern_Queen_(Beta).png


BIN
file/dino-image/Crystal_Wyvern_Queen_(Gamma).png


BIN
file/dino-image/Daeodon.png


BIN
file/dino-image/Deathworm.png


BIN
file/dino-image/Dilophosaur.png


BIN
file/dino-image/Dimetrodon.png


BIN
file/dino-image/Dimorphodon.png


BIN
file/dino-image/Dinopithecus.png


BIN
file/dino-image/Diplocaulus.png


BIN
file/dino-image/Diplodocus.png


BIN
file/dino-image/Dire_Bear.png


BIN
file/dino-image/Direwolf.png


Alguns arquivos não foram mostrados porque muitos arquivos mudaram nesse diff