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


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Python compatibility with HPL3
NewPueblo Offline
Junior Member

Posts: 6
Threads: 2
Joined: Jul 2016
Reputation: 0
#1
Python compatibility with HPL3

I've been looking for different tools to use for my next mod, and I'm curious... with the way CodeLite works with HPL3, could Python be easily substituted? I really like how Python is set up, and it would save me a lot of time if I were just able to use it instead.

Also, should I use Python over CodeLite? I've tried CodeLite and I'm still getting used to it. It seems that I'm having trouble following the video tutorials as they include an alternate or outdated version of CodeLite's main download.
09-03-2016, 05:40 PM
Find Reply
Abion47 Offline
Senior Member

Posts: 347
Threads: 22
Joined: Oct 2015
Reputation: 46
#2
RE: Python compatibility with HPL3

Scripting in HPL3 uses a language called AngelScript. You aren't going to be able to substitute a different language, I'm afraid. If there was some program that could transpile another language into AngelScript, you could use that, but such a program doesn't exist (to my knowledge).

09-03-2016, 05:55 PM
Find Reply
NewPueblo Offline
Junior Member

Posts: 6
Threads: 2
Joined: Jul 2016
Reputation: 0
#3
RE: Python compatibility with HPL3

Ok, thanks. That's a bummer. At least I know a little CodeLite Big Grin
09-03-2016, 06:01 PM
Find Reply
Romulator Offline
Not Tech Support ;-)

Posts: 3,576
Threads: 61
Joined: Jan 2013
Reputation: 193
#4
RE: Python compatibility with HPL3

You can use whatever you'd like as a code editing tool, but using CodeLite is recommended by Frictional since auto-completion allows you to type object based suffixes (Entity, Sound, Map, etc) and be provided a list of things you can use.

I used to just use the helpers on the wiki with Notepad++.

Discord: Romulator#0001
[Image: 3f6f01a904.png]
09-04-2016, 06:42 AM
Find Reply


[-]
Quick Reply
Message
Type your reply to this message here.

Human Verification
Please tick the checkbox that you see below. This process is used to prevent automated spam bots.



Users browsing this thread: 1 Guest(s)