Directory python/IPO/

Total Files:
7
Deleted Files:
1
Lines of Code:
752

[root]/python/IPO

Lines of Code

python/IPO/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 86 (100.0%) 2717 (100.0%) 31.5
partmedia 39 (45.3%) 1755 (64.6%) 45.0
alestan 2 (2.3%) 617 (22.7%) 308.5
ryo_saeba 6 (7.0%) 187 (6.9%) 31.1
akirschbaum 2 (2.3%) 88 (3.2%) 44.0
anmaster 17 (19.8%) 36 (1.3%) 2.1
aaron_baugher 3 (3.5%) 31 (1.1%) 10.3
gros 1 (1.2%) 2 (0.1%) 2.0
tchize 1 (1.2%) 1 (0.0%) 1.0
qal21 15 (17.4%) 0 (0.0%) 0.0

Most Recent Commits

partmedia 2017-07-27 00:35 Rev.: 20450

Move deposit box code to separate file

Give deposit boxes their own script and update all the banks.

6 lines of code changed in 1 file:

  • python/IPO: banksay.py (+6 -29)
partmedia 2017-07-27 00:35 Rev.: 20449

Restore original CFBank API

Moving accounts to player files added unnecessary complexity. Restore
original API and add code to migrate accounts back from player files.

While here, wrap CFBank with a context manager so it can be used with
the Python 'with' statement.

18 lines of code changed in 1 file:

  • python/IPO: banksay.py (+18 -19)
partmedia 2017-07-09 23:30 Rev.: 20419

Abolish bank fees

8 lines of code changed in 1 file:

  • python/IPO: banksay.py (+8 -37)
partmedia 2015-04-04 15:08 Rev.: 19887

Python cleanup

29 lines of code changed in 1 file:

  • python/IPO: receive.py (+29 -30)
partmedia 2015-03-18 15:43 Rev.: 19852

Change name of sent mail scrolls

This prevents sent mail from being sent again, thus working around the
issue in Bug #803.

10 lines of code changed in 1 file:

  • python/IPO: receive.py (+10 -31)
partmedia 2015-02-22 20:16 Rev.: 19798

Various style and functional cleanups

59 lines of code changed in 1 file:

  • python/IPO: banksay.py (+59 -133)
partmedia 2015-02-22 20:15 Rev.: 19797

Remove checking

Checks are cumbersome, underutilized, and only marginally useful. They
can only be used to pay other players, and it is easy to write a check
without having enough money to cover it.

1 lines of code changed in 2 files:

  • python/IPO: banksay.py (+1 -132), checks.py (del)
partmedia 2015-02-22 20:15 Rev.: 19796

Fix bank deposit boxes

Deposit boxes are now truly deposit boxes rather than ATMs. When closed,
they only deposit the value of items placed inside.

20 lines of code changed in 1 file:

  • python/IPO: banksay.py (+20 -153)
partmedia 2015-02-22 20:15 Rev.: 19795

Use new player bank account functions

28 lines of code changed in 1 file:

  • python/IPO: banksay.py (+28 -42)
partmedia 2013-08-04 21:10 Rev.: 18890

Attitude change from bank employees.

35 lines of code changed in 1 file:

  • python/IPO: banksay.py (+35 -28)
partmedia 2013-08-04 21:09 Rev.: 18889

Implement check depositing.

75 lines of code changed in 1 file:

  • python/IPO: banksay.py (+75 -267)
partmedia 2013-08-04 06:56 Rev.: 18887

Create checks instead of template-making them.

16 lines of code changed in 1 file:

  • python/IPO: banksay.py (+16 -26)
partmedia 2013-08-04 06:56 Rev.: 18886

Fix checking by adding template to IPO storage.

13 lines of code changed in 1 file:

  • python/IPO: banksay.py (+13 -14)
partmedia 2013-08-04 04:35 Rev.: 18882

Re-implement strAmount() as a wrapper to standard function.

Thanks to Nicholas for pointing this out!

1 lines of code changed in 1 file:

  • python/IPO: banksay.py (+1 -18)
partmedia 2013-08-02 18:28 Rev.: 18875

Do not display the decimal point if it is not necessary.

6 lines of code changed in 1 file:

  • python/IPO: banksay.py (+6 -1)
partmedia 2013-08-02 18:28 Rev.: 18874

Implement and use new silver-to-string function.

Also take this opportunity to fix the bank profit calculations.

27 lines of code changed in 1 file:

  • python/IPO: banksay.py (+27 -11)
partmedia 2013-08-02 18:28 Rev.: 18873

Update messages and TODOs.

6 lines of code changed in 1 file:

  • python/IPO: banksay.py (+6 -7)
partmedia 2013-08-02 18:28 Rev.: 18871

Temporarily disable the broken ATMs.

7 lines of code changed in 1 file:

  • python/IPO: banksay.py (+7 -2)
partmedia 2013-08-02 18:28 Rev.: 18870

Attempt to fix 'checks' command.

37 lines of code changed in 1 file:

  • python/IPO: banksay.py (+37 -25)
partmedia 2013-08-02 18:27 Rev.: 18869

Improve deposit command.

8 lines of code changed in 1 file:

  • python/IPO: banksay.py (+8 -8)
partmedia 2013-08-02 18:27 Rev.: 18868

Reimplement depositing money.

28 lines of code changed in 1 file:

  • python/IPO: banksay.py (+28 -35)
partmedia 2013-08-02 18:27 Rev.: 18867

Rename profit resetting command to make more sense.

5 lines of code changed in 1 file:

  • python/IPO: banksay.py (+5 -4)
partmedia 2013-08-02 18:27 Rev.: 18866

Add TODOs.

4 lines of code changed in 1 file:

  • python/IPO: banksay.py (+4)
partmedia 2013-08-02 18:27 Rev.: 18865

Improve 'balance' output.

1 lines of code changed in 1 file:

  • python/IPO: banksay.py (+1 -1)
partmedia 2013-08-02 18:27 Rev.: 18864

Finish moving commands to separate functions.

211 lines of code changed in 1 file:

  • python/IPO: banksay.py (+211 -196)
partmedia 2013-08-02 18:26 Rev.: 18863

Implement common utility methods.

Reimplment 'balance' and 'withdraw' using the new utility methods. Move
'deposit' into its own function but don't touch it yet.

245 lines of code changed in 1 file:

  • python/IPO: banksay.py (+245 -233)
partmedia 2013-08-02 18:26 Rev.: 18862

Correctly close bank and fix 'profits' display.

3 lines of code changed in 1 file:

  • python/IPO: banksay.py (+3 -2)
partmedia 2013-08-02 18:26 Rev.: 18858

Implement new withdrawal command.

60 lines of code changed in 1 file:

  • python/IPO: banksay.py (+60 -35)
partmedia 2013-08-02 18:25 Rev.: 18857

Offload trivial commands to their separate functions.

23 lines of code changed in 1 file:

  • python/IPO: banksay.py (+23 -7)
partmedia 2013-08-02 18:25 Rev.: 18856

Stick help message in separate function.

13 lines of code changed in 1 file:

  • python/IPO: banksay.py (+13 -12)
partmedia 2013-08-02 18:25 Rev.: 18855

Split deposit box code into separate functions.

141 lines of code changed in 1 file:

  • python/IPO: banksay.py (+141 -129)
partmedia 2013-08-02 18:25 Rev.: 18854

Clean up unused variables and comment the rest.

15 lines of code changed in 1 file:

  • python/IPO: banksay.py (+15 -20)
partmedia 2013-08-02 18:24 Rev.: 18853

Whitespace and formatting changes.

596 lines of code changed in 1 file:

  • python/IPO: banksay.py (+596 -511)
partmedia 2013-07-28 21:04 Rev.: 18849

Remove executable flag.

0 lines of code changed in 5 files:

  • python/IPO: README (-1), board.py (-1), receive.py (-1), say.py (-1), send.py (-1)
ryo_saeba 2013-06-23 04:01 Rev.: 18741

Change employee dialog. Part of patch #333: Attitude change to IPO employees, by Kevin Zheng.

149 lines of code changed in 1 file:

  • python/IPO: say.py (+149 -141)
ryo_saeba 2013-06-23 03:54 Rev.: 18740

Adjust mailscroll price. Part of patch #333: Attitude change to IPO employees, by Kevin Zheng.

1 lines of code changed in 1 file:

  • python/IPO: say.py (+1 -1)
akirschbaum 2013-05-09 05:08 Rev.: 18703

Remove trailing whitespace.

88 lines of code changed in 2 files:

  • python/IPO: banksay.py (+87 -87), checks.py (+1 -3)
ryo_saeba 2012-10-01 13:55 Rev.: 18466

Fix bug #3573119: IPO help truncated in client. Merge lines for output.

6 lines of code changed in 1 file:

  • python/IPO: say.py (+6 -6)
ryo_saeba 2012-06-17 04:31 Rev.: 18253

Don't redirect output.

0 lines of code changed in 1 file:

  • python/IPO: banksay.py (-4)
alestan 2010-08-14 19:02 Rev.: 13601

improves banking

617 lines of code changed in 2 files:

  • python/IPO: banksay.py (+533 -75), checks.py (new 84)

(17 more)

Generated by StatSVN 0.7.0