Campaign: The Knights of the Silver Spire

Discussion and development of scenarios and campaigns for the game.

Moderator: Forum Moderators

User avatar
solsword
Code Contributor
Posts: 291
Joined: January 12th, 2009, 10:21 pm
Location: Santa Cruz, CA
Contact:

Re: Campaign: The Knights of the Silver Spire

Post by solsword »

Sorry to take so long to get back to you... I thought I posted a quick reply, but apparently it didn't get through.

For the issue of cliffs, check out the cliffs thread in the art forums:

http://www.wesnoth.org/forum/viewtopic.php?f=23&t=25808

I'll probably be posting there shortly with the most recent results.

About portraits: I just updated my subversion checkout and found a bunch of new portraits, including knight and paladin portraits that are both extremely awesome and at least marginally androgynous. I'd still be extremely pleased to have a nice female knight/paladin portrait, but it's no longer a huge issue for the campaign (and given the amount of work that goes into a portrait, I'm not about to ask for one if it won't make a big difference to the campaign).

If you're an artist interested in the campaign, a simple thing to do would be to contribute some doodads for the cliffs (see the cliff thread for more details). Another thing to do, once I get the campaign back onto the campaign server (it should still be around on the 1.5.x server...?), would be to make sprite and/or portrait art for the nebulous dark presence in scenario 2. The idea for that unit is an incorporeal dark mist... I need a halo that I can place on a unit (the current halo is something I borrowed and doesn't look very good) as well as a free-floating version that can swish across the ocean and kill things with lightning :twisted: . These are things that I can do, and I'll *eventually* get around to them; even more useful would be a portrait for such a being (perhaps even with faintly reddish spots for malevolent eyes?) so that it can have dialogue.

And now back to hacking away at the WML, striving to make it 1.7.x-compatible :( . If any WML wizards are watching this, I'd be grateful if you could check out my post over in the WML section on a thread about [endlevel] tags:
http://www.wesnoth.org/forum/viewtopic. ... 63#p383163
The Knights of the Silver Spire campaign.

http://www.cs.hmc.edu/~pmawhorter - my website.

Teamcolors for everyone! PM me for a teamcolored version of your sprite, or you can do it yourself. If you just happen to like magenta, no hard feelings?
User avatar
solsword
Code Contributor
Posts: 291
Joined: January 12th, 2009, 10:21 pm
Location: Santa Cruz, CA
Contact:

Re: Campaign: The Knights of the Silver Spire

Post by solsword »

Alright... there's actually not much at all in the way of real progress, but the campaign now works under 1.7.5+svn. Just as soon as I get an internet connection that allows me to connect to the add-on server, I'll post the updated version. In the mean time, I can post it here if people are interested, but since there's very little new content, and because the campaign is already around 20 MB (uncompressed), I'll refrain unless there are actually interested people. However, I'm getting some good work done, so there may in fact be noticeable progress soon.
The Knights of the Silver Spire campaign.

http://www.cs.hmc.edu/~pmawhorter - my website.

Teamcolors for everyone! PM me for a teamcolored version of your sprite, or you can do it yourself. If you just happen to like magenta, no hard feelings?
User avatar
solsword
Code Contributor
Posts: 291
Joined: January 12th, 2009, 10:21 pm
Location: Santa Cruz, CA
Contact:

Re: Campaign: The Knights of the Silver Spire

Post by solsword »

Alright, TKotSS is now up on the 1.7 add-ons server. It's... quite similar to how it was during 1.5, the main differences being in the cutscene scenario 3 (and now the extended cutscene/recruiting scenario 4). If anyone plays it, I'd like to hear some feedback on the mechanics of scenario 4, both in terms of interfaces (it's not optimal... but I think it's acceptable) and in terms of strategy and balance. Obviously as I balance the coming scenarios the unit mix and supply levels will be adjusted. And keep in mind that the supply system isn't implemented yet. Do people think that the idea (i.e. finite gold/units over several scenarios, without the normal per-turn gold mechanics, using per-scenario gold mechanics instead) is interesting in general?

Of course, feedback on any aspect of this is welcome.
The Knights of the Silver Spire campaign.

http://www.cs.hmc.edu/~pmawhorter - my website.

Teamcolors for everyone! PM me for a teamcolored version of your sprite, or you can do it yourself. If you just happen to like magenta, no hard feelings?
Theron
Posts: 137
Joined: May 13th, 2008, 10:49 am

Re: Campaign: The Knights of the Silver Spire

Post by Theron »

TKotSS 0.2.1, medium difficulty / Wesnoth 1.7.5 / Mac OS X 10.6.1

I like your new cutscenes very much.
And I like your unit recruitment and management, too.
I think this will make for interesting strategic decisions.

I noticed some glitches:
Scenario 2: Missing fullstop in scenario objectives: "[…] Bridgewater Keep Keep in mind […]"
Scenario 2: Debug output is displayed "XXX is forced to retreat […]" (I'm attaching my replay. Maybe you like to see how your retreat code has worked out in my play.)
"Striker": Striker is shown as trait as well as ability.
Recruitment scenario: Perhaps give Mugwyn a different colour? At first I thought he is recruitable, too.
Attachments
TKotSS-Restless_Waters_replay.gz
(45.5 KiB) Downloaded 292 times
User avatar
solsword
Code Contributor
Posts: 291
Joined: January 12th, 2009, 10:21 pm
Location: Santa Cruz, CA
Contact:

Re: Campaign: The Knights of the Silver Spire

Post by solsword »

Thanks for spotting those. Clearly my testing wasn't good enough on the debug thing, but it should now be impossible for me to forget debug messages, as I've moved to using the built-in DEBUG macro.

So... I fixed the typo, made the debugging silent (unless you give Wesnoth extra flags on startup), and I've removed the Striker trait, since I didn't really like it all that much in the first place... I'll try to think of another good trait. The reason that it showed up under abilities was that the trait actually gave you an ability: that was the only way to make it work the way it did.

As for giving the red mage a different color... I could do that, but I've tried to stick to specific color themes, such as teal for the silver spire and purple for Lenara's troops, etc. So in theory he *should* be teal. As an attempt at remedying the situation without making him teal, I've tried to make it a little more obvious in his dialogue that once you're done you should talk to him... I hope that that being clear naturally implies that you can't recruit him by talking to him, and thus that he isn't recruitable. In any case, once you talk to him it becomes clear what's going on, so I think that that's okay.

The new version should be on the server now.
The Knights of the Silver Spire campaign.

http://www.cs.hmc.edu/~pmawhorter - my website.

Teamcolors for everyone! PM me for a teamcolored version of your sprite, or you can do it yourself. If you just happen to like magenta, no hard feelings?
User avatar
Shawer
Posts: 48
Joined: April 8th, 2009, 10:21 am

Re: Campaign: The Knights of the Silver Spire

Post by Shawer »

Uhh, on "A sign of the times" Awyn does not appear for me... It says when i tried to reload: Warning, the file you have tried to load is corrupt. Loading anyway. Unexpected characters at line star, value '=' at <unknown>:17. Im guessing tat's the coords for where Awyn appears, might want to fix that.
User avatar
solsword
Code Contributor
Posts: 291
Joined: January 12th, 2009, 10:21 pm
Location: Santa Cruz, CA
Contact:

Re: Campaign: The Knights of the Silver Spire

Post by solsword »

That bug is something that I've seen several times, but haven't been able to track down. It's also never affected my being able to load a saved game... What version of Wesnoth are you using? I've been coding against the latest SVN, so it's possible that something is different (recent changes to side persistence that make it actually work which I depend on, for example). It's also possible that I've messed up some of the code that escorts Awyn on her somewhat ridiculous journey between various sides in different scenarios. Can you post any error output that you get? Also try deleting the mentioned line from your save file and seeing if there isn't another error mentioned about the save file specifically.
The Knights of the Silver Spire campaign.

http://www.cs.hmc.edu/~pmawhorter - my website.

Teamcolors for everyone! PM me for a teamcolored version of your sprite, or you can do it yourself. If you just happen to like magenta, no hard feelings?
Theron
Posts: 137
Joined: May 13th, 2008, 10:49 am

Re: Campaign: The Knights of the Silver Spire

Post by Theron »

I had this error, too, when I had to reload after asking Mugwyn to join and ending the scenario without recruiting a single person at all.

I think this may be the same error I encountered with Bad Moon Rising:
http://www.wesnoth.org/forum/viewtopic. ... 09#p351209

And this is what doofus-01 found out:
http://www.wesnoth.org/forum/viewtopic. ... 27#p351227
User avatar
solsword
Code Contributor
Posts: 291
Joined: January 12th, 2009, 10:21 pm
Location: Santa Cruz, CA
Contact:

Re: Campaign: The Knights of the Silver Spire

Post by solsword »

Ah... good catch. I suspected that something like that was going on, but I just hadn't taken the time to look for all my [set_variable] clauses. I'll correct this soon, but I'm unfortunately without internet on the machine with the campaign on it for a bit. We'll see when I can get around to actually fixing that. Also... I'll try to make it completely clear in the Mugwyn dialogue that if you say "yes", then you're done recruiting. I thought that the response choices would be pretty clear, but then again I've got several variants to deal with so you may have just encountered a poorly-worded one. Sorry about that.
The Knights of the Silver Spire campaign.

http://www.cs.hmc.edu/~pmawhorter - my website.

Teamcolors for everyone! PM me for a teamcolored version of your sprite, or you can do it yourself. If you just happen to like magenta, no hard feelings?
User avatar
Shawer
Posts: 48
Joined: April 8th, 2009, 10:21 am

Re: Campaign: The Knights of the Silver Spire

Post by Shawer »

AHA! It was just my version, i was using 1.6.2.
Eager to see the next mission, i love the campaign so far :D
User avatar
docrock
Posts: 259
Joined: October 27th, 2007, 1:32 pm
Location: the wild southern forests of germany

Re: Campaign: The Knights of the Silver Spire

Post by docrock »

hi, played current version on BfW 1.7.6, found no bugs.
great campaign so far. looking forward to the next scenarios.
Postings may contain traces of sense.
The ministry of health warns:
Living is dangerous to your health and may finally result in death.
You are a Dwarvish Berserker: you're freaking crazy and enjoy it. (100% ...)
Anonymissimus
Inactive Developer
Posts: 2461
Joined: August 15th, 2008, 8:46 pm
Location: Germany

Re: Campaign: The Knights of the Silver Spire

Post by Anonymissimus »

Our discussion has made me curious for your campaign. ;)
Played until start of scenario 4 when it crashed (which is most likely due to the BfW version I was using.)
Great campaign, interesting in every aspect - story, tactics and wml-wise. ;) Very complex wml stuff, the dialog macros for scenario 4 and such.
Especially your AI-herding techniques. Note that the goto settings in the unit variables, which you're using frequently, interfere with the avoid settings: If there is no possible path to the destination without making a detour, the unit stops at the [avoid] area's border - but the attempt to reach the destination continues. At least that's the way the 1.6 AI behaves.

spotted some problems:
actions.cfg, line 286, REFRESH_UNITS: the variable must be max_moves
Also, you probably want to care for status.poisoned and status.slowed at that point - while in my version of that macro the attacks_left variable was forgotten.
2-Restless_Waters.cfg, line 1146: a unit with max_moves=0 can still attack, you need to set attacks_left=0

And I don't understand your SET_PROPERTY macro - which advantage does it have over MODIFY_UNIT ? That macro can also set a variable; like {MODIFY_UNIT id=Lenara canrecruit no}.
projects (BfW 1.12):
A Simple Campaign: campaign draft for wml startersPlan Your Advancements: mp mod
The Earth's Gut: sp campaignSettlers of Wesnoth: mp scenarioWesnoth Lua Pack: lua tags and utils
updated to 1.8 and handed over: A Gryphon's Tale: sp campaign
Darkmage
Translator
Posts: 263
Joined: April 13th, 2009, 8:38 pm

Re: Campaign: The Knights of the Silver Spire

Post by Darkmage »

Hey man this is a great campaign i liked it first time i played, but when i changed version to 1.7.9 i found that i can't find it, so is there any problem?
User avatar
Turuk
Sithslayer
Posts: 5283
Joined: February 28th, 2007, 8:58 pm
Contact:

Re: Campaign: The Knights of the Silver Spire

Post by Turuk »

Darkmage wrote:Hey man this is a great campaign i liked it first time i played, but when i changed version to 1.7.9 i found that i can't find it, so is there any problem?
He has probably not yet uploaded it to the new server.
Mainline Maintainer: AOI, DM, NR, TB and THoT.
UMC Maintainer: Forward They Cried, A Few Logs, A Few More Logs, Start of the War, and Battle Against Time
User avatar
solsword
Code Contributor
Posts: 291
Joined: January 12th, 2009, 10:21 pm
Location: Santa Cruz, CA
Contact:

Re: Campaign: The Knights of the Silver Spire

Post by solsword »

Exactly. I haven't touched the thing since my semester started. But I'll be on break starting next week, so it's entirely possible that I'll work on the campaign some more soon. In that case, I'll probably update it (assuming that there's even anything I need to update) and upload it to the new server then.
The Knights of the Silver Spire campaign.

http://www.cs.hmc.edu/~pmawhorter - my website.

Teamcolors for everyone! PM me for a teamcolored version of your sprite, or you can do it yourself. If you just happen to like magenta, no hard feelings?
Post Reply