Commit History

Autor SHA1 Mensaxe Data
  Ivan Savenko 037efdf5fc Improvements to type safety of Identifier class %!s(int64=2) %!d(string=hai) anos
  nordsoft 6da605ff83 Campaign meta strings %!s(int64=2) %!d(string=hai) anos
  nordsoft 03c099d4fd First steps %!s(int64=2) %!d(string=hai) anos
  Laserlicht 994da3fcf2 code review %!s(int64=2) %!d(string=hai) anos
  Laserlicht 00f07f93d1 wait while audio playing; no audio on custom campaigns %!s(int64=2) %!d(string=hai) anos
  Laserlicht fc1ce85a72 basic voice support %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 8dfdfffd87 Use ResourcePath for audio files %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 97b7d44c88 Use ResourcePath for video accessing %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 6f0108e462 Use ResourcePath for referencing texts and json's %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 823ffa7a07 Always use ResourcePath for referencing images and animations %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko e54287ea5d Converted remaining identifier to new system %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 62fddca21e Split massive CModHandler class/file into multiple parts: %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko cdc27d1fcf Play correct music file in campaign menu %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 4a5c1556a1 Always use std::vector<uint8_t> to store binary map %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 48ac84110b Replaced hero crossover logic with one that actually matches H3 %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko f6b2f58da9 Use inheritance instead of composition for campaign header %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko a08fe09517 Added encapsulation for CampaignState class %!s(int64=2) %!d(string=hai) anos
  Ivan Savenko 8420a90aa4 Reorganization of campaigns code %!s(int64=2) %!d(string=hai) anos