Heroes of Might and Magic Community
visiting hero! Register | Today's Posts | Games | Search! | FAQ/Rules | AvatarList | MemberList | Profile


Age of Heroes Headlines:  
5 Oct 2016: Heroes VII development comes to an end.. - read more
6 Aug 2016: Troubled Heroes VII Expansion Release - read more
26 Apr 2016: Heroes VII XPack - Trial by Fire - Coming out in June! - read more
17 Apr 2016: Global Alternative Creatures MOD for H7 after 1.8 Patch! - read more
7 Mar 2016: Romero launches a Piano Sonata Album Kickstarter! - read more
19 Feb 2016: Heroes 5.5 RC6, Heroes VII patch 1.7 are out! - read more
13 Jan 2016: Horn of the Abyss 1.4 Available for Download! - read more
17 Dec 2015: Heroes 5.5 update, 1.6 out for H7 - read more
23 Nov 2015: H7 1.4 & 1.5 patches Released - read more
31 Oct 2015: First H7 patches are out, End of DoC development - read more
5 Oct 2016: Heroes VII development comes to an end.. - read more
[X] Remove Ads
LOGIN:     Username:     Password:         [ Register ]
HOMM1: info forum | HOMM2: info forum | HOMM3: info mods forum | HOMM4: info CTG forum | HOMM5: info mods forum | MMH6: wiki forum | MMH7: wiki forum
Heroes Community > Heroes 3.5 - WoG and Beyond > Thread: WoG Sources
Thread: WoG Sources This thread is 4 pages long: 1 2 3 4 · NEXT»
Aleee
Aleee


Known Hero
posted January 11, 2012 02:25 PM
Edited by Aleee at 14:26, 11 Jan 2012.

WoG Sources

I'm proud to announce that the CoreWoG team and former WoG developers (including, of course, the father of WoG Slava Salnikov) decided to make WoG sources public. It is certainly a pure treasure for advanced modmakers.

You can download the sources (with Russian comments, though) from WogArchive.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Salamandre
Salamandre


Admirable
Omnipresent Hero
Wog refugee
posted January 11, 2012 02:29 PM

In other words, they stop 3.59 development?

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Aleee
Aleee


Known Hero
posted January 11, 2012 02:30 PM

They did. Approximately 2-3 years ago.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Salamandre
Salamandre


Admirable
Omnipresent Hero
Wog refugee
posted January 11, 2012 02:34 PM

Weird, that Bastion town looked even better than HoTA, based on the video they posted.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Aleee
Aleee


Known Hero
posted January 11, 2012 02:38 PM
Edited by Aleee at 14:48, 11 Jan 2012.

You must understand that it's all about resources. People, fresh blood. WoG team had been working for years, it was a nice example of dedicated crew. But ten years? I don't think so.

And the topic isn't about this at all. I've seen there some guys who are clearly able to get some invaluable information from those files. After a couple of weeks this topic can be deleted with transferring useful information to the "Introduction/Modding/Scripting" topic.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
DariusArgent
DariusArgent


Adventuring Hero
posted January 11, 2012 02:49 PM

If that's the case then why didn't they release the sources from Bastion and other towns from 3.59 as well? (As I saw, they released just the code) Since they are dead and won't be further developed by CoreWOG, maybe some other team would continue their work.
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Aleee
Aleee


Known Hero
posted January 11, 2012 03:04 PM
Edited by Aleee at 15:05, 11 Jan 2012.

A Polish team?

These are two different things: 3.59 and Bastion. Yes, the town was planned in 3.59, and yes, there were lots of people who worked on both project at the same time.

But 3.59 became a mirage long ago. It was never close to release. Bastion, from what I heard, is almost ready, and it mostly requires professional coders (and TIME). It's not that easy to throw the whole town away just in order to see it released by some folks who added a few terrible units and cut the Dungeon off. I did say that the project is dead, what I meant was that it's "frozen". But those people who started it are still there, and I don't think they're ready to release this unfinished town.

This is it. I don't want to discuss any off-topic questions, including "gimme more" issues, anymore. I don't think you realize how powerful these cpp/h files are. So I just live em there.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Warmonger
Warmonger


Promising
Legendary Hero
fallen artist
posted January 11, 2012 03:22 PM
Edited by Warmonger at 15:29, 11 Jan 2012.

That's very interesting resource, will have a look at these when I have time.

It was always a mystery for me how the work of various WoG-modding teams looks, ie. how the hell you can manage this hex / assembly mess.

I hope that Bastion graphics will be eventually used or shared, though.
____________
The future of Heroes 3 is here!

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
DariusArgent
DariusArgent


Adventuring Hero
posted January 11, 2012 04:57 PM
Edited by DariusArgent at 16:59, 11 Jan 2012.

Quote:
A Polish team?

These are two different things: 3.59 and Bastion. Yes, the town was planned in 3.59, and yes, there were lots of people who worked on both project at the same time.

But 3.59 became a mirage long ago. It was never close to release. Bastion, from what I heard, is almost ready, and it mostly requires professional coders (and TIME). It's not that easy to throw the whole town away just in order to see it released by some folks who added a few terrible units and cut the Dungeon off. I did say that the project is dead, what I meant was that it's "frozen". But those people who started it are still there, and I don't think they're ready to release this unfinished town.

This is it. I don't want to discuss any off-topic questions, including "gimme more" issues, anymore. I don't think you realize how powerful these cpp/h files are. So I just live em there.


I am sorry if my question offended you and I didn't even mean to ask "gimme more". I am just asking just to know. I have no experience in Heroes 3 modding whatsoever. And after all, the thread is called WoG sources, not WoG source code, and AFAIK Bastion is part of WoG, so I think that my question was on topic.
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
OxFEA
OxFEA


Promising
Famous Hero
feanor on DF2.ru
posted January 11, 2012 05:17 PM

Ok, let's change thread name to "WoG T1 sources" to exclude questions about Bastion, LUA and another 359-planned features.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
pellish
pellish


Famous Hero
posted January 11, 2012 05:38 PM

How to open the cpp/h files?

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Draker
Draker


Known Hero
Building the Dragon City
posted January 11, 2012 05:43 PM

Quote:
How to open the cpp/h files?


With notepad. If you don't understand C/C++, you will s**t bricks.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
pellish
pellish


Famous Hero
posted January 11, 2012 05:51 PM

Quote:
Quote:
How to open the cpp/h files?


With notepad. If you don't understand C/C++, you will s**t bricks.

Hehe, thanks for the heads up. I'll be snowting bricks later tonight then.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Warmonger
Warmonger


Promising
Legendary Hero
fallen artist
posted January 11, 2012 07:27 PM
Edited by Warmonger at 19:48, 11 Jan 2012.

Oh my god, it's C! priceless!

Pretty rough and low-level dissasebly, but still.

Quote:
How to open the cpp/h files?

To decipher Russian texts, use Notepad++, then select Format -> Character Sets > Cyryllic > KOI8-R.

For example this part, along with others

   static int  GetRankExp(int cr,int rank,int rank0=0){
     int exp=0;
     float scale=(float)Get(cr)->Limit/Ranks[0];
     if(scale<0.000001) return 0;
     if(rank<0) rank=0;
     if(rank>11) rank=11;
     if(rank0<0) rank0=0;
     if(rank0>11) rank0=11;
     if(rank<=rank0) return 0;
     for(int i=rank0;i<rank;i++){
       if(i!=10){
         exp+=Ranks[i+1];
       }else{
         exp+=Get(cr)->Lvl11Exp;
       }
     }
     return (int)((exp+0.01)*scale);


Contains clear procedure which calculates the exp neeed for creature to reach given rank I had a trouble when reverse-engineered these from the tables.
____________
The future of Heroes 3 is here!

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Hobbit
Hobbit


Supreme Hero
posted January 11, 2012 08:12 PM

Link to WogArchive does not work at the moment.
____________
Horn of the
Abyss on AcidCave

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Warmonger
Warmonger


Promising
Legendary Hero
fallen artist
posted January 11, 2012 08:14 PM
Edited by Warmonger at 20:15, 11 Jan 2012.

Have no fear, Warmy is here!
____________
The future of Heroes 3 is here!

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
OxFEA
OxFEA


Promising
Famous Hero
feanor on DF2.ru
posted January 11, 2012 08:17 PM
Edited by OxFEA at 20:18, 11 Jan 2012.

Or direct link on df2

http://df2.ucoz.ru/2012/01/11/20074-1326307384.rar

Quote:
How to open the cpp/h files?


I waited for this kind of questions ^_^

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Hobbit
Hobbit


Supreme Hero
posted January 11, 2012 08:19 PM

Thanks! I'm just curious how does it look like.
____________
Horn of the
Abyss on AcidCave

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Warmonger
Warmonger


Promising
Legendary Hero
fallen artist
posted January 12, 2012 04:11 PM
Edited by Warmonger at 16:12, 12 Jan 2012.

Acid Dragon, admin of polish site Acid Cave, has published old graphics from 2003-2005 which were stored on his server.

Acid Cave archives.

They include 'new' improved graphics of Tier 8 monsters and a bunch of random scraps.
____________
The future of Heroes 3 is here!

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
kesnar
kesnar


Famous Hero
from Kesnaria
posted January 13, 2012 09:02 AM

Quote:
It's not that easy to throw the whole town away


I really can't understand why releasing the source is thowing away but anyway...

Thanx a lot for the source...going to read some of it when I get home...

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread » This thread is 4 pages long: 1 2 3 4 · NEXT»
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.0508 seconds