View Single Post
Hedrik
Junior Member
 
Join Date: May 2012
Posts: 22

Old February 10th, 2023, 08:34 PM
As an example of a in-game conceptually simple effect that is likely to require a good to great deal of effort to manage manually, but is handled fully by some scripting in HL Classic: A magic item (say, armor, or bracers) that reduces the effective weight of all metal items carried by 60% - unless of course the item is in an extra-dimensional container... (yes, I have implemented this) A simpler version of this would be a container that r5educes the weighrt of the items it contains (rather than having a fixed weight for the container, no matter what it contains) Again, fairly simple to create this in HL Classic but problematical in HLO.

As for infinite loops and other errors, it is fairly simply accounted for by limiting the execution to just the characters that have included the custom resource - and limit the execution context to be shared only amongst users in the same game together (or individuals if not actively playing with others) Yes, this would require additional administration pages and etc. but it is a commonm enough feature sedt that has been resolved many times over throughout the public and private webs. It seems to me that it would be well worth the effort...? It would also allow for release of 'beta' features/items/etc. to the public, or to a group of testers, that use the production HLO along with a 'resource pack' containing the features/items/code/etc. to give feedback on... You could eben, if you really had to for monetary reasons, chartge for isolated execution contexts separate from the primary HLO instance... probably easier to implement, but less used-friendly and flexible. Good for in-house development instancwes, test instances, etc. as well. {shrug} Just a thought.

Quote:
We all live in a big black hole. No, really.
Quote:
LOL: Life On Linux - it's a laugh!
Hedrik is offline   #5 Reply With Quote