The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 906 - File: showthread.php PHP 7.2.24-0ubuntu0.18.04.17 (Linux)
File Line Function
/showthread.php 906 errorHandler->error



Facebook Twitter YouTube Frictional Games | Forum | Privacy Policy | Dev Blog | Dev Wiki | Support | Gametee


Modding Wishlist
WindexGlow Offline
Posting Freak

Posts: 1,108
Threads: 70
Joined: Mar 2007
Reputation: -5
#1
Modding Wishlist

Some suggestions for the level editor and modding

Penumbra wasn’t too easy to mod. Most values were hardcode, scripting was very restrictive.

Level Editor:
-Allow vertex modifications and splicing. Only on static (architect models)
-Allow radius modifications on vertex/faces (useful for making hills, mountains, and so on)
-Option to customize tabs (able to increase the size of the viewer, side bar, ect)
-Ability to start ingame in the editor (basically creates the player where the editor camera was)
-Allow Debug scripts specially for editor-ran levels. This would be extremely useful for debug and the previous suggestion
-Give objects ability to name themselves automatically ; model file has value for basic entity name (woodbox001) and than in the editor, when the object is placed you can add another name to it. Woodbox001_Editor Suffix (objectprefix_editorsuffix) for examples.
-Allow physic and AI running in the editor (toggle option. Can be saved in this method)
-Ability to replace object with another (right click>file>replace?)
-Largely Open Source - players could add new features, improve others, and so on.

Level Viewer
-hotkey for displaying other hotkeys (space?)
-Ability for scripts to be used (so we can see ai move, and script-activated sounds not playing)
-Ability to go to player-based control at any time, and revert back to free-mode (in free mode, camera does not activate scripts)
-Ability to set every graphics option in the level viewer (before level is rendered fo course)

Object Editor : This opens files for various values, textures, models, and so on
-Full support for all hpl2 open file types
-Integrated model viewer which updates on value changes
-Self-regulating mat files (object editor has values for all types of texture types - if it doesn’t have it, than the game won’t try and render it)
-Ability to add more values to it


Script Editor
Ability to call values from model files (even if they are user-made values)
Script-Prefixer (This has become a lifesaver in wc3 Jass language. It highlights certain words, making it very easy to read)
Better error reporting (specific line of code it got caught on)
Script list (when you start typing in something, it creates a small box somewhere with additional info on it. Full name, how it’s case sensitive, what values it uses, example call. Or at least give us the option to)
Debug, console, and file reporting. We should have the option of saving values to specific files (add, replace, ect)
Ability to order or influence AI (coordinates, order style, ect)
Ability to detect keypress
Ability to manipulate camera
Ability to create variables and arrays
Ability to return Boolean values on a vast range of subjects (if ObjectCoordsX (objectbox[I]) != BadPlaceX[I] then (kind of how wc3 jass is used Confused)


Graphics, Player, and so on
Ability to manipulate graphics (mainly values. Would be nice changing how graphics are rendered in a slight amount)
If it effects the player, please make it modable. Give us some values for night vision, allow us to customize inventory (inventory is made of boxes which are created in global script. When an item is picked up, it is added to the specific inventory box. All handled via global or other style of script)
Ability to add values to main player and allow scripts to use these


Add yours!
(Many were inspired by wc3 scripting, or CryEngine2's editor)

Please -REP me.
Honestly, please do. I want to see how low I can go!!
Ignore that error message too. Just ignore it and keep going to give me -rep.
01-23-2009, 01:25 AM
Find


Messages In This Thread
Modding Wishlist - by WindexGlow - 01-23-2009, 01:25 AM



Users browsing this thread: 1 Guest(s)