|
Thread: WoG Sources | This thread is pages long: 1 2 3 4 · NEXT» |
|
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.
|
|
Salamandre
Admirable
Omnipresent Hero
Wog refugee
|
posted January 11, 2012 02:29 PM |
|
|
In other words, they stop 3.59 development?
|
|
Aleee
Known Hero
|
posted January 11, 2012 02:30 PM |
|
|
They did. Approximately 2-3 years ago.
|
|
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.
|
|
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.
|
|
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.
____________
|
|
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.
|
|
Warmonger
Promising
Legendary Hero
fallen artist
|
posted January 11, 2012 03:22 PM |
|
|
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!
|
|
DariusArgent
Adventuring Hero
|
posted January 11, 2012 04:57 PM |
|
|
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.
____________
|
|
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.
|
|
pellish
Famous Hero
|
posted January 11, 2012 05:38 PM |
|
|
How to open the cpp/h files?
|
|
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.
|
|
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.
|
|
Warmonger
Promising
Legendary Hero
fallen artist
|
posted January 11, 2012 07:27 PM |
|
|
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!
|
|
Hobbit
Supreme Hero
|
posted January 11, 2012 08:12 PM |
|
|
|
Warmonger
Promising
Legendary Hero
fallen artist
|
posted January 11, 2012 08:14 PM |
|
|
|
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 ^_^
|
|
Hobbit
Supreme Hero
|
posted January 11, 2012 08:19 PM |
|
|
|
Warmonger
Promising
Legendary Hero
fallen artist
|
posted January 12, 2012 04:11 PM |
|
|
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!
|
|
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...
|
|
|