Search found 38 matches

by 1Zero
19 Feb 2020, 14:39
Forum: Join the team
Topic: Application: 1Zero
Replies: 8
Views: 14413

Re: Application: 1Zero

Right now, I intend to work on reimplementing Oblivion's scripting engine to integrate it into OpenMW. Keep in mind that by design we are going to deprecate MWScript and use it only for backward compatibility with old mods (all new mods should Lua-based scripting system). So an only use case of you...
by 1Zero
18 Feb 2020, 20:54
Forum: Feature Requests and Suggestions
Topic: OpenMW support for other games: Oblivion, Skyrim, Fallout and more
Replies: 442
Views: 327338

Re: Elder-scrolls IV Oblivion

psi29a wrote: 18 Feb 2020, 15:13 Yeah, the target is OpenMW in that OpenMW exposes an API in Lua that developers can use. One layer of abstraction is that anything calling mwscript or obscript function/method/variable then maps to an equivalent OpenMW's Lua.
The abstraction layer for Morrowind already exists for MorrowindMP?
by 1Zero
18 Feb 2020, 20:47
Forum: Join the team
Topic: Application: 1Zero
Replies: 8
Views: 14413

Re: Application: 1Zero

A lot of the discussions these days are taking place on irc, Matrix or Discord. Irc and Matrix have bridges set up that link them to Discord. Pick the platform of your liking if you wish. The discord server has the most activity atm and only a few of the channels are mirrored to Matrix, but there a...
by 1Zero
18 Feb 2020, 14:25
Forum: Feature Requests and Suggestions
Topic: OpenMW support for other games: Oblivion, Skyrim, Fallout and more
Replies: 442
Views: 327338

Re: Elder-scrolls IV Oblivion

The thing we'll need here is something that transpiles OBScript into OpenMW-Lua, and OpenMW-Lua doesn't exist yet. We don't want to be stuck maintaining eight scripting engines. You can from the AST of an Oblivion script generate code for the LUA VM if the team prefers to use that. It might be a bi...
by 1Zero
18 Feb 2020, 14:12
Forum: Join the team
Topic: Application: 1Zero
Replies: 8
Views: 14413

Re: Application: 1Zero

Welcome aboard! :) I take it you've already looks through the Oblivion thread (rather long) on the forums and have looked through the code a bit? If you have any questions, feel free to ask. Yes, I caught up on it, I also studied the codebase to my capabilities and build the project, working well.
by 1Zero
15 Feb 2020, 23:24
Forum: Feature Requests and Suggestions
Topic: OpenMW support for other games: Oblivion, Skyrim, Fallout and more
Replies: 442
Views: 327338

Re: Elder-scrolls IV Oblivion

The thing we'll need here is something that transpiles OBScript into OpenMW-Lua, and OpenMW-Lua doesn't exist yet. We don't want to be stuck maintaining eight scripting engines. You can from the AST of an Oblivion script generate code for the LUA VM if the team prefers to use that. It might be a bi...
by 1Zero
15 Feb 2020, 21:16
Forum: Join the team
Topic: Application: 1Zero
Replies: 8
Views: 14413

Application: 1Zero

Hello, I am a logician/ computer scientist fascinated with sandbox environments. The prospect of having a sandbox universe and a flexible modular engine to play around with fascinates me. Thus far, I will only involved with large scale proprietary software but I am positive that I can find my way ar...
by 1Zero
15 Feb 2020, 21:03
Forum: Feature Requests and Suggestions
Topic: OpenMW support for other games: Oblivion, Skyrim, Fallout and more
Replies: 442
Views: 327338

Re: Elder-scrolls IV Oblivion

Hello, Yesterday, I started reimplementing the Oblivion scripting engine. Thus far I made the Lexer by defining its rules and let Flex generate it. https://github.com/1-Zer0/openob It's able to generate the Tokens (Lexem, Type) of an Oblivion script. I am going to work on it occasionally, mostly on ...