Commit Graph

72 Commits (4a157786e91146048fa3c2bd92b8248cd31437ab)

Author SHA1 Message Date
Jak Daniels 4a157786e9 Update changelog 2015-10-17 13:04:01 +01:00
Jak Daniels 81b353c53c Fix security so it correctly checks the OwnerUUID of an object which contains the script issuing a command 2015-10-17 12:56:50 +01:00
Jak Daniels 1bdb12c558 Added basic security. Module can now be limited ton accept commands from ESTATE_OWNER, ESTATE_MANAGER or list of UUIDs 2015-10-17 11:51:10 +01:00
Jak Daniels e749c7a6db Oops, forgot to keep updating this ;) 2015-10-16 16:02:52 +01:00
Jak Daniels 2683bedd70 Fix typos in docs for BirdsModuleStart setting 2015-10-16 15:49:36 +01:00
Jak Daniels f6c2a9ea83 Update documentation and example .ini to explain the BirdsModuleStartup setting 2015-10-16 15:41:42 +01:00
Jak Daniels d356b62176 Module is started by default, and can run without a config, but will not be enabled. Module can be specifically disabled in a region with BirdsModuleStartup = True/False 2015-10-16 15:00:55 +01:00
Jak Daniels 3dcb5d0b1c Unregister LoadPrims event on region unload 2015-10-02 19:32:04 +01:00
Jak Daniels 307191eb40 Starting to use the scripting extensions 2015-09-23 19:57:27 +01:00
Jak Daniels 4ed2de0a43 Fix CR/LF inconsistencies 2015-09-23 19:56:25 +01:00
Jak Daniels 9dc0a0d18b Further doc change 2015-06-01 13:21:51 +01:00
Jak Daniels d37d9da17a More doc changes 2015-06-01 13:19:10 +01:00
Jak Daniels 4df98ff39d Formatting error in README.md 2015-06-01 13:17:54 +01:00
Jak Daniels 1b6b67b509 Update documentation to explain config using existing Regions.ini 2015-06-01 13:16:15 +01:00
Jak Daniels bee8823d9d Fix Windows/Unix line endings and increse logging when named prim cannot be found. 2015-06-01 11:53:46 +01:00
Jak Daniels d556a68cec Changed the way the module looks for configs to include Regions.ini 2015-05-28 21:46:06 +01:00
Jak Daniels 12a498ff34 Update IAR file with 2 seagull types. 2015-02-28 14:27:49 +00:00
Jak Daniels 640d471a50 Remove whitespace 2015-02-28 14:27:24 +00:00
Jak Daniels fc7bb966a3 Fix typo in README.md 2015-01-06 12:51:14 +00:00
Jak Daniels 7ccf122ddc Stats now returns sitting avatar(s) UUID list too. Updated documentation. 2015-01-06 12:49:08 +00:00
Jak Daniels 231fbeee63 Added to the stats command, now the prim uuid list also returns the UUID of any avatar sitting on it 2015-01-06 12:11:39 +00:00
Jak Daniels 3bd0e30d10 Update documentation 2015-01-04 14:28:44 +00:00
Jak Daniels cf4acdcbf0 Complete work on stats command to show all settings, and list all bird prim names and uuids. 2015-01-04 14:27:05 +00:00
Jak Daniels b8266a3191 Fix typo in README.md 2015-01-03 21:37:01 +00:00
Jak Daniels 3f3cefc2ae Added new commands to alter flock dynamics in realtime. Updated README.md 2015-01-03 21:34:16 +00:00
Jak Daniels 220d5de92b Remove TODO.txt 2015-01-03 16:11:58 +00:00
Jak Daniels f387b5e0c3 Revert previous change to temporary prims as it means birds have to repopulate every
3 minutes. Instead hook the OnPrimsLoaded event (after scene object restore) and delete
any persisted OpenSimBirdsN prims left over from last shutdown.
2015-01-03 16:09:25 +00:00
Jak Daniels 173e046aba Change Bird prims to temporary as well as phantom to stop them persisting in the database 2015-01-03 12:52:46 +00:00
Jak Daniels 51cb61fb29 Allow prim names to have uppercase letters from inworld chat commands 2015-01-03 10:30:52 +00:00
Jak Daniels 2011c6f094 Added ability to accept commands from scripts on BirdsChatChannel 2015-01-02 21:17:51 +00:00
Jak Daniels 4187440a4c Added BirdsMaxFlockSize ini setting to keep max number of birds sane.
Updated documentation.
2015-01-02 15:45:17 +00:00
Jak Daniels 42e7f6af6f Updated documentation regarding network bandwidth. 2015-01-02 15:28:10 +00:00
Jak Daniels 45fd724e56 Only launch a prims script(s) when adding the prim, not on every update.
Rename Bird prims to OpenSimBirdsN where N is 0-birdcount.
2015-01-02 15:11:06 +00:00
Jak Daniels c487d9b945 Fix spurious console output when birds positions updated 2015-01-02 14:23:32 +00:00
Jak Daniels e0541bda5d Update documentation 2015-01-02 13:34:32 +00:00
Jak Daniels 8061edbed0 Added more verbose info on console when commands are issued.
Fixed in-world commands not working unless console region matched in-world region.
Remove birds from scene on region shutdown.
2015-01-02 13:32:46 +00:00
Jak Daniels 9dc171e731 Updated documentation with new commands 2014-12-31 21:17:48 +00:00
Jak Daniels df1e5c37de Add an OpenSimBirds inventory folder with a test bird that can be rezzed to the scene 2014-12-31 21:13:40 +00:00
Jak Daniels b879157683 Update documentation 2014-12-31 21:13:16 +00:00
Jak Daniels 80dfa5a0d6 Fix removeing object from scene and using existing objects 2014-12-31 21:12:20 +00:00
Jak Daniels ca41de0286 Numerous changes to make module more versatile 2014-12-31 18:50:48 +00:00
Jak Daniels 2541527cd7 Fix regression where m_scene not yet defined when adding console commands 2014-12-24 16:50:47 +00:00
Jak Daniels d18d37faf6 Many changes to support per region configuration and project name change 2014-12-24 16:29:19 +00:00
Jak Daniels d75428a078 Rename project to OpenSimBirds 2014-12-24 14:52:11 +00:00
Jak Daniels 3770b0e011 Remove unnecessary files and set file attributes consistently 2014-12-23 14:16:38 +00:00
Jak Daniels 012445a808 Small refactor of directory/project names 2014-12-23 14:07:00 +00:00
Jak Daniels a0e48018ac Minor changes to README.md 2014-07-19 14:45:21 +01:00
Jak Daniels 13a6116bea Minor changes to README.md 2014-07-19 14:41:31 +01:00
Jak Daniels add4d51f40 Minor changes to README.md 2014-07-19 14:40:36 +01:00
Jak Daniels 50b5c96406 Minor changes to README.md 2014-07-19 14:39:45 +01:00