Code Monkey home page Code Monkey logo

moul-scripts's People

Contributors

boq avatar branan avatar christophers avatar cwalther avatar deledrius avatar diafero avatar dpogue avatar ehrencg avatar estherbolik avatar filtik avatar hoikas avatar johnsojc avatar lunanne avatar lyrositor avatar michellacoste avatar mystler avatar skoader avatar zrax avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

moul-scripts's Issues

Make Python27 the default branch

There has been nothing but headaches and confusion with pull requests and merges because of this, and it has also caused problems for people trying to build Plasma and not realising that they need to checkout a different branch.

Let's tag master at 2.3, and merge Python 2.7.

Re-license under modified GPLv3 + exceptions

For starters, please read http://forums.openuru.org/viewtopic.php?f=92&t=642 which is a post from Cyan Worlds's Mark DeForest, and contains the new licence text.
You can also read the full proposed licence text at https://gist.github.com/1290594

We believe that this re-licensing is a good thing and that it is essential to the continued development of open-source Plasma. In particular, this modified licence would allow us to distribute builds that link against PhysX and distribute updated versions of the 3DS Max plugin.

In order to go ahead with this, we need permission from everyone listed on https://github.com/H-uru/moul-scripts/contributors to relicense their code under the new licence.
Please respond below with a statement _clearly_ indicating if you will allow your code to be relicensed.

If you have also contributed to H-uru/Plasma, and have responded to H-uru/Plasma#81 with approval, I apologize for the double issue, but it's best to be explicitly clear about this sort of thing.

Two typos in xKI.py

Lines 1204 and 4761: PtDebufPrint should be PtDebugPrint.

Nice and simple bug report, eh?

Nexus State

The nexus book machine doesn't clear its state when the GUI is closed. So, if I present a book, then leave the UI, the same label is permanently selected on subsequent openings of the GUI until I link out.

Unable to send KI items (text notes, images...) to others

Hi there, using moulscripts I'm unable to send Textnotes and Images to the Writer's Pub Imager (and perhaps others) and to players - Tried semplerfi, Hoikas, and Lunanne during the october All Guilds Meeting. Only realised it was an issue when I went to clear the writer's pub imager, and put the fan Age images back up.

Python 2to3 fixers

Out of interest I had a look at 'fixers' that 2to3 can apply to the Python code. I thought I'd document the results here. Below is a list of all fixers that 2to3 has and how they apply to the repo code. This is excluding the system directory as it will be swapped out for Python 3's, I assume. 'Occurrences' are counted by lines changed by the fixer.

Fixer Occurrences Files Optional
buffer 2 1: ki/__init__.py Yes
dict 115 23 in ./, ki/, plasma/
except 1 1: nb01UpdateHoodInfoImager.py
exec 44 7 in ./
funcattrs 7 1: plasma/pch.py
has_key 9 5 in ./, plasma/
idioms 439 102 in ./, plasma/ Yes
import 13 5 in ki/
imports 14 8 in ./
long 6 6 in ./, ki/
metaclass 1 1: ki/xMarkerGameBrain.py
numliterals 1 1: islmEmgrPhase0.py
print 2172 165 in ./, plasma/
raise 6 1: plasma/PlasmaTypes.py
repr 9 2 in ./
types 7 2 in ./
unicode 354 17 in ./, ki/
ws_comma 6328 240 in ./, ki/, plasma/ Yes
xrange 20 6 in ./, ki/

No files need to be modified for these fixers: apply, asserts, basestring, execfile, filter, future, getcwdu, imports2, input, intern, isinstance, itertools_imports, itertools, map, methodattrs, ne, next, nonzero, operator, paren, raw_input, reduce, reload, renames, set_literal, standarderror, sys_exc, throw, tuple_params, urllib, xreadlines, zip.

Line endings

Currently, many of the files have Windows line endings (at least those I checked). xKI has mixed line-endings (there's one line with a UNIX line ending), and the Python system files all seem to use UNIX line endings. I suggest to change everything to UNIX line endings within the repo, which is what git usually expects.

However, I am not sure if CWE can properly deal with UNIX line endings in age and SDL files - it should be fixed if it does not.

Visitor accounts no longer needed

Code for Explorer/Visitor differences are obsolete as all players are Explorers. Free visitor passes are no longer needed. All code references to visitors should be removed.

BigKI Age Folders Missing

Only one age appears in the BigKI age visitor list section (it appears to be the first age the BigKI is opened in). This affects standard MOULa compatible clients and Gehn Shard clients. Possibly related to #59

Spawn point name for fan ages in the Nexus

it looks like the nexus python files are coded to show only age that have a spawn point name of LinkInPointDefault

i found this out after some one wanted to test a fan age but the spawn point name they used what not LinkInPointDefault and it would not show in the nexus.

a fix for this i think is easy but does any one know why the files are coded to only show spawn point with the name LinkInPointDefault.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.