View Single Post
ShadowChemosh
Senior Member
Volunteer Data File Contributor
 
Join Date: Jan 2010
Location: Chicago, IL (USA)
Posts: 10,729

Old September 14th, 2017, 03:17 PM
Quote:
Originally Posted by kbs666 View Post
I am bothered that they seem to intend to use the same data files which means the same scripting language. They have said they intend to improve the UI scripting but my issues with customizing HL were never with the UI and always with the scripting and the way the program handles data. The reason there are so many questions is to a great degree because HL does things in a weird way rather than in a way that makes sense to people used to using other programs with scripting and modding capabilities.

They should be using the opportunity to fix and improve this part of HL so that users and content producers can more easily use the product.
Normally you have pretty smart ideas but this is just crazy talk.

So you want the several millions lines of scripts that are running under HL to be re-written? All the community packs all the files on home PCs and groups and all the 3PP addons and files. Not including all the lines of code that are written right now running all the games HL supports (d20, Pathfinder, 5e, MM, Shadowrun...) Its taken 10+ years for HL to have that code created by thousands of scripters. But you want that changed?

Sorry that is a plan that will sink LW. The scripting language works VERY well at what it does. If you actually spend time learning the language it has very good reasons for working the way it does. Its the VERY reason we all love HL is because of the very powerful language that Rob developed. Everyone here that likes HL needs to understand its because of the scripting language that you enjoy it. Its what drives 95% of what you see and get out of HL. You want to print a character sheet, or prepare a spell, or make something in the editor? Guess what you just touched something that was created with the HL scripting language.

They are correctly going to reuse all those millions lines of code already created as I guarantee that Starfinder started as a fork of Pathfinder. Then they made specific modifications for the UI and to improve some "legacy" ideas and features. But sense it started as a Fork of Pathfinder (as really Starfinder is only a little different from Pathfinder) and uses the HL scripting language means many will be able to jump right in and start coding Starfinder scripts. That is a positive and smart thing for LW to do.

Last point is the guys that are doing work for 3PP are paid on a very tight time schedule. Meaning you change the scripting language , all the time they have to re-learn, is time they will NOT make money. That is a bad thing as some are pretty dependent on the money they make from paid HL work.

Hero Lab Resources:
Pathfinder - d20pfsrd and Pathfinder Pack Setup
3.5 D&D (d20) - Community Server Setup
5E D&D - Community Server Setup
Hero Lab Help - Hero Lab FAQ, Editor Tutorials and Videos, Editor & Scripting Resources.
Created by the community for the community
- Realm Works kickstarter backer (Alpha Wolf) and Beta tester.
- d20 HL package volunteer editor.

Last edited by ShadowChemosh; September 15th, 2017 at 08:51 AM.
ShadowChemosh is offline   #39 Reply With Quote