The Elder Scrolls Construction Set Wiki Announcements & Feed

Post » Sat Feb 19, 2011 8:28 am

Would you mind explaining what you're trying to do from the Main Page, and why it's taking you longer to do?
User avatar
Daddy Cool!
 
Posts: 3381
Joined: Tue Aug 21, 2007 5:34 pm

Post » Fri Feb 18, 2011 10:13 pm

Would you mind explaining what you're trying to do from the Main Page, and why it's taking you longer to do?

Doesn't matter. I was looking for tutorials, but it's just me not readong properly. Sorry about that.
User avatar
Sabrina Schwarz
 
Posts: 3538
Joined: Fri Jul 14, 2006 10:02 am

Post » Fri Feb 18, 2011 11:23 pm

Important Notice

The Wiki was moved to a new server last night, which promises faster, better loading and more space, etc etc. This seems to have gone off without a hitch, but for me, the page did not load until I took these steps (suggested by a Bethesda admin):
  • Close your browser
  • Start -> Run -> Type "CMD", hit Enter
  • ipconfig /flushdns

If anyone has any problems with the Wiki, please post here so I can bring it up with Bethesda.
User avatar
Len swann
 
Posts: 3466
Joined: Mon Jun 18, 2007 5:02 pm

Post » Sat Feb 19, 2011 3:08 am

WIKI feednack: Just noticed that SetNameEx is not in the http://cs.elderscrolls.com/constwiki/index.php/List_of_Functions#S page (my favorite) nor has a link from related functions (SetName and other Ex functions).

(I am not that familiar with the WIKI to edit it myself)
User avatar
Megan Stabler
 
Posts: 3420
Joined: Mon Sep 18, 2006 2:03 pm

Post » Sat Feb 19, 2011 8:55 am

I added it to the See Also of SetName, the List of Functions doesn't contain links to MessageEx and MessageBoxEx either.
User avatar
x a million...
 
Posts: 3464
Joined: Tue Jun 13, 2006 2:59 pm

Post » Sat Feb 19, 2011 7:54 am

Why doesn't it?
User avatar
Alex [AK]
 
Posts: 3436
Joined: Fri Jun 15, 2007 10:01 pm

Post » Fri Feb 18, 2011 11:34 pm

Probably to reduce the size, it doesn't contain aliases either. If it bothers anyone we can add the Ex functions to the list, I don't mind.
User avatar
Dark Mogul
 
Posts: 3438
Joined: Tue Feb 20, 2007 11:51 am

Post » Sat Feb 19, 2011 8:23 am

I started modding not that long ago and I am familiar with maybe 25% of the functions.
So, I use the list all the time, reviewing or looking for something, and would be nice if it had all the functions (not aliases, of course).
I think size is not that big an issue, as it is already huge.

Funny: I see the MessageEx and MessageBoxEx links. Are we talking about the same page?

Set and If-Else-Endif are not there either
User avatar
Heather Stewart
 
Posts: 3525
Joined: Thu Aug 10, 2006 11:04 pm

Post » Sat Feb 19, 2011 12:31 am

That's something I missed, I did a search for MessageEx and forgot case-sensitive search was checked. I'll add SetNameEx to the list and change EX to Ex.

Set, If-Else-Endif are not in the list because they're not script functions but commands. Commands are used to control the script's structure and are not used to change anything in-game. They don't belong in that list, you can find them http://cs.elderscrolls.com/constwiki/index.php/Category:Commands. Do you think a list is necessary?

There are only a few commands opposed to a massive amount of functions, you'll probably know all of them in a short while.

EDIT: Strange, SetNameEx was already in the list and both MessageEx and MessageBoxEx were listed as Ex. SetScaleEX was still listed as EX though. I think the List of Functions wasn't updated after the last edit. Someone with Wrye Bash should do that, or I'll do it when I get my last computer parts thursday.
User avatar
Hot
 
Posts: 3433
Joined: Sat Dec 01, 2007 6:22 pm

Post » Sat Feb 19, 2011 12:25 am

Oh, I see . . . never thought of them as a different class.

No, I don't think a list is necessary as they are few and already have their page.
User avatar
Elizabeth Lysons
 
Posts: 3474
Joined: Fri Feb 02, 2007 7:16 am

Post » Sat Feb 19, 2011 7:34 am

Another thing I just remembered from my first days of scripting:
The Set page is focused on numerical variables and is kind of poor on explanations/examples on setting a ref variable. (the 'punch line' does not even mention it)

I wrote the text below to illustrate what I think is missing. If you agree to add something along these lines, please feel free to correct and rephrase the text at will (I am not good with creating text, even in my native language)

- - - - - - - - - - - - - - -

Main line:
Sets a local or global variable to a specified value. This value can be a number, an expression, a Reference or a Base Object.

Notes:

? You can set a reference variable to a Base Object and use that variable in later functions:

Ref MyAppleSet MyApple to ApplePlayer.AddItem MyApple 1

? You can also set a reference variable to a Reference.
To be used in a script, the Reference must be a persistent item added in the CS (non-dynamic)
Supposing you added an apple to a cell in CS, marked it as persistent and named it Apple01:

Ref MyAppleSet MyApple to Apple01

? Reference variable can be set to References or Base Objects returned by script functions:

ref selfref myBaseset self to getSelfset myBase to self.getBaseObject

? The Set command can also be used to set a variable to a variable in another script

Short CountRef ItemSet Count to MyScriptedObject.Count  Set Item to MyScriptedObject.Item

User avatar
Barbequtie
 
Posts: 3410
Joined: Mon Jun 19, 2006 11:34 pm

Post » Fri Feb 18, 2011 8:28 pm

Another thing I just remembered from my first days of scripting:
The Set page is focused on numerical variables and is kind of poor on explanations/examples on setting a ref variable. (the 'punch line' does not even mention it)

I like what you wrote. The variable pages, and the set page, however, are, last I checked, woefully in need of serious updates. It's something that everyone's been meaning to do but no one's gotten around to doing because it's difficult to explain concisely.
User avatar
STEVI INQUE
 
Posts: 3441
Joined: Thu Nov 02, 2006 8:19 pm

Post » Fri Feb 18, 2011 11:55 pm

Not 100% sure if it belongs here...

The wiki is awesome, but I would really like an offline version. You know, a way to download it. I mean, it is the only official help file for the CS, and right now I have no internet connection at the computer that Oblivion is installed on. That kind of really svcks if I just want to look up a small issue, and then another one and then another one. <_<

I'm pretty certain that there are browser-based ways to download websites, but either I don't know about them, or the Internet Explorer doesn't have that feature. Tried "Save complete website", but it didn't even download the background picture.
Sooo, I'd appreciate it if there was downloadable version of it. :)
User avatar
Stephanie Nieves
 
Posts: 3407
Joined: Mon Apr 02, 2007 10:52 pm

Post » Sat Feb 19, 2011 9:04 am

Not 100% sure if it belongs here...

The wiki is awesome, but I would really like an offline version. You know, a way to download it. I mean, it is the only official help file for the CS, and right now I have no internet connection at the computer that Oblivion is installed on. That kind of really svcks if I just want to look up a small issue, and then another one and then another one. <_<

I'm pretty certain that there are browser-based ways to download websites, but either I don't know about them, or the Internet Explorer doesn't have that feature. Tried "Save complete website", but it didn't even download the background picture.
Sooo, I'd appreciate it if there was downloadable version of it. :)


Here is a program that allows you to do that - http://www.surfoffline.com/ - it is shareware and gives you a 30 day free trial which should be plenty of time to download the Wiki !!
User avatar
Princess Johnson
 
Posts: 3435
Joined: Wed Feb 07, 2007 5:44 pm

Post » Sat Feb 19, 2011 6:43 am

There are a number of such programs.

There's also a way for Wikis to set this up automatically, but I don't know how - it would have to be something Bethesda sets up, and I'm not sure they're interested in doing so.
User avatar
Katie Samuel
 
Posts: 3384
Joined: Tue Oct 10, 2006 5:20 am

Post » Sat Feb 19, 2011 12:42 am

I've been searching the internet for weeks and have found absoluely NOTHING about controlling sounds with scripts!
I am VERY new to scripting, but I know it can be done, I have a mod that uses scripts to run custom sounds without altering the vanilla audio files.

I have found MANY tutorials on scripting basics, but most cover the same (quest, door or magic) scripts and completely ignore the fact that OBSE can even controll sound.

IMO this subject is sorely overlooked. I think alot of modders would like to use custom sounds in their mods but dont know it can be done without messing up all the vanilla sounds (Ive seen only 1 mod that does this). If you know of others, post a link, Id like to look at the scripts.

Just an observation...
User avatar
adam holden
 
Posts: 3339
Joined: Tue Jun 19, 2007 9:34 pm

Post » Sat Feb 19, 2011 7:08 am

Oblivion's really bad with this. The options you have for this are... not great.

See http://cs.elderscrolls.com/constwiki/index.php/Sound. That's about all there is.
User avatar
Nick Swan
 
Posts: 3511
Joined: Sat Dec 01, 2007 1:34 pm

Post » Sat Feb 19, 2011 12:32 am

The workaround I found was to make my custom sound/ music a sound and then drag and drop it into the interior or worldspace where I wanted it to play if the sound/ music is loud enough it drowns out the vanilla dungeons/ public etc sounds, also helps if one deletes the vanilla sounds in the cell which sometimes are the vanilla music. Only trouble is with this way, the custom music/ sound will play every time one enters the interior/ worldspace if looped or will be silient if not looped however pondering on that maybe a little enable/ disable script on the custom sound/music might be a workaround?
User avatar
Damien Mulvenna
 
Posts: 3498
Joined: Wed Jun 27, 2007 3:33 pm

Previous

Return to IV - Oblivion