WC1 Remake is not dead... Just a few scripting problems

Kevin Caccamo

Rear Admiral
I have recently been working on the WC1 Remake and I plan to release it soon; However, I don't really want to release it now because there are some bugs that I have come across while playing the missions. I have made the missions using the FC mission editor and created lua scripts with notepad. I have also hand-edited the missions so that the script functions will run when a certain condition of a ship/navpoint is met. I have ran luac on the scripts and they don't seem to have any bugs. When I playtest the mission and call the "check to see if I have won" script function, I get an error message that says that Objective_SetState is a nil value and boots me back out to Windows! Does anyone have a clue what is going on?

The exact text of the error message: wc1s3bm3.lua:11: attempt to call global 'Objective_SetState' (a nil value)
 
Capitalization matters!

Objective_setState(int objectivenumber, int state)

note the first s is not capitalized.

Otherwise, send over your script and mission file. If you try to script objectives, make sure you create them first in the mission editor.
 
Thank you for the small pointer. It worked!

As soon as the shield and armor data get modified, the new version of the mod is going to get released.
 
Hey, glad to hear it....my project isn't totally dead either but I think the only way to get it back on track, though, will be one great long bit of binge work.

Anyway, hope to see it released soon.
 
The new release of WC1 Remake has come out now. In this release, I listen up to the community people by giving the ships 10 min worth of afterburners, limited energy, varying shield and armor stats and better looking gunfire that looks more like the original Wing Commander.

There is also a new startup screen. I don't think many people should miss out on that.
 
If you don't mind me saying, I played the remake, and when ever I ejected (yes I do admit to ejecting once or twice,) that I am always picked up by the bad guys, or did you fix that in the remake?
 
So first off, great continuing work. I really enjoyed finally seeing the Drayman in 3d on that first escort mission. Then so see it jump out with all the sounds in 3d was terrific. Keep up the good work.

Some suggestions

[*] Still the same old problem with energy weapons. All the ships can fine as much as they want. You should really rebalance so the ships run out of energy after firing for some amount of time

[*] The exeter mission autopilot looks bad, you should use a custom formation for it.


But what you really need to do is clean up the download page, make it clear how people should install it and play it. Take out the jokes, make it simple and professional. Clean up your web page in general.

What you really should do is a formal release annoucement, tell us what wc1 remake is, what's new in this release that the user cares about, and where to get everything. Once you do that, send some mail to wcnews.com and I'm sure it will get some front page attention.
 
Still the same old problem with energy weapons. All the ships can fire as much as they want. You should really rebalance so the ships run out of energy after firing for some amount of time

The problem has been taken care of, and the mod has been re-released. I also cleaned up the download page. I am not sure what you mean by "getting rid of the jokes," but I did the best I could.
 
First off, really terrific work, I haven't tried the new download with your weapon adjustments yet. Keep in mind, there are two places to adjust: the weapons.xml file and the .ships.xml file. You must change

<energy total = "100" recharge_rate = "20" />

in the ships file AND

energy="10"

in the weapons.xml file

What you guys really should consider doing is merging flight commander and wc1 into a single download. Remove all the extra ships and sounds and videos and files you don't need. So when the user starts up, there's only 1 campain. Should make the total download size smaller. Also, you should deliver with the save games clear.

And the biggie: The download I had, the music was turned off. You should turn it back on.


Here's what you should do as far as web pages:

Front page: Make it simple, remove the credits leave them on a separate page. Put screenshots on the front page. Put a big link to the download page.

Download page: Remove stuff that is crossed off. Put the download for wc1 remake at the top. Remove nconvert info.

Third edition download page:
Link to the flight commander download page, tell them they need FC 1.4. It's too confusing with trying to explain having 2 versions of flight commander. Just force them to install a new one. Use a screenshot from the flight commander installer, tell them to install to a wc1 remake directory. Then extract your zip to that wc1 remake directory. Its still way too complicated.


I'd also suggest you consider replacing the Prophecy style gameflow with a wc1 style gameflow, it's really easy to do. Ask me if you need help.
 
I didn't realise I had put settings.xml in the release's ZIP file. A new savegames.xml is in there with no saved games in it. I've did modifications to the downloads page and to the third edition download page. For the front page, I don't know what credits you are talking about, but there is a separate page already for credits. Also, I don't know where you would want the screenshots to go on the front page. I also don't know where to put the "big download link" on the front page. I will eventually replace the Prophecy gameflow with WC1 gameflow by taking screenshots in Dosbox.
 
So the following problems remain:

  • Your settings file still disables music
  • You need to include a savegames.xml that had no save games in it.
  • Your web page needs to show people step by step how to start the wc1 campaign within FC.

Maybe someone else can explain how to put together simple download instructions.

Now, once you're happy with everything, make a new thread only for the release annoucement.

paragraph 1: describe what the wc1 remake is

paragraph 2: describe what user visible features were added for this release.

Then give a link to your download page.

Then send a link to the post to the wcnews news email so it will get published on the front page eventually.
 
These are credits:

"I give credit to The XWA TC Team for the Rapier, Hornet, Raptor, Krant andJalthi. I give credit to The UE Team for the Scimitar, Salthi, Gratha, and Tiger's claw.

I give credit to Howard Day and Towlyn at WC MDF for the High Detail Hornet.

I give big credit to Eddie B. for Flight Commander and the ships from the ship pack, WC CIC for the Ships Database and Game Guides, and to Origin Systems for the fiction."

They're in the front page.
 
Right... I'll move them over to my actual credits page.

BTW, I have the WC1 gameflow working and I'm happy with it. It truly makes it like WC1 and it will be included in the release package.

And when I have a release announcement ready, I'll send it to you via e-mail.
 
So dosbox has a new feature that lets you capture movies. With a little massaging through virtual dub, dosbox movies can be played in flight commander. Might be of interest to you.
 
What codec do I need to play dosbox movies? The program I am using is Windows Media Player.

What program can I use to convert dosbox movies to .AVI and .MP3?

Thank you.
 
What codec do I need to play dosbox movies? The program I am using is Windows Media Player.

What program can I use to convert dosbox movies to .AVI and .MP3?

Thank you.

Dosbox comes with its own codec to install, you can find it in the start menu. To convert, I use virtual dub to extract an avi and a wav. Then convert the wav to an mp3 using your favorite software.
 
Back
Top