Source Python Alpha 1.0.0c

Official Announcements about Source.Python.
your-name-here
Developer
Posts: 168
Joined: Sat Jul 07, 2012 1:58 am

Source Python Alpha 1.0.0c

Postby your-name-here » Sun Sep 02, 2012 8:21 pm

A new Source.Python alpha build has been posted. You can grab the build here.

Major Changes:

  • Fixed a major issue where we weren't adding _engines/lib-dynload to the Python path. This was causing scripts that imported the time module to break.
  • sp_load and sp_unload are no longer valid command. They have been replaced with 'sp load' and 'sp unload'.
    • Type 'sp help' for a full list of commands.
Other Changes:
  • Reworked dependency loading code.
  • Moved engines and core to _engines and _core
  • Added the [wiki]EasyPlayer[/wiki] class. (name subject to change)
  • Moved base .ini files into _libs/_data.
  • Fixed an issue with the path module.
  • Updated PlayerIter to use Player.Players and added in more filters + return types.
  • Updated path constants to use the path module.
  • Added ToInt method to CBaseHandle.
  • Moved decorators to __init__ files.
  • Added entity_factory, which exposes a method for creating new entities and also methods for getting and setting entity keyvalues.
  • The edict_t class has been expanded further with GetKeyValue and SetKeyValue(Int, String, Float, Vector) and DispatchSpawn.
Woody
Global Moderator
Posts: 42
Joined: Sat Jul 07, 2012 2:45 am
Location: California

Postby Woody » Sun Sep 02, 2012 9:51 pm

Sweet! EasyPlayer class looks nice!

Thanks for all your hard work! Glad to see this progressing! :)
your-name-here
Developer
Posts: 168
Joined: Sat Jul 07, 2012 1:58 am

Postby your-name-here » Sun Sep 02, 2012 10:33 pm

Woody wrote:Sweet! EasyPlayer class looks nice!

Thanks for all your hard work! Glad to see this progressing! :)


Thank you for the support :D
User avatar
BackRaw
Senior Member
Posts: 537
Joined: Sun Jul 15, 2012 1:46 am
Location: Germany
Contact:

Postby BackRaw » Mon Sep 03, 2012 12:57 am

Thanks for fixing these issues! I love to see this progressing, too !
DreTaX14
Junior Member
Posts: 15
Joined: Fri Aug 17, 2012 5:05 pm

Postby DreTaX14 » Sat Nov 24, 2012 9:33 am

Hmmm... link down
Scripting in Python is mostly better than SM.
Python is powerfull, if you learn it.
The reason is because I LIKE SNAKES! :D
User avatar
L'In20Cible
Project Leader
Posts: 1533
Joined: Sat Jul 14, 2012 9:29 pm
Location: Québec

Postby L'In20Cible » Sat Nov 24, 2012 5:46 pm

Hi,

That build is outdated. You can find the last one here.

L'In20Cible

Return to “News & Announcements”

Who is online

Users browsing this forum: No registered users and 9 guests