|
|
revolut1oN
Famous Hero
|
posted June 02, 2011 03:21 PM |
|
|
Awesome! Can't wait on 1.0
|
|
songfx
Adventuring Hero
|
posted June 06, 2011 12:40 PM |
|
|
Is it possible to display the quest log like this:
"defeat monster at(14,25,0) for someone at (59,78,1)"
"bring 1 angel to seer (11,22,1)"
____________
Chinese WOG Forum
|
|
Warmonger
Promising
Legendary Hero
fallen artist
|
posted June 06, 2011 02:21 PM |
|
|
Sure, it's trivial. I'm hoping to add complex and interactive quest log, like in H5 but with build-in minimap. Though its' quite low-priority feature.
Of course, all suggestions and help with graphics is welcome.
____________
The future of Heroes 3 is here!
|
|
alexwu
Tavern Dweller
|
posted June 07, 2011 02:51 PM |
|
|
VCMI 0.85 crash, help
Client:
Creating console and logfile: 0
Loading settings: 15
VCMI 0.85 (client)
New screen flags: 0
Initializing screen: 125
./Data/H3ab_ahd.vid doesn't contain needed data!
Initializing video: 0
Initializing minors: 0
Loading default system settings: 15
Initializing sound: 188
Initializing screen and sound handling: 203
Disaster happened.
Reason: 0xe06d7363 - UNKNOWN EXCEPTION at 001b:7C812AFB
Thread ID: 3d8 [984]
Crash info will be put in VCMI_client.exe_crashinfo.dmp
Server:
Port 3030 will be used.
Disaster happened.
Reason: 0xe06d7363 - UNKNOWN EXCEPTION at 001b:7C812AFB
Thread ID: f60 [3936]
Crash info will be put in VCMI_server.exe_crashinfo.dmp
0.84 works fine!
Windows Xp sp3
____________
|
|
Warmonger
Promising
Legendary Hero
fallen artist
|
posted June 07, 2011 03:58 PM |
|
|
|
alexwu
Tavern Dweller
|
posted June 07, 2011 05:11 PM |
|
|
Quote: You probably wanted to try [url=http://bugs.vcmi.eu/my_view_page.php]Bugtracker[/url].
But my guess it's about missing ./Data/H3ab_ahd.vid file.
I have a H3ab_ahd.vid, but it's empty
____________
|
|
hero15
Hired Hero
|
posted June 08, 2011 01:55 PM |
|
|
Quote: Fresh new, fully functional [url=http://forum.vcmi.eu/viewtopic.php?p=5734#5734]VCMI 0.85[/url] is released! Now you can enjoy a number of new functionalities without a fear of crashes.
Nice!! Awsome job you guys are doing, a lot of good improvements!
Cheers
|
|
Bersy
Honorable
Supreme Hero
|
posted June 08, 2011 02:02 PM |
|
|
Wish you luck with AI guys and hope you'll find energy to complete this hard building-from-stratch mission.
|
|
Warmonger
Promising
Legendary Hero
fallen artist
|
posted June 21, 2011 11:43 AM |
|
|
Someone asked for unlimited neutral growth. Here's how it would look:
However, by default 4000 cap is set - it may be necessary in custom scenarios.
Also, later I may report some interesting progress in ERM handling.
____________
The future of Heroes 3 is here!
|
|
Bersy
Honorable
Supreme Hero
|
posted June 21, 2011 04:42 PM |
|
|
Do you really need ERM support? Maybe Lua or some other script engine would be much better.
|
|
Aleee
Known Hero
|
posted June 21, 2011 05:26 PM |
|
|
Even though we're looking forward to see some scripting language extensions, we will still need ERM for compatibility issues. We have lots of masterpieces written in ERM.
|
|
Warmonger
Promising
Legendary Hero
fallen artist
|
posted June 21, 2011 06:13 PM |
|
|
Core team guys, Tow & Tow Dragon, have just completed ERM Parser as their university project. However, as for now it has no use as first we need to add basic support for scripts of another language, like Python.
However, dealing with ERM syntax may be beneficial in the future, as some work is already done. Moreover, they improved the ERM creating VERM language, which has extended syntax and capabilities known from classic scripting languages.
Here's the example of new possibilities which are still fully compatible with good (?) old ERM:
Quote:
VERM
; standard verm file, global engine things should be put here
!?PI;
; example 1 --- Hello World
![print ^Hello world!^]
; example 2 --- simple arithmetics
![defun add [x y] [+ x y]]
![print [add 2 3]]
; example 3 --- semantic macros
![defmacro do-n-times [times body]
`[progn
[setq do-counter 0]
[setq do-max ,times]
[do [< do-counter do-max]
[progn
[setq do-counter [+ do-counter 1]]
,body
]
]
]
]
![do-n-times 4 [print ^tekst\n^]]
; example 4 --- conditional expression
![if [> 2 1] [print ^Greater^] [print ^Less^]]
; example 5 --- lambda expressions
![[lambda [x y] [if [> x y] [print ^greater^] [print ^less^]]] 2 3]
; example 6 --- resursion
![defun factorial [n]
[if [= n 0] 1
[* n [factorial [- n 1]]]
]
]
![print [factorial 8]]
____________
The future of Heroes 3 is here!
|
|
Bersy
Honorable
Supreme Hero
|
posted June 21, 2011 06:13 PM |
|
|
This pieces are not portable and compatable with each other. It will be the worst decision to implement ERM. WoG scripts can be easily rewritten in high level language.
|
|
angelito
Honorable
Undefeatable Hero
proud father of a princess
|
posted June 21, 2011 10:15 PM |
|
|
Opening post updated!
____________
Better judged by 12 than carried by 6.
|
|
Salamandre
Admirable
Omnipresent Hero
Wog refugee
|
posted June 21, 2011 10:45 PM |
|
|
Quote: It will be the worst decision to implement ERM. WoG scripts can be easily rewritten in high level language.
Till now, it took several years for people to be comfortable with. Changing to another language will make VCMI only accessible to Berserker, Grayface, and a very few others. You decide.
____________
Era II mods and utilities
|
|
Aculias
Responsible
Undefeatable Hero
Pretty Boy Angel Sacraficer
|
posted June 21, 2011 10:47 PM |
|
|
Never played ya becayse you retired before I came on in late season 3.
If we both get into it, maybe we can have a fun game Salamandre!!
Adios.
____________
Dreaming of a Better World
|
|
Bersy
Honorable
Supreme Hero
|
posted June 21, 2011 11:00 PM |
|
Edited by Bersy at 23:03, 21 Jun 2011.
|
Trust me, Salamandre, really simple high level language will not be so hard for you as ERM was. I would take Oberon, but in real life limits Python would be nice as well.
// And you forgot about VCMI team programmers.
/// But simple stack language in the style of FORTH does not seem to be a good approach either.
|
|
Fester
Adventuring Hero
|
posted June 25, 2011 04:05 AM |
|
Edited by Fester at 04:27, 25 Jun 2011.
|
I Strongly suggest that this thread should get stickied because it is only among the most (if not THE most) interesting things going on for the h3 platform. Sure there are others too but they have never any (or very little) progress. Sticky it please. VMCI IS the future of WOG.
About ERM:
I think that is good that they made a interprenter for so its backwards compatible with old scripted maps etc. However Having so many people saying there a so many (faster) options lua and whatnot) available. It be idiotic to BASE it on ERM again. Base it on these new better and faster languages instead so that will be used as standard. Just make sure the (v)ERM interprentor stays to let olderscripted games work too.
EDIT : Another came to mind was that many mapmakers bundle their maps with misc files that should go here and there.. With a new VMCI-mapmaker
that could intergrate all those into map perhaps so uyou end 1 file 1 map with all it needs build into instead of scattered around the installtion, And a new mandatory infobox in the loadscreen if or not to be wogified. The wogifieing seems to be some thing that always has to be known in advance. more to be said on this topic but iŽll leave that for discusion.
|
|
Warmonger
Promising
Legendary Hero
fallen artist
|
posted June 25, 2011 04:18 PM |
|
|
It looks like the project got its own life. Here's VCMI running on Android device.
Now the way to go is AI -> multiplayer -> Python scripts, as each of features needs previous one. Only then we can add mods or proper ERM support, however mods are much more important. And maps in the end will build on top of that.
But the best way is to take a little step every day .
____________
The future of Heroes 3 is here!
|
|
vastaire
Adventuring Hero
|
posted July 01, 2011 03:44 PM |
|
|
Is there a way to play with VCMI on full screen?
|
|
|