Skyrim

More on scripting in Skyrim

  • Comment
One developer who has been particularly talkative (about what he's actually allowed to talk about) on the official forums is SmkViper. His interview on the Beth Blog states his responsibilities are:

..creating and maintaining Skyrim’s brand new scripting language. This usually involves not only creating new language features and functions, but also writing up a metric ton of wiki documentation, various external tools (which includes a full-blown compiler), editor additions, and on-the-spot support for other coders, designers and artists working with the new system.


So if you're a scripter you're naturally going to be interested in what he has to say! Here's a few tidbits to round up the interesting stuff for those of you looking to add some scripting to your Skyrim mods.

SmkViper on the need for a script extender:

Hopefully there won't be a whole lot of need this time around for a script extender.

But I know you guys will do it anyway. You like the challenge.

So I'm very curious how long it will take to figure out how to extend the new system.



SmkViper on more script extender questions:



A related question: Why did you make this new scripting system from scratch, why not extend the old system? Is there a major difference at the very foundations of them?


I think you'll see when you see the differences for yourself

I'd bet the SE team will find their way in *pronto. They're awfully crafty.

*Day one in FNV's case


Heh, they have to be to figure out where to plug things in in a compiled exe. But I doubt they'll get it day one - this is a bigger change then OB to F3.

I've always been curious...what do you devs think of OBSE? Have you seen (in it's Readme) the list of features that it adds? What do you think about them?


Personally I spent some time on the F3 and Oblivion wikis, figuring out what people liked/didn't like from the old system, and what kinds of things the script extenders added (on top of working with our design team and figuring out what they wanted as well). So at the very least some of the things were simmering in the back of my mind while working on the new stuff. But I didn't intentionally take anything directly from them.

First priority is to the designers here - giving them what they need, and making sure they have tools that work to do their job. But you guys are always in the back of my mind and I look forward to being able to speak more freely and help out once the mod tools are released



SmkViper on post-launch support and the internal wiki:



Thank you, SmkViper for taking time to interface with the community. I hope more Bethesda Game Studios Devs continue to get Involved. I know you guys have to move on to your next project/job, but I hope you guys continue to drop-in once in while to give your input and advise for years to come.


I hope it won't be years as I would expect the mod community to get self-sufficient after a while. But for the first several months/year or so, I don't see why not. We'll just have to see how it plays out.

Any chance we can get a wiki started on at least some functions of the new CE? I'm sure many would like to start to give more substance to the mods they're already planning.


We internally have a wiki, which will most likely be cleaned up and released like we've done for the previous games, but I would doubt we'd release any of that early.



SmkViper on the scripting syntax and post-launch support:

(And don't you dare remove the spaces around the brackets)


You don't have that worry any more with the new system. And, in general, less wonkyness in terms of the syntax. It's much more consistent and when you get something wrong the compiler will complain loud and long.

You know what would really blow our socks off right now? Information.

Will there be a Creation-Kit Wiki? Any chance we get access before the game is released?

Heck, even a (current) map of Skyrim would be great for planning our mods. (e.g. is there a town next to the coast / mountains / forest ? etc.)


I'd love to give some more info - at least in terms of the scripting system - but until more info has been disclosed by someone not me there is very little I can say.

I can say, however, that I've put a lot of time into the internal wiki's scripting-related pages for our designers, so if that gets made public like what was done for Fallout and Obllivion (after a clean-up pass) then you'll get to benefit from it.

If not, then I guess I'll have to track down whatever wiki you guys set up and get to writing

11 comments

  1. Gabbe_master
    Gabbe_master
    • member
    • 10 kudos
    oooh, this will be fun <img class="> I hope we get the wiki a little bit before the release of the CS so that we can read up on the new scripting language and get right to the point when the CS is out.
    I wonder who will win the unofficial Create that Dragon Mount mod before everyone else challenge <img class=">
  2. Jumonji
    Jumonji
    • premium
    • 74 kudos

    You can tell who the hardcore modders are - they are more excited about the new scripting language than the game itself! <img class=">


    Where, who? What?
  3. nolgroth
    nolgroth
    • supporter
    • 6 kudos
    I did not do any modding for Oblivion, but I am more than a little intrigued about the possibilities for Skyrim. I just wonder if a fan created dungeon can be integrated into Radiant Story as a possible choice for quest locations.
  4. Lanceor
    Lanceor
    • premium
    • 234 kudos
    You can tell who the hardcore modders are - they are more excited about the new scripting language than the game itself! <img class=">
  5. tyson277
    tyson277
    • premium
    • 0 kudos
    the great thing about oblivion was and is the modding community they have doubled the game play time giving the game a longer shelf life ,here`s hoping the mods come thick and fast
  6. Seren4XX
    Seren4XX
    • supporter
    • 371 kudos
    Man, this sounds fantastic! Can't wait to see the new additions/system for Skyrim. *Rubs his hands together*
  7. Enter_77
    Enter_77
    • premium
    • 377 kudos
    This seriously made my day. It's good to get some info straight from the official source. Huge thanks goes out to him for speaking to the community.
  8. LadyMilla
    LadyMilla
    • Global Moderator
    • 215 kudos
    This is a very good article and good news indeed. I am also pleased to hear that they recognize the (obvious) talent of SE developers. Since I mostly deal with various scripting type languages (PHP, Unix/Linux shell, etc.) in my own business, I am quite eager to get some hand-on experience with the new scripting system.
  9. Zaldiir
    Zaldiir
    • Moderator
    • 481 kudos
    Good read!
    I can't wait to get into Skyrim scripting, and with the promise of less wonkyness, I am even more excited!
  10. jhardingame
    jhardingame
    • supporter
    • 25 kudos
    We should just ask him to post an example script. <img class=">